1

我正在尝试创建一个创建对象并将它们存储在单元格数组中的代码。我运行这个:

assignin('base', 'myVar{i}', myVar{i})

但我收到一条错误消息,显示“ASSIGNIN 中的变量名“myVar{i}”无效”。有人可以帮我弄清楚如何用不同的名称创建这些变量,然后将它们分配给一个单元格数组吗?

4

1 回答 1

0

您可能可以使用以下方法修复您的错误

assignin('base', ['myVar{' num2str(i) '}'], myVar{i})

但是不需要的解决方案assignin会好得多。也许是返回值?

于 2013-06-03T22:12:41.020 回答