我需要将某些列从Excel电子表格导入到Matlab中,并将结果保存在数组中。
例如,假设我有一个3×1单元阵列和元件是像字符串'USD'
,'EUR'
和'GBP'
。
如果我想要导入在网络共享从3个独立的电子表格数据,并从在阵列称为的每个电子表格存储'InitialUSD'
,'InitialEUR'
和'InitialGBP'
分别。
关于如何使数组名称链接到单元格数组中的值的任何指导?
您可能想要这样的东西:
currencies = {'USD' 'EUR' 'GBP' };
for index=1:length(currencies)
assignin('caller',['Initial' currencies{index}],1:index);
end
在示例中,我为变量分配了一个向量(1:index),但显然在您的情况下,您将辅助excel数据(大概是使用xlsread进行读取)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句