matlab课件(编辑修改稿)内容摘要:

A B 的搜索路径上 从 M A T L A B 的搜索路径上删除目录 显示出 M A T L A B 和工具箱的 RE A D M E 文件 列出相应目录下的 M 文件、 M A T 文件和 M E X 文件 函数和文 件定位 列出文件 在 H e l p 浏览窗口中显示帮助信息 在 H e l p 文本中搜索关键字 上一条出错信息 显示出错信息 测量并显示 M 文件执行的效率 第一章 MATLAB系统概述 60 续表 管理变量和工作空间 w h o , w hos di s p c l e a r m l oc k m unl oc k l e ng t h s i z e s a ve l oa d p a c k 列出内存中的变量目录 显示文本或阵列 从工作空间中清除项目 防止 M 文件被删除 允许删除 M 文件 求向量或矩阵的长度 求阵列维大小 将工作空间变量保存到磁盘 从磁盘中恢复变量 释放工作空间内存 控制命令窗口 e c ho for m a t m ore 执行过程中回显 M 文件 控制输出显示格式 控制命令窗口的分页显示 第一章 MATLAB系统概述 61 使用文件和工作环境 di a ry di r cd m kdi r c op y fi l e de l e t e e di t i nm e m m a t l a broot ful l fi l e fi l e p a rt s t e m p di r t e m p na m e 在磁盘文件中保存任务 显示目录列表 改变工作目录 建立目录 复制文件 删除文件和图形对象 编辑 M 文件 获取内存中的 M 文件名 获取 M A T L A B 安装的根目录名 构造文件全名 获取文件名的组成部分 返回系统临时工作目录名 产生临时文件的惟一文件名 启动和退出 M A T L A B m a t l a brc s t a rt up qui t 启动 M A T L A B 的 M 文件 启动 M A T L A B 的 M 文件 终止 ( 退出 )M A T L A B 第一章 MATLAB系统概述 62 管理命令和函数 1. help 功能: MATLAB函数和 M文件的在线帮助。 格式: help help topic 第一章 MATLAB系统概述 63 说明: 直接输入 help可列出所有主要的帮助主题。 每个主要的帮助主题都要对应于 MATLAB搜索路径上的目录名。 help topic可给出特定主题 (由 topic指定 )的帮助 , topic可以取函数名 、 目录名或者 MATLAB PATH相对应的部分路径名。 当 topic为函数名时 , help命令将显示出有关这一函数的帮助信息。 当 topic为目录名时 , help可显示出指定目录中的 contents文件 , 这时没有必要给出目录的全路径名 , 只需给出路径名中的最后一部分或几部分。 我们可为自己编写的 M文件加上 help内容,这只需在第二行开始的连续多行上放上以%开头的说明,这些内容会在 help命令中得以显示。 第一章 MATLAB系统概述 64 2. version 功能: MATLAB版本号。 格式: v=version [v,d]=version 第一章 MATLAB系统概述 65 说明: Version命令可以列出当前 MATLAB的版本号 , v=version可得到表示 MATLAB版本号的字符串 v, [v,d]=version可以得到包含版本日期的字符串 d。 例如: version ans = (R14) Service Pack 2 第一章 MATLAB系统概述 66 3. ver 功能:显示 MathWorks产品的版本信息。 格式: ver ver product v = ver(39。 product39。 ) 说明: 命令 ver可以显示出 MathWorks所有产品的版本信息; ver product可以显示出指定产品的版本信息; v = ver(39。 product39。 )可以在变量 v中保存指定产品的版本信息。 第一章 MATLAB系统概述 67 4. path 功能:控制 MATLAB的目录搜索路径。 格式: path path(path,39。 newpath39。 ) p=path path(39。 newpath39。 ,path) path(39。 newpath39。 ) 第一章 MATLAB系统概述 68 说明: path显示出当前的 MATLAB搜索路径 , MATLAB搜索路径保存在 (位于 matlab\toolbox\local子目录 )。 p=path可在字符串变量 p中得到当前的搜索路径; path(‘newpath’)可由 ‘ newpath’字符串设定路径; path(path,39。 newpath39。 )、 path(39。 newpath39。 ,path)可将由 39。 newpath39。 字符串指定的路径加到当前路径中,前者加在当前路径之后,而后者加在当前路径之前。 第一章 MATLAB系统概述 69 5. addpath 功能:在 MATLAB搜索路径中添加目录。 格式: addpath(39。 directory39。 ) addpath(39。 dir139。 , 39。 dir239。 , 39。 dir339。 , … ) addpath(… , 39。 flag39。 ) 第一章 MATLAB系统概述 70 说明: addpath(39。 directory39。 )可将指定目录添加到 MATLAB当前搜索路径的前面; addpath(39。 dir139。 , 39。 dir239。 , 39。 dir339。 , … )可将所有指定目录添加到搜索路径的前面; addpath(… , 39。 flag39。 )可将指定目录添加到路径中 , flag用于指定是加在路径前面还是后面。 0或 begin,指定目录加到路径之前; 1或 end,指定目录加到路径之后。 第一章 MATLAB系统概述 71 6. rmpath 功能:从 MATLAB搜索路径中删除目录。 格式: rmpath directory rmpath(directory) 说明: rmpath diretory可从 MATLAB的当前搜索路径中删除指定的目录 (由 directory指定 )。 上面两种格式的功能是一样的。 第一章 MATLAB系统概述 72 7. whatsnew 功能:显示出 MATLAB和工具箱的 README文件(README文件中给出了新的功能 )。 格式: whatsnew whatsnew matlab whatsnew toolboxpath 第一章 MATLAB系统概述 73 说明: whatsnew 可显示出 MATLAB 产品或指定工具箱的README文件 , README文件中给出了新的功能。 whatsnew matlab可显示出 MATLAB的 README文件;whatsnew toolboxpath可显示出由字符 toolboxpath指定的工具箱的 README文件。 第一章 MATLAB系统概述 74 8. what 功能:直接列出 M文件 、 MAT文件和 MEX文件。 格式: what what dirname 说明: what命令可列出当前目录下的 M文件、 MAT文件和 MEX文件; what dirname可列出由 dirname指定的目录中的这些文件,命令中不必输入路径全名,只要在 MATLAB路径中,输入路径的最后一部分即可。 第一章 MATLAB系统概述 75 9. which 功能:定位函数和文件。 格式: which fun which fun1 in fun2 which fun all which fun(a, b, c, … ) which s=which(… ) 第一章 MATLAB系统概述 76 说明: which fun可显示由 fun存储的路径名 , fun可以是 M文件 、MEX文件 、 工作空间变量 、 内部函数或 SIMULINK模型 , 当fun取后面三种时 , 函数 which显示出相应的信息。 which fun all可显示出名为 fun的所有函数 , all选项可用于which的所有形式。 which。 第一章 MATLAB系统概述 77 which fun1 in fun2显示出 M文件 fun2中的 funl函数的路径 ,which funl可完成同样的功能。 which fun(a, b, c, … )可显示出给定输入变量的函数的指定函数 , 例如 g=inline(39。 sin(x) 39。 ), 则 which feval(g)会给出引用了inline/。 s=which(… )可将 which函数执行的结果放入字符串 s中。 第一章 MATLAB系统概述 78 10. type 功能:列出文件。 格式: type filename 说明: type filename可在 MATLAB命令窗口中显示出指定文件的内容 , 在文件名 filename中 , 可使用部分路径名 (借助于MATLAB的搜索路径和通配符 )。 如果不指定文件扩展名,则默认为  .m文件。 第一章 MATLAB系统概述 79 11. doc 功能:在 Help浏览窗口中显示帮助信息。 格式: doc doc mand 说明: doc命令可打开帮助窗口; doc mand可显示指定命令或函数的帮助信息。 第一章 MATLAB系统概述 80 12. lookfor 功能:在 Help文本中搜索关键字。 格式: lookfor topic lookfor topic all 说明: lookfor topic可在所有 m文件帮助文档的首行 (H1行中搜索字符串 topic)。 而 lookfor topic all可在所有 M文件的第一个解释块中搜索字符串 topic。 第一章 MATLAB系统概述 81 13. lasterr 功能:显示或返回上一条出错信息。 格式: str=lasterr lasterr(39。 39。 ) 说明 : str=lasterr可得到由 MATLAB产生的上一条出错信息;lasterr(39。 39。 )可对 lasterr进行复位 , 使之清除以前产生的出错信息的记忆 , 这时再次使用 str=lasterr时 , 得到一个空矩阵。 lasterr命令与 findstr、 if… end等语句相结合,可设计出根据出错情况而自动处理的 “ 智能 ” 程序,使程序设计更加灵活。 第一章 MATLAB系统概述 82 14. error 功能:显示出错信息。 格式: error(39。 error_message39。 ) 说明: error(39。 error_message39。 )命令可显示出错信息,并将控制权交给键盘,出错信息为 error_message中的内容。 如果error_message为空,则不执行 error命令。 第一章 MATLAB系统概述 83 15. profile 功能:测量并显示 M文件执行的效率。 格式: profile function。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。