Matlab学习过程(一)

       之前选修过matlab这门课,但是由于刚上大学比较贪玩,结果还听过课最后还挂了课,知道最近在学习吴恩达的ML课程的时候接触到了octave(学习过的小伙伴应该都知道),才了解到matlab好像并不是特别难,因此从图书馆借了本书《MATLAB程序设计与应用(第3版)》打算捡起来重新学。

       我学习的过程中是使用MATLAB R2016a 这个版本,电脑系统为windows10 专业版,此为前提。

      早期的matlab是用FORTRAN语言编写,当时是免费版本。知道1984年MathWorks公司推出了MATLAB1.0版(dos版),其核心采用C语言编写,除原有的数值计算功能之外新增了图形处理功能。现在使用的版本是2016年3月,MathWorks公司推出的MATLAB R2016a(9.0版)。软件下载与破解安装可以看这个帖子:

MATLAB R2016a的安装与破解

1、 matlab的主要功能:

    数值计算功能,符号计算功能,绘图功能,程序设计语言功能和工具箱的 扩展功能。matlab具有很强的开放性,处理内部函数之外,所有基本文件和各个工具箱都是可读、可改的源文件,用户可以通过对源文件的修改或者加入自己编写的文件去构成新的专用的工具箱。

2、matlab的操作界面

如下图:

Matlab学习过程(一)_第1张图片

包括MATLAB主窗口(最上面一行),其中有主页、绘图和应用程序等三个选项卡;命令行窗口,用于输入命令并显示除了图形以外的所有执行结果;当前文件夹窗口,可以通过cd....命令来进入需要的文件夹;工作区窗口,也称为工作空间,是matlab用于存储更重变量和结果的内存空间;命令历史记录窗口;

在matlab中编写函数之后的文件格式为.m格式,当matlab执行.m文件时,都是在当前文件夹和设定好的搜索路径下进行搜索。

使用path命令将文件夹加入到搜索路径中命令如下:>>path(path,'e:\math\work');或者使用对话框设置搜索路径,“主页”》“环境”》“设置路径”,或者pathtool命令,将出现“设置路径”的对话框。然后通过“添加文件夹”或“添加并包含子文件夹”按钮来将指定路径添加到搜索路径列表中。并且可以通过“上移1”和“下移”来改变顺序。“删除”命令可以将其从搜索路径中删除。;修改完成之后点击“保存”即可完成。

Matlab学习过程(一)_第2张图片

3、基本操作

3.1 交互式命令操作

     交互式命令操作是在MATLAB命令行窗口中输入并执行命令,这是最基本的操作。

     1、续行符:如果一个命令行很长,需要分成多行来输入,则可以在第一个物理行之后加上三个小黑点并按enter键,接着在下一个物理行继续输入其他部分。即是 把下一行看作是上一行的逻辑继续。

     2、命令行的编辑:当需要输入之前已经输入过的命令时可以使用方向键的向上符即可,反复使用上移光标键,可以回调以前输入的而所有命令行。

     3、 注释:注释以%开头,后面是注释内容,采用单行注释。

3.2、matlab的帮助命令

     1、 help命令:在命令行窗口中直接输入help加函数名来显示该函数的帮助说明。

     2、lookfor命令:help命令只搜索出那些关键字完全匹配的结果,lookfor命令对搜索范围内的M文件进行关键字搜索。

     3、模糊查询:只需要输入命令的前几个字母,然后按Tab键,系统就会列出所有以这几个字母开头的命令。

你可能感兴趣的:(Matlab学习过程(一))