間に複数の行列を渡して、私は別のコールバック関数にこれらを渡す必要が行列MATLABは:関数
zeroingMatrix{i} % i going from 1 to 'matrixQuantity'
のシリーズを持っています。
for i = 1:matrixQuantity
setappdata(0, 'zeroingMatrix{'i '}', zeroingMatrix{i});
end
とでそれを取り戻す::だからアイデアでした
for i = 1:matrixQuantity
zeroingMatrix{i} = getappdata(0, 'zeroingMatrix{' i '}');
end
が、apperantlyこの'zeroingMatrix{'i '}'
は正しい構文ではありませんし、私は右のいずれかを把握することはできません。私はブラケットの組み合わせのすべての種類を試みたが、それは私にそれをさせることはできません。 setappdataを行こと
Error: File: RackReader.m Line: 184 Column: 36 Unexpected MATLAB expression.
ライン184:私はそれを起動しようとすると
、Matlabのは私に標準エラーになります。
私はinbetween関数を渡す唯一のデータではありませんが、最初に変数が入っています。すべてがうまくこの1つを実行exept。
誰もこの問題に遭遇したことはありませんか?事前にそんなに
おかげ
マイク
は、2番目のパラメータで '' num2strは(i)を使用してみてください。それで 'zeroingMatrix {'num2str(i)'} '' –
thxのように見えます。あなたはまだ[]が必要です。{}は使えません...しかし残りは...ありがとう –