gpt4 book ai didi

arrays - 如何创建名称来自循环的变量

转载 作者:行者123 更新时间:2023-12-03 00:14:01 25 4
gpt4 key购买 nike

我需要将 Excel 电子表格中的某些列导入 Matlab 并将结果保存在数组中。

例如,假设我有一个 3x1 元胞数组,元素是类似 '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 读取)。

关于arrays - 如何创建名称来自循环的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18760963/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com