0
N行とM列の行列を少し異なる名前のN行列に分解したい。問題は、行列をロードするための入力として名前を使用し、それをそれらのN行列に割り当てる方法は何ですか?私は、機能を変更し、(入力若干異なっている)別個の名前の異なる行列の名前を入力として名前を使用することがないようにする。このようにN行とM列の行列をN行列に分解するにはどうしたらよいですか?
function bestfunc(myname)
data = load(myname, '-mat')
N = length(data)
for i=1:N;
myname = data(i,1)
filename = ['myname_', num2str(i), 'mat']
save(filename, 'myname')
end
。
'myname'が文字列の場合、引用符を付ける必要はありません。 'filename'を生成するときに丸めます。 – beaker