Matlab |
您所在的位置:网站首页 › matlab中home › Matlab |
addpath(genpath('d:/matlab'))
addpath('d:/matlab')
pwd
1、filesep 用于返回当前平台的目录分隔符,Windows是反斜杠(\),Linux是斜杠(/)。 2、fullfile 用于将若干字符串连接成一个完整的路径。例如: >> f=fullfile('D:','Matlab','example.txt') f=D:\Matlab\example.txt (在Windows中,“D:\”表示D盘,“D:”表示目录) 3、fileparts 用于将一个完整的文件名分割成4部分:路径,文件名,扩展名,版本号。例如: >> f=fullfile('D:','Matlab','example.txt'); >>[pathstr,name,ext,versn]=fileparts(f) pathstr=D:\Matlab name=example ext=.txt versn=’’ 4、pathsep 返回当前平台的路径分隔符。Windows是分号(;),Linux是冒号(:)。 5、exist 可以用于判断目录或者文件是否存在,同时不同的返回值有不同的含义。例如: >> f=fullfile('D:','Matlab','example.txt'); >>exist(f) ans=2 >>exist('D:\Matlab') ans =7 6、which 可以通过一个函数或脚本名称得到它的完整路径,同时还能处理函数重载的情况,例如: >> which abs(0) C:\MATLAB7\toolbox\matlab\elfun\@double\abs.bi % double method >> which abs(single(0)) C:\MATLAB7\toolbox\matlab\elfun\@single\abs.bi % single method 7、isdir 判断一个路径是否代表了一个目录,例如: >> p='D:\Matlab'; >> f=fullfile(p,'example.txt'); >> isp=isdir(p) isp=1 >> isf=isdir(f) isf=0 8、dir 用于列出一个目录的内容,返回值为结构体数组类型,包含如下部分:name:文件或目录的名称;date:修改日期;bytes:文件大小;isdir:是否是目录。例如: >> p='D:\Matlab'; >>files=dir(p) files = 8x1 struct array with fields: name date bytes isdir 9、cd 用于切换当前工作目录。例如: >>cd('c:/toolbox/matlab/demos')%切换当前工作目录到demos >>cd ..%切换当前工作目录到matlab 10、pwd 用于当前工作目录的路径。例如: >> pwd ans =C:\MATLAB7\work 11、path 用于对搜索路径的操作。例如: |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |