Matlab系列1:Matlab使用技巧

Matlab代码折叠功能

如何用代码折叠让 MATLAB 程序结构清晰易读呢

Matlab文件夹、文件、读取操作(汇总)

Matlab分割文件路径,判断文件是否存在

matlab 分割字符串、提取文件路径及文件名
matlab判断文件或文件夹是否存在

filename ='E:\test\test.txt';
[pathstr,~,~]=fileparts(FileName); % pathstr 结果为目录 ;  name 结果为文件名;suffix 结果为后缀
    if ~exist(pathstr,'dir')
        mkdir(pathstr)
    end
    save(filename,'data');

判断当前目录

s=what
s.path

目录和路径拼接(类似python的join)

请教关于绝对路径转相对路径问题

f = fullfile(filepart1,...,filepartN) 根据指定的文件夹和文件名构建完整的文件设定。fullfile 在必要情况下插入依平台而定的文件分隔符,但不添加尾随的文件分隔符。在 Windows® 平台上,文件分隔符为反斜杠 ()。在其他平台上,文件分隔符可能为不同字符。
在 Windows 上,fullfile 将所有正斜杠 (/) 替换为反斜杠 ()。在 UNIX® 平台上,反斜杠 () 字符在文件名中是有效字符,不会被替换。
fullfile 不裁剪前导或尾随的分隔符。fullfile 折叠内部重复的文件分隔符,除非它们出现在完整文件设定的开头。fullfile 还将折叠由圆点符号指示的相对目录,除非它们出现在完整文件设定的末尾。由双圆点符号指示的相对目录不会折叠。

matlab选择进入当前文件的绝对路径

matlab 如何将.m文件所在的路径设置为当前活动目录(当前文件夹),以及保存到matlab搜索路径

% %设置本文件所在路径为当前工作空间路径
filep = mfilename('fullpath'); %filep包含了本m文件所在的路径已经以及文件名(不带.m后缀)
[pathstr,namestr]=fileparts(filep);%pathstr才是本m文件所在的路径
cd(pathstr);%更改当前活动目录路径

matlab自动补全

matlab自动补全功能及代码对齐

matlab快捷键

matlab实用快捷键