2013-06-03 48 views
1

我試圖創建一個代碼來創建對象並將它們存儲在單元格數組中。我運行此:每次程序運行時更改變量的名稱

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

,但我得到的是 「無效的變量名 」myVar的{I}「 在ASSIGNIN」 錯誤。有人可以幫我弄清楚如何用不同的名稱創建這些變量,然後將它們分配給單元格數組?

+0

哪個lang/platform?這個問題需要更多的解釋 – varun

+0

看起來像MATLAB –

回答

0

你或許可以解決你的錯誤與

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

但是,這並不需要assignin的解決方案會更好。也許是返回值?