将矢量保存为Matlab文件

时间:2013-11-24 21:00:24

标签: matlab save

Matlab中的保存功能是否保存了保存在同一项目文件中的内容? 我正在尝试将矢量保存为“mat”文件。 这是我的代码:

function    facePts = getFacePts(faceFileName)
    if(exist('faceFileName','file')==2)
        facePts=load('faceFilename.mat'); 
        return;
    end

    img=imread(faceFileName,'tif');
    showImage(img);
    [x,y]=ginput(3);
    facePts=[x,y]';
    facePts=facePts(:);
    save faceFileName.m, facePts;   %%%%% HERE
end

该函数编译但我找不到我保存的文件

3 个答案:

答案 0 :(得分:1)

我想你想这样做:

save('faceFileName.mat', 'facePts');

答案 1 :(得分:0)

save faceFileName.mat facePts

没有逗号

答案 2 :(得分:0)

好的,所以我发现当前文件夹的路径不是我项目的路径。 我改为通过转到栏中的“桌面”,选中“当前文件夹”并在那里找到路径。 现在它有效!