aeobea 发表于 2006-11-23 19:04

程序中如何动态存储多个变量?

如下,
save pjm_0102_t.mat t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 t16 t17 t18 t19 t20 t21 t22 t23 t24;
想向文件中存放有命名规则的t1-t24,如何能通过 for 循环来实现上述语句呢?
谢谢。

Tla 发表于 2006-11-23 19:34

刚才你的那个问题里面就涉及到这方面的东东了的,再去仔细看一看

aeobea 发表于 2006-11-23 20:08

可以了,非常谢谢
for i=1: time_seg
    in(:,1)=up(:,i);
    in(:,2)=ul(:,i);
    in(:,3)=ut(:,i);
    tstr = ['t', int2str(i),'=in'];
    eval(tstr);
    save ( ['pjm_0102_t.mat'], ['t' num2str(i)], '-append');
end
页: [1]
查看完整版本: 程序中如何动态存储多个变量?