MATLAB自学教程[1]课件.pptVIP

  • 2
  • 0
  • 约1.3万字
  • 约 72页
  • 2019-02-21 发布于北京
  • 举报
用户可以将自己的工作目录列入MATLAB搜索路径,从而将用户目录纳入MATLAB系统统一管理。设置搜索路径的方法有: (1) 用path命令设置搜索路径。例如,将用户目录c:\mydir加到搜索路径下,可在命令窗口输入命令: path(path,’c:\mydir’) (2) 用对话框设置搜索路径 在MATLAB的File菜单中选Set Path命令或在命令窗口执行pathtool命令,将出现搜索路径设置对话框。通过Add Folder或Add with Subfolder命令按钮将指定路径添加到搜索路径列表中。 在修改完搜索路径后,则需要保存搜索路径。 1.3.7 启动平台窗口和Start按钮 MATLAB 6.5的启动平台窗口可以帮助用户方便地打开和调用MATLAB的各种程序、函数和帮助文件。 MATLAB 6.5主窗口左下角还有一个Start按钮,单击该按钮会弹出一个菜单,选择其中的命令可以执行MATLAB产品的各种工具,并且可以查阅MATLAB包含的各种资源。 1.4 MATLAB帮助系统 1.4.1 帮助窗口 进入帮助窗口可以通过以下3种方法: (1) 单击MATLAB主窗口工具栏中的Help按钮。 (2) 在命令窗口中输入helpwin、helpdesk或doc。 (3) 选择Help菜单中的“MATLAB Help”选项。 1.4.2 帮助命令 MATLAB帮助命令包括help、lookfor以及模糊查询。 1.help命令 在MATLAB 6.5命令窗口中直接输入help命令将会显示当前帮助系统中所包含的所有项目,即搜索路径中所有的目录名称。同样,可以通过help加函数名来显示该函数的帮助说明。 2.lookfor命令 help命令只搜索出那些关键字完全匹配的结果,lookfor命令对搜索范围内的M文件进行关键字搜索,条件比较宽松。 lookfor命令只对M文件的第一行进行关键字搜索。若在lookfor命令加上-all选项,则可对M文件进行全文搜索。 3.模糊查询 MATLAB 6.0以上的版本提供了一种类似模糊查询的命令查询方法,用户只需要输入命令的前几个字母,然后按Tab键,系统就会列出所有以这几个字母开头的命令。 1.4.3 演示系统 在帮助窗口中选择演示系统(Demos)选项卡,然后在其中选择相应的演示模块,或者在命令窗口输入Demos,或者选择主窗口Help菜单中的Demos子菜单,打开演示系统。 1.4.4 远程帮助系统 在MathWorks公司的主页()上可以找到很多有用的信息,国内的一些网站也有丰富的信息资源。 向量: 向量可以看作是矩阵的组成元素。向量分为行向量和列向量。其中行 向量还可以看作是一组序列。一个行向量和一个列向量相乘得到一个1X1的 方阵,也就是一个纯量,这便是这两个向量的“内积”。例如 b = [-3; -1; 0; 1]和v = [2, 0, 2, 4] 则,v * b 结果为一个纯量:-2 那既然向量是特殊的矩阵,那向量的加、减、乘运算都和矩阵的运算 法则相同。需要说的是向量的构造除了直接输入外,还有几种构造方法: 1、利用字符“:”来生成行向量; n:s:m 产生以s为间隔,从n开始,到“不超过”m的数。 对行向量的作转置运算就可以得到列向量。 2、利用内部函数产生; linspace(a,b,c) 产生首项为a,末项为b,项数为c的等差数列。 多项式 在MATLAB中,多项式用行向量表示。 在MATLAB中,用ploy(A)来产生行向量所对应的形如 所对应的多项式。此多项式还是行向量的形式。有一个函数 poly2sym(p,‘x’) 可以将行向量形式的多项式转化为多项式形式。其中,p为要转换的行向 量,x为多项式中的变量。 多项式的运算 1、加减运算: 进行加减运算的多项式应该具有相同的阶次,如果阶 次不同,需要补零。 例:求两个多项式 和 的和、积、商。 a =[5 4 3 2 1];b =[3 0 1]; c =a+[0 0 b] c= 5 4 6 2 2 对应的结果是 2、乘法 多项式乘法采用conv()函数。 3、除法 用deconv()函数实现多项式除法。不同的是多项式的除法需要指定商多项式和余数多项式两部分。计算多项式除法形如 [div,rest]=deconv() 4、微分 用函数polyder()来实现多项式的微分。 例如:求多项式

文档评论(0)

1亿VIP精品文档

相关文档