加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

MATLAB如何读取当前m文件的路径

(2020-03-24 15:28:21)
标签:

matlab

读取路径

分类: 软件那点事
读取当前m文件的路径的实施过程很简单,只要两个自带的函数联合作用,mfilenamefileparts,如果要调用m文件所在目录下的其他文件或文件夹的文件,只需要用strcat将字符串连接。

示例:
p= mfilename('fullpath');
[filepath,name,ext] = fileparts(p);
load(strcat(filepath,'\data\1.mat'));

函数解释:

mfilename('fullpath')
返回当前m文件的路径和文件名,不包含扩展名

[filepath,name,ext] = fileparts(filename)
返回文件的路径给第一个参数,文件名给第二个参数,扩展名给第三个参数,用不到的返回参数用~代替,比如[filepath,~,~] = fileparts(filename)

strcat(str1, str2, str3)
连接多个字符串为一个字符串


0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有