有没有办法让函数在MATLAB中的变量列表上执行相同的操作?

时间:2013-02-25 22:24:23

标签: matlab

E.g。我想在MATLAB中对变量列表(或工作空间中的所有变量)执行类似blitzer(blitzer(:,4)<0.5,5)的命令。

所以我想在彗星,dasher等上表演......

1 个答案:

答案 0 :(得分:3)

使用who功能:

s = who;
for i = 1:length(s)
    temp = eval(s{i});
    answer{i} = temp(temp(:,4)<0.5,5);
end