之前选修过matlab这门课,但是由于刚上大学比较贪玩,结果还听过课最后还挂了课,知道最近在学习吴恩达的ML课程的时候接触到了octave(学习过的小伙伴应该都知道),才了解到matlab好像并不是特别难,因此从图书馆借了本书《MATLAB程序设计与应用(第3版)》打算捡起来重新学。
我学习的过程中是使用MATLAB R2016a 这个版本,电脑系统为windows10 专业版,此为前提。
早期的matlab是用FORTRAN语言编写,当时是免费版本。知道1984年MathWorks公司推出了MATLAB1.0版(dos版),其核心采用C语言编写,除原有的数值计算功能之外新增了图形处理功能。现在使用的版本是2016年3月,MathWorks公司推出的MATLAB R2016a(9.0版)。软件下载与破解安装可以看这个帖子:
1、 matlab的主要功能:
数值计算功能,符号计算功能,绘图功能,程序设计语言功能和工具箱的 扩展功能。matlab具有很强的开放性,处理内部函数之外,所有基本文件和各个工具箱都是可读、可改的源文件,用户可以通过对源文件的修改或者加入自己编写的文件去构成新的专用的工具箱。
2、matlab的操作界面
如下图: