零基础的人学matlab,需要哪些基础知识?
网友解答: 首先,这也要区分使用matlab的具体用途,算法开发; 用于测试算法的可行性与优劣,这需要掌握一门编程语言,最好是C,C++。数据可视化: matlab可以图形化展示数据,仿
首先,这也要区分使用matlab的具体用途,
算法开发; 用于测试算法的可行性与优劣,这需要掌握一门编程语言,最好是C,C++。
数据可视化: matlab可以图形化展示数据,仿真模拟,这需要熟悉matlab中基本操作与基本函数。
数据分析:对大数据的分析。数学建模常用
数值计算:对数据的计算,这两个就是数学问题了,对于不同的问题,很多方面的数学知识都要掌握,主要还是看自己需要使用什么方法。
matlab在很多方面都有其独到的优势,但我觉得集中体现在这两点:
1、Matlab 内部各种工具箱,完备的帮助文档,工程技术人员只要了解最基本的语法知识,就可以借助工具箱内函数实现各类工程问题模型的求解,让使用者从程序实现中解放出来,更多关注所求解问题本身。
2、方便易用的图形显示,画出各种常见的折线图,散点图,饼图等只需要一行就可以实现,当然如果要对细节调整,还需要进一步对句柄进行操作。
最后,作为一个matlab的初学者,感觉这个软件很容易上手(自然,还有很多复杂功能还没尝试),最需要的是做到熟悉操作,好在里面的help文档很全面,多进行尝试,最好是做一些实验项目。
网友解答:想当年,我还当过某论坛matlab版的版主。
不要为了学而学,要结合具体的科研工作内容。不然你没动力学下去,而且也缺乏兴趣。
需要的基础知识并不多,你要有矩阵思维,你的代码将会非常漂亮,计算效率能提高不少。
这只是一门语言,上手很简单,内含大量函数可供你调用。切记,不到万不得已,不要用循环。