matlab要先学c语言吗 嵌入式要学MATLAB吗?

[更新]
·
·
分类:互联网
3511 阅读

matlab要先学c语言吗

嵌入式要学MATLAB吗?

嵌入式要学MATLAB吗?

如果开发的是比较底层的信号处理算法,那么在正式用汇编和C编写代码之前,用matlab设计算法并验证再转换为C语言比直接用C语言编写算法更好一些,因为C语言直接编写比较困难,同时算法仿真也没有matlab好用和直观。
matlab还有能将matlab代码直接转换为硬件描述语言和嵌入式C语言的功能。当然,这种转换的结果通常还是需要人工优化。如果是实现网络协议或者是控制功能,那和matlab没有什么关系。
不过就算是信号处理,也大多做的是成熟的算法,这些东西大都有可借鉴的源码,直接改写即可使用,也没必要用matlab。所以总体来说,嵌入式开发和matlab没有什么关系。

初学matlab,有什么学习方法可以推荐?

matlab作为一门数据处理语言功能是十分强大的,关键看你在干什么,或者说你的研究方向是什么,信号处理、神经网络、数值计算等等,想要学号这门语言,还是要多练习,结合项目练习是最好的办法,下面有人列出了很好的几本书,可以买过来看看,对你学习有很大帮助。