选课类别:素能拓展 | 教学类型:理论实验课 |
课程类别:素能拓展课程 | 开课单位:信息科学技术学院 |
课程层次:自由选修 | 学分:1.5 |
陆伟老师的《Matlab编程及其应用》被评价为符合公选课的水准,课堂形式主要是通过PPT演示代码运行,适合MATLAB的入门学习。尽管课程着重引导作用,学生需课下实践以加深理解,因此有无基础皆可选修。
课程设置五次小作业及一次大作业。小作业相对简单,与课堂内容相关;大作业要求使用AppDesigner制作GUI,涉及DTMF码和音频信号互转,实现难度较高,但有助于熟悉MATLAB的GUI开发。多数学生表示认真完成即可获得较高分数。
课程主要依据作业进行成绩评定,老师和助教积极解答同学问题,据称给分较好。
课程选课人次较多,但大部分后期会改选。建议对成绩不敏感的同学旁听。由于教学内容全面且有趣,即便作为兴趣学习也有不少收获。
我没抽中,不过给后来者看一下选课火爆程度:
上课就是照着ppt演示一下各种代码的运行结果,我没上课就不评价了。老师第一天就说在意绩点的可以不选课,事实也是估计有很多卷王,如果零基础又在意绩点还是旁听吧。
作业有五次小作业和一次大作业。小作业都是老师ppt里有的,貌似只要完成了对成绩没有影响;大作业是用AppDesigner做一个GUI,内容是实现DTMF码和音频信号的互相转化。大作业想要做好还是得花点时间的,我作为接触MATLAB已有三四年但没做过GUI的选手仍然用了至少三个整天,按我的想法认认真真地做了,也没搞太多花里胡哨的东西,当然最后也是如愿4.3了。不管是大作业还是小作业都有一些小bug,不过整体体验还是可以的。
这门课感觉重心在GUI上,我之前没做过GUI所以收获还是不小的,至少熟悉了这个流程了。前半段基础的语句、函数等内容老师讲得比较快,对于没有基础的同学可能要多花些时间。
另外这门课好像有点抢手,但相应地退课的人也不少,抽签没抽中的可以正选开始后蹲几个小时,大概率可以捡漏。
大一暑假学的,本人为非信计的弱鸡,当年C语言勉强被奶到了85。非常幸运的抽到了中奖率1/7的MATLAB。 首先不要指望这么点课堂学时能让你把一个7G的软件玩得很6,上课主要还是引导作用,更多需要自己课下上机实践,上网查或者调doc。反正暑假多的是时间๑乛◡乛๑。花一个月时间七搞八搞还是很有收获的,起码计算方法B不用像其他同学一样对着VC++整天debug了(辣鸡C语言)。 不需要以前会MATLAB,因为MATLAB还是很容易上手的,C语言及格的基本都不会有问题,主要还是需要时间,挺适合打发暑假的堕落时光。 成绩评定就是按照平时作业和最后的大作业。作业有三四次,写脚本,大作业是写一个GUI。结课后(大概)两周内一起打包好邮箱发给老师。只要认认真真自己做,写好标注,大作业界面做的漂亮点,一般就没什么问题了。我最后水了个A,并没有了解过其他同学的情况。 btw陆伟老师很可爱的,我这学期线电也是他教的。
很有意思的啦,也很轻松~
我上这课的时候还是2021夏,一晃时间过得真快!
PS:现在有了ChatGPT会更轻松!
这门课感觉真的很水,但收获很多。
吐槽一下大作业,感觉和QT搞GUI一模一样,也挺水的,感觉就是不太适合作为matlab的“大作业”?。。
总而言之 还是强烈推荐选的
陆老师人很好,很善良,讲课也很符合公选课的感觉。上的也不是很枯燥,而且把MATLAB基本的操作都覆盖了。 上完课会发PPT,虽然自己对着PPT也能学,但是听老师讲会顺很多,舒服很多。每节课后有作业,挺简单的,只要上课听了,就一伙的事,对PPT自学然后写可能会累一点。最后有一个大作业,应该算是appdesigner的应用吧。 陆老师自己也说他这门课是为了给那些打算MATLAB入门的人开的,不是给卷王来卷的,在意给分可以旁听,但是给分应该挺好的吧。 最后助教(好像是老师抓过来的)和老师都会在群里解答问题,帮助我们调程序,很热心。
上课形式大概就是老师对着ppt,把代码一行行敲到matlab上运行给你看,听懂课毫无压力,但要想熟练使用这个软件还得课后多实践。另外作业量也不大,大概有四五次平时作业和一个大作业,作业用心做的话分数不会低,努力后可以看得到回报。