【发布时间】:2012-11-24 04:30:49
【问题描述】:
我在matlab中有一个函数。
function [MEAN STD]=result(data)
MEAN=[mean(data)];
STD=std(data);
Training_data=[MEAN STD]
savefilename=sprintf('%s',inputname(1))
save(savefilename,'Training_data')
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)
结果,保存文件的名称是ET1_A_l1.mat,我将ET1_A_l1.mat导入工作区,它显示'Training_data'如图1所示..
,
有什么好办法可以在workspace中把变量名(Training_data)改成ET1_A_l1??
【问题讨论】:
标签: save matlab-load