【发布时间】:2012-11-23 09:47:46
【问题描述】:
我在matlab中有一个函数。
function [MEAN STD]=result(data)
MEAN=mean(data);
STD=std(data);
savefilename=sprintf('%s',data)
save(savefilename,'MEAN','STD')
end
我设置数据的文件名=ET1_A_l1(imported to workspace alrdy)(ET1_A_l1=[1;2;1;3;1;4] 求所选数据(ET1_A_l1)的均值和标准差,并将统计特征保存到.mat格式如下图:
>>[MEAN STD]=result(ET1_A_l1)
结果保存文件的名字是121314.mat,而不是'ET1_A_l1',有没有什么好的办法可以用MATLAB的高效代码正确修改文件名?
谢谢
【问题讨论】:
-
你的函数是什么,它是怎么调用的?你的问题看起来很混乱......
-
我再次编辑该函数但仍然无法保存正确的名称文件..