MATLAB做研究生毕业论文,为什么说工科硕士论文必须掌握MATLAB?它到底有多厉害?...

原标题:为什么说工科硕士论文必须掌握MATLAB?它到底有多厉害?

更多论文有关的资料、方法登陆中国论文网www.jinduodian.cn ,

如果有关于论文的问题,可以直接在本文留言!

像草稿纸一样随意。

诞生于1984年的MATLAB或许是至今尚在广泛使用的编程语言中最“古老”的解释性语言。这意味着,使用MATLAB编程,不需要写一个完整的带有变量定义、程序头和尾的“程序段”,而是写一行程序,即可执行一行程序,并看到计算机返回的结果。我做论文的时候,MATLAB运行的时间远超过OFFICE组件,因为它真的如同草稿纸一样便捷,计算矩阵、解方程信手拈来。

像搭积木一样简单。

MATLAB的仿真工具箱极为强大,对于IT、CS专业的学生、甚至工程师们来说,Simulink简直就是你的超级实验室。以通信专业为例,用它来理解信号的产生、发射、接收、解调、滤波、放大等等过程,直观、简洁,如同搭积木一般简单。另外,MATLAB还有丰富的函数库,拿通信必学的FFT来说,自己学会编写“蝶式”运算当然重要,但你可以尝试一下这么做的难度。MATLAB自带的FFT函数用好了,能帮你快速的实现一些idea。

像展示台一样直观。

MATLAB的数据可视化非常灵活,图像处理函数十分丰富。直方图、等高线、灰度、3维图像操作等等功能强大,想要展示你的论点,最直观、最快捷的方式,莫过于用MATLAB画一张图。

Matlab代码特别适合原型开发。理由:

1. 代码编写方便。因为你(几乎)不需要考虑数据类型,(几乎)不需要考虑内存分配,写出来的代码和伪代码相似度很高,你的思维可以集中在算法上而非语法上。容易排除算法逻辑错误

2. Matlab程序Debug特别方便:一方面是可视化方便,程序断点停下后可以在workspace里各种看数据,甚至另跑函数、画图而不影响Debug的进程;另一方面是程序改写后重跑不需要重新编译,还能局部运行,这对于大型程序的debug简直是节省了无数时间

3. 原型测试完毕后,Matlab代码转成C/C++(还算)方便。用Eigen之类矩阵运算库可以比较完美地替换Matlab里的矩阵功能,而且(在我的经验里)速度快10倍左右比较大的程序,如果能用Matlab先写一遍,debug通过后再转到C/C++上,比直接C/C++开发要快很多。返回搜狐,查看更多

责任编辑:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值