Matlab自问世以来,就有数以百万级的工程师和科学家使用,是各大高校不可或缺的研究软件,基于矩阵的Matlab语言是世界上表示计算数学最自然的方式,可以说Matlab是工程师需要了解或掌握的数学软件,今天我们来看看,若是遇见Matlab搜索路径问题该如何解决。
1、Matlab的搜索路径是什么?
首先Matlab的搜索路径是文件系统中所有文件夹的子集,Matlab使用搜索路径来高效定位用于MathWorks产品的文件。默认情况下,搜索路径包括Matlab userpath、MatlabPATH环境变量定义等文件夹。
2、Matlab的基本搜索过程
Matlab是按照以下步骤进行搜索:
在Matlab内存中进行检查,检查X是否为工作空间的变量或特殊变量;
检查X是否为Matlab的内部函数(Built-in Function);
在当前目录上,检查是否又名为“X.m”或“X.mex”文件存在;
在Matlab搜索路径的所有其他目录中,检查是否有名为“X.m”或“X.mex”文件存在;
如果都不是,则Matlab发出错误信息
但注意:命令“exist”、“which”和“load”执行时也都遵循Matlab搜索布置的先后次序。
3、Matlab如何扩展修改搜索路径?
当用户的某些目录不在搜索路径上,必须修改搜索路径。
①利用设置路径对话框修改搜索路径
在Matlab界面选择菜单“File”->“Set Path”命令。
在命令窗口上运行“pathtool”命令。
通过“Add Folder...”和“Add with Subfolders..”按钮打开浏览文件夹窗口来添加搜索目录。
②利用Path命令设置搜索路径
path(path,'新增目录') %在Matlab的搜索路径的末尾添加新目录
path(path,'c::\\MyDir')
-
matlab
+关注
关注
186文章
2983浏览量
231257 -
工程师
+关注
关注
59文章
1574浏览量
68691
发布评论请先 登录
相关推荐
![](https://file1.elecfans.com/web2/M00/85/89/wKgZomRmMzKAGY5eAABl0rEnmrY915.png)
matlab路径问题。。求解
在LABVIEW中,用Matlab Scrip怎么调用Matlab中.m的函数,怎么设置路径
systemvue的matlab_script工具路径设置
基于Dijkstra的PKI交叉认证路径搜索算法
基于PETRI网的最短路径搜索算法
![基于PETRI网的最短<b class='flag-5'>路径</b><b class='flag-5'>搜索</b>算法](https://file.elecfans.com/web2/M00/49/49/poYBAGKhwJqAF_s-AAAS7sJ_S-0016.jpg)
一种路径过滤性搜索算法
![一种<b class='flag-5'>路径</b>过滤性<b class='flag-5'>搜索</b>算法](https://file.elecfans.com/web2/M00/49/8D/poYBAGKhwMeAU09vAAAZATpPKeA676.jpg)
评论