天天看點

Matlab常用操作積累

1、讀取目前m檔案所在目錄:

    path = mfilename('fullpath'); %目前m檔案全路徑

    numPos = strfind(path,'\'); %查找路徑字元串中所有'\'字元位置

    path = path(1:numPos(length(numPos))-1); %目前m檔案所在檔案夾路徑

2、判斷指定檔案夾是否存在:

    if (~exist(path,'dir')) %指定路徑檔案夾是否存在

        mkdir(path); %若不存在,則建立指定檔案夾

    end

3、擷取螢幕尺寸:

    sSize = get(0,'ScreenSize'); %擷取螢幕尺寸:[1 1 寬 高]

4、動态設定清單框Listbox選項:

    set(handles.listbox1,... %清單框句柄

        'String',['選項1';'選項2';'選項3']... %清單框選項

        ); %設定清單框屬性

5、删除cell元胞數組中的一行或一列:

    A(1,:)=[]; %删除元胞數組A中的第1行

    A(:,1)=[]; %删除元胞數組A中的第1列

6、讀取指定檔案夾下所有指定檔案名:

    path = [path,'\*.png']; %指定要讀取的檔案類型

    fullfile = dir(path); %讀取指定檔案夾下所有指定檔案名

    % 注:fullfile(i).name為檔案名字元串

繼續閱讀