matlab元编程
2022年9月10日
matlab元编程
定义
期望能够在 matlab 中使用元编程的功能,比如实现下面功能:
- 变量通过命令创建,其变量名是
方案
变量名程序控制
for i = 1:length(raw_data)
var_C1_data = raw_data{3,i}(:,2);
var_C2_data = raw_data{3,i}(:,3);
eval(['C1_',num2str(i),'=var_C1_data;']);
eval(['C2_',num2str(i),'=var_C2_data;']);
end
其中 var_C1_data
之类的是一个辅助变量,用于传递幅值代码
执行结果:
参考
引文
脚注
Loading...