1、工具箱介绍 Matlab包含两部分内容 基本部分和根据专门领域中的特殊需要而设计的各种可选工具箱 SymbolicMathPDEOptimizationSignalprocessImageProcessStatisticsControlSystemSystemIdentification 工具箱介绍 放入一个目录中的为某种目的专门编写的一组Matlab函数就可以组成一个工具箱 从某种意义上说 任何一个Matlab语言的使用者都可以是工具箱的作者 工具箱介绍 在一个工具箱中 应该有一个名为Contents m的文件 用来描述工具箱中所有Matlab函数的名称和意义 在该文件中第1行应该给出该工具
2、箱的名称 在第2行中给出该工具箱的版本与修改时间等信息 然后分类地给出该工具箱中各类函数的最基本功能 注意 本文件中所有的语句都应该是注释语句 由百分号 引导 空行也应该由 引导 工具箱介绍 因为Matlab是一种解释性语言 所以即使在某个或某些函数中存在语法错误 但如果没执行到该语句时可能就不会发现该错误 这在一个成功的程序设计中是不能容许的 工具箱介绍 要查出某目录中所有的M函数语法错误 首先应该用cd命令进入该目录 然后运行pcode 命令进行伪代码转换 因为该命令会将Matlab函数转换成伪代码 而在转换过程中该程序将自动翻译每一条语句 所以一旦发现有语法错误 将会停止翻译 给出错误信
3、息 改正了该语法错误后 再重新执行pcode命令 直到没有错误为止 至少这样会保证目录下所有的程序不含有语法错误 Matlab工具箱的安装 Matlab工具箱的安装 Matlab的所有工具箱都安装在 MATLAB toolbox目录中 其中 MATLAB表示Matlab的安装目录 用户如果想安装自己的工具箱 只需将包含所有M函数文件的目录名添加到Matlab的搜索路径中 Matlab搜索路径 Matlab搜索路径 当用户在Matlab的命令窗口中输入一个命令时 Matlab会按照一个固定的路径取查找该命令 然后执行它 这个固定的路径就称为搜索路径 path 显示Matlab的搜索路径 添加到当
4、前搜索路径 将指定目录添加到当前搜索路径 注 以上两种方法添加的路径退出Matlab后将失效 永久添加到搜索路径 将指定目录永久添加到搜索路径 无需手工修改该配置文件 可以先使用path或addpath命令将指定的目录加入到当前搜索路径中 然后使用saveptah命令将当前搜索路径写入pathdef m 也可以使用菜单 File SetPath 永久添加到搜索路径 其它与路径相关的函数 cd 切换目录 dir 显示当前目录下的内容 genpath 生成搜索路径变量 matlabroot 输出Matlab的安装目录 restoredefaultpath 恢复默认搜索路径 rmpath 从搜索路径中删除指定目录 Matlab命令的执行过程 输入china 工具箱安装实例 安装工具箱ncm 下载ncm zip并将全部文件解压到目录ncm中 将目录ncm复制到 MATLAB toolbox 将目录 MATLAB toolbox ncm添加到当前搜索路径 或永久添加到Matlab搜索路径中