网站大量收购闲置独家精品文档,联系QQ:2885784924

第一章 MATLAB语言基础课件.ppt

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB工具箱 MATLAB工具箱的使用方法 利用工具箱中的Contents.m 了解该工具箱 在一个工具箱中应该有一个名为 Contents.m的概述文件,该文件用于描述工具箱中所提供函数的名称和意义,例如优化工具箱的路径为$MATLAB\toolbox\optim\optim打开该目录,可以看到有一个Contents.m文件,截取该文件的前面几行: % Optimization Toolbox % Version 4.2 (R2009a) 15-Jan-2009 % % Nonlinear minimization of functions. % fminbnd - Scalar bounded nonlinear function minimization. % fmincon - Multidimensional constrained nonlinear minimization. % fminsearch - Multidimensional unconstrained nonlinear minimization, % by Nelder-Mead direct search method. 可以看到文件的第1行给出了该工具箱的名称,文件的第2行给出了该工具箱的版本与修改时间等信息,之后分类的给出该工具箱中各类函数的最基本功能描述。需要特别注意的是,该文件中所有的语句都是注释语句,由百分号%引导,而且空行也由%引导。那么用户在编制自己的工具箱时也应当遵循这些原则。 MATLAB工具箱 MATLAB工具箱的安装 用户如果想安装自己的工具箱,只需将包含所有M函数文件的目录名添加到MATLAB的搜索路径中。例如我们自己编写了一个名称为linear_prog工具箱,里面的所有文件也都放在目录linear_prog中,则安装该工具箱的步骤为: 将目录linear_prog复制到$MATLAB\toolbox\路径下 将目录$MATLAB\toolbox\linear_prog添加到 MATLAB的搜索路径中 MATLAB工具箱的检索 如果要对MATLAB工具箱进行检索,对于安装在$MATLAB\toolbox\下的工具箱名称可以通过Windows下由目录检索得到,也可以在MATLAB的命令窗口下进入到toolbox的目录,然后输入dir命令得到文件清单 MATLAB函数的查阅与定位 可以在命令窗口中输入which 函数名得到相应函数所在的路径。例如笔者的MATLAB安装在E:\MATLAB\R2009a\下,要查找fft函数所在的目录,命令为: which fft2 E:\MATLAB\R2009a\toolbox\MATLAB\datafun\fft2.m 整章要点回顾 MATLAB工作环境中的各种窗口及其使用方法 MATLAB中的数据类型及其规则 MATLAB中的数值运算、符号运算和矩阵运算中的基本方法 MATLAB中图形功能的使用方法,能绘制二维和三维的图形 MATLAB工具箱的使用方法,包括工具箱的安装、使用、查阅和定位 符号表达式的因式分解 符号表达式的因式分解函数为factor( f ), 其中f为一个符号多项式 syms x; f=x^3-1; %生成符号表达式f=x3-1 f1=factor(f) %对f=x3-1进行因式分解,结果存入f1 f1 = (x - 1)*(x^2 + x + 1) 符号极限 函数调用方法 limit(f,x,a) 计算f在x→a条件下的极限 limit(f,a) 计算f中由默认自变量趋向于a条件下的极限 limit(f) 计算f在默认自变量趋向于0条件下的极限 limit(f,x,a,‘right’) 和limit(f,x,a,‘left’) 计算f在x→a条件下的右极限和左极限 例如求取符号表达式 和 的极限值 syms x a; r1=limit(sin(x)/x) %求符号表达式 的极限值 r1 = 1 f=(1+a/x)^x; r2=limit(f,x,inf,‘left’) %求符号表达式 的极限值 r2 = exp(a) 符号微分 函数调用方法 diff(f) 求f对于默认自变量的微分 diff(f,x) 求f对于自变量x的微分 diff(f,n) 求f对于默认自变量的n次微分 例如求取符号表达式 的一

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档