set path
来源:互联网 发布:大数据可视化软件 编辑:程序博客网 时间:2024/04/30 04:28
in matlab, sometimes, you need to adapt the path manually.
please refer to this link:
http://macro2.cn/notes/matlab/matlab_introduction/matlab_curdir.htm
Matlab-Current Directory and Search Path
第1节 Current Directory
当前目录是Matlab中一个很重要的概念. Matlab中所有与文件有关的操作, 只要没 有指定文件的绝对路径, 就默认是在当前目录下. 打个比方来说, 就像你打开一 个”资源管理器”, 你要打开某个文件, 就要从资源管理器进入到其所在的目录, 然 后再双击该文件.
Matlab中有两个Current Directory子窗口, 一个位于界面上方, 可以在地址栏内直 接输入路径进行跳转, 另一个在左上方, 从这里可以看到当前目录内所有文件 和子目录. 在相应的文件或者目录上点击右键可以对其进行操作. 如删 除, 打开, 进入(目录) 等. 鼠标左键单击的默认动作依文件类型不同而 异.
- .m
- 这 是Matlab中 可 以 执 行 的 脚 本 或 函 数 文 件, 双 击 将 启 动 设 置 的m-Editor打开m文件以便查看和编辑
- .p
- 和m一样, 也是可执行文件, 它经过pcode编译了, 无法打开, 双击它将出 错(至少在我7.0版本Matlab下如此), 只能右键-运行
- 目录
- 双击直接进入
- .mat
- 这是Matlab的专有数据文件, 双击将自动载入mat文件中储存的所有 数据
- .xls, .csv
- 等, 数据文档, 双击后, matlab将调用array editor打开
第2节 关于搜索路径
使用过DOS的人, 可能对搜索路径非常熟悉. 简单而言, Matlab中的搜索路径大体 上就是预先告诉Matlab一些目录地址, 如果你输入的一个命令或者函数, 在当前目 录下无法找到则Matlab就自动到你预先定义的那些目录地址中去找. 直到你预先 给定的所有目录找遍了, 仍然没有结果, Matlab就将报错说找不到文档. 也就是说, 如果你想无论Matlab当前目录跳转到哪里,某个目录下面的文件依旧可以被执行,那 么就要把该目录加入Matlab的搜索路径中. 处理搜索路径的办法有以下两 个
- 图形界面操作
- Matlab菜单栏-File-Set Path. 跳出一个窗口, 窗口右侧 你可以看到Matlab当前所有搜索路径, 左侧的按钮则可对路径操 作.
- Add Folder:加入新的目录.
- Add with subfolders: 不仅加入某个目录, 该目录下所有子目录也 都将被加入.
- Move up/down/bottom/top: 调整已有搜索路径, Matlab是按照 由前到后的次序来使用搜索路径, 排最前的路径最先被搜索.
- Remove: 从搜索路径中删除选中的目录
- Save: 千万别忘记先save, 保存下你所作出的更改, 之后再Close退 出这个设置窗口.
- 命令行操作
- 图形界面操作直观而灵活, 但是有时候也需要用到命令行 操作. 例如某个程序需要将它自己所在的路径加入搜索路径的时 候.
- path
- 语法: 直接使用path 得到Matlab当前搜索路径的字符串.
- rmpath
- 语法: rmpath 已有搜索路径名 将从搜索路径中删除指定路 径名.
- addpath
- 语法: addpath 新路径 添加新搜索路径.
- rehash
- 语法: rehash 简言之, 作用就是Matlab去当前搜索路径都串门 一遍, 摸清楚每个路径下都有些什么Matlab中可执行文件.
- savepath
- 语法: savepath 如果想下次启动后保持之前所做的改变, 那 么就savepath, 将现在的搜索路径保存起来吧.
- set path
- Set Complie Hadoop Path
- Python set path
- ubuntu PATH set
- udt mac osx, set path
- set including path in mex
- Set IDA Pro symbol file path
- mac os set the path for android
- mac os set the path for android
- SET PATH命令的详细功能
- STS set tomcat server deploy project path
- shared library search path set on linux
- Set the Repository Path of NuGet
- hadoop Failed to set permissions of path:
- Unknown Mozilla path (MOZILLA_FIVE_HOME not set
- clean set path,month,day files
- Hadoop Failed to set permissions of path
- how-to-set-environment-path-variable
- string类的构造函数,拷贝构造函数,析构函数和赋值函数
- 存储过程调用自定义函数
- VS2005--设置Release模式下调试
- 金山词霸”屏幕取词技术揭密(讨论稿)
- php文件上传类型(MIME)对照表
- set path
- linux汇编必读
- as3:Math.random()
- 硬盘数据恢复
- oj提交结果整理
- oj提交结果整理
- A quick overview of Linux kernel crash dump analysis
- c#中的事件和代理
- showModalDialog session 丢失