多语言展示
当前在线:1814今日阅读:27今日分享:41

matlab编程入门的教程

Matlab:美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括Matlab和Simulink两大部分Matlab应用非常之广泛,Matlab是matrix&(取地址符)laboratory两个词的组合,意为矩阵工厂(矩阵实验室),Matlab和Mathematica、Maple并称为三大数学软件,它在数学类科技应用软件中在数值计算方面首屈一指。对于新手入门首先要了解的是Matlab的安装及组成,理论知识,也要具有一定的编程能力,小编在自学Matlab时也是有点摸不着头脑这里我讲解下Matlab的入门,希望能给你们有点帮助。
工具/原料
1

这里我简要分为:安装—>操作—>书籍及一些命令符说明

2

安装步骤:完整的安装包应该有13个压缩包,必须全部下载才能解压

方法/步骤1 安装
1

Matlab—>http://www.3322.cc/soft/17913.html#xzdz网盘—>     http://pan.baidu.com/s/1dF8M7lB   密码:95iaMatlab 2017a英文破解版 64位安装下载,下载好后如图所示:

2

在下载的路径下找到“thMWoMaR17a.part01.rar”压缩包右击文件,点击“解压到thMWoMaR17a\(E)”等待解压完成。

3

这是打开解压好的“thMWoMaR17a”文件,找到“R2017a_win64_dvd1.iso”右击文件,点击“解压到R2017a_win64_dvd1\(E)”等待解压完成。

4

找到“R2017a_win64_dvd2.iso”右击文件,点击“解压到R2017a_win64_dvd2\(E)”等待解压完成。

5

打开解压后的“R2017a_win64_dvd2”文件复制文件里面的两个文件夹。

6

打开“R2017a_win64_dvd1”文件,右击文件内部空白处,选择“粘贴”要是出现“此目标已包含名为“archives”的文件夹”选择框打上“√”,点击“是”替换文件等待复制完成。

7

双击“setup.exe”文件,运行安装软件。

8

选择“使用文件安装密钥”,点击“下一步”。

9

选择“是”,点击“下一步”。

10

回到解压Matlab的路径下,在“thMWoMaR17a”文件夹中打开“patch”文件夹在打开“how.txt”记事本,在记事本中找到“安装密钥”并“复制”下一步会用到“安装密钥”。

11

点击“我已有我的许可证的文件安装密钥”,“粘贴”刚刚上一步“复制”到的“安装密钥”点击“下一步”。

12

Matlab的安装路径根据自己喜欢更改路径,这里小编放在E盘下,选择好路径后点击“下一步”。

13

点击“下一步”。

14

确认安装路径是否和你之前更改的路径匹配无误和安装的产品信息无误,确认没有问题就点击“安装”。

15

安装会需要些时间耐心等待安装完成。

16

这里是安装后的一些产品说明,点击“下一步”。

17

看到这个界面就说明了安装完成,点击“完成”。

18

在回到解压Matlab的解压目录下,打开“patch”文件夹,右击“libmwlmgrimpl.dll”文件进行“复制”。

19

打开Matlab的安装目录路径(这里是小编的安装目录,你们要打开自己的安装路径)然后,把“patch”文件夹中的“libmwlmgrimpl.dll”文件复制进安装目录路径:E:\Matlab\Program Files\MATLAB\R2017a\bin\win64\matlab_startup_plugins\lmgrimpl (这里是小编的安装目录,你们要打开自己的安装路径) 文件下。

20

接着再打开解压目录下“patch”文件,右击“license_R2017a.lic”,点击“复制”。

21

复制好后接着打开安装路径下的“licenses”文件,这里以我的安装路径为例:E:\Matlab\Program Files\MATLAB\R2017a\licenses,把“license_R2017a.lic”文件粘贴进“licenses”文件中。

22

如果“桌面”和“win键”里没有Matlab的启动快捷方式,可以在安装路径(这里是小编的安装路径):E:\Matlab\Program Files\MATLAB\R2017a\bin  下,双击“matlab.exe”运行Matlab程序,运行时会出现弹窗。

23

软件运行开始界面,如图所示:

24

这是打开Matlab软件界面,如图所示:

方法/步骤2 操作
1

程序员的开始是始于在编辑软件上调试出“helloworld”,看图操作如下:

2

在文件编辑窗口中已经新建好了hello.m文件,要保存文件文件存放路径根据自己喜欢存放,看图编辑“helloword”:

3

这时你已经完成了新手操作,作为码农一定要有不求甚解的精神,恭喜您进入到Matlab的行列中来!

方法/步骤3 书籍及一些命令符说明
1

新手我推荐看:《MATLAB语言及应用》 国防工业出版社出版  作者:原思聪《MATLAB从零到进阶》 北京航空航天大学出版社  作者:谢中华、李国栋等《高等应用数学问题的MATLAB求解》 清华大学出版社  作者:薛定宇、陈阳泉《MATLAB数值计算》机械工业出版社  作者: Cleve Moler看完这四本书我相信您已经走出新手的行列。

2

Matlab 知识讲解  https://baike.baidu.com/item/MATLAB/263035?fr=aladdin

3

Matlab的基本知识:在命令符编辑窗口下进行基本数学运算,只需将运算式直接打入提示号(>>)之後,并按入Enter键即可,例如:FX>> (5*2+1.3-0.8)*10/25  ans =4.2000  或者x = (5*2+1.3-0.8)*10^2/25  x = 42

4

Matlab常用的基本数学函数及三角函数:             小整理:MATLAB常用的基本数学函数abs(x):                                      纯量的绝对值或向量的长度angle(z):                                    复 数z的相角(Phase angle)sqrt(x):                                        开平方real(z):                                        复数z的实部imag(z):                                       复数z的虚 部conj(z):                                         复数z的共轭复数round(x):                                      四舍五入至最近整数fix(x):                                          无论正负,舍去小数至最近整数floor(x):                                      地板函数,即舍去正小数至最近整数ceil(x):                                         天花板函数,即加入正小数至最近整数rat(x):                                          将实数x化为分数表示rats(x):                                         将实数x化为多项分数展开sign(x):                                       符号函数 (Signum function)。  当x<0时,  sign(x)=-1;  当x=0时,  sign(x)=0;  当x>0时 , sign(x)=1。             小整理:MATLAB常用的三角函数sin(x):                                              正弦函数cos(x):                                             馀弦函数tan(x):                                             正切函数asin(x):                                            反正弦函数acos(x):                                            反馀弦函数atan(x):                                            反正切函数atan2(x,y):                                         四象限的反正切函数sinh(x):                                             超越正弦函数cosh(x):                                            超越馀弦函数tanh(x):                                            超越正切函数asinh(x):                                           反超越正弦函数acosh(x):                                          反超越馀弦函数atanh(x):                                           反超越正切函数

5

数值显示格式设置 :缺省显示格式:简洁的短(short g)格式窗口命令及语法格式:format  显示格式关键字       如:format long   %15位数字显示常见通用命令 :命令                   含义clc                       清除命令窗口的显示内容clear                    清除Matlab工作空间中保存的变量who或whos         显示Matlab工作空间中的变量信息dir                       显示当前工作目录的文件和子目录清单cd                       显示或设置当前工作目录type                    显示指定m文件的内容help或doc           获取在线帮助quit或exit           关闭/推出MATALB

6

历史窗口 :首先记录每次启动时间并记录在命令窗口输入命令,此次运行期间,输入的所有命令被记录为一组,并以此次启动时间为标志。使用历史窗口 :可以查看命令窗口输入过的命令或语句可以选择一条或多条命令执行拷贝、执行、创建M文件等。 要清除历史记录,可以选择Edit菜单中的Clear Command History 命令

7

MATLAB提供的帮助信息有两类 简单纯文本帮助信息helplookfor(条件比较宽松)例:inverse窗口式综合帮助信息(文字、公式、图形)dochelpwin

8

〖说明〗Matlab用“\”和”/”分别表示“左除”和“右除”。对标量而言,两者没有区别。对矩阵产生不同影响。MATLAB表达式的书写规则与“手写方式”几乎完全相同。表达式按与常规相同的优先级自左至右执行运算。优先级:指数运算级别最高,乘除次之,加减最低。括号改变运算的次序。运算符和表达式 如图所示

9

MATALB的整个软件产品进行了概述1、历史发展2、软件产品家族体系构成3、M语言的特点4、MATLAB的入门知识5、MATLAB桌面6、MATLAB数值的记述和数据显示格式7、变量及其命名规则8、运算符及表达式9、常用的MATLAB命令10、在线帮助的使用感谢您坚持看完~

注意事项

如果觉得对您有帮助点个赞是给我最好的肯定

推荐信息