ヘルプが必要です。matlabの関数から行列を返すにはどうすればよいですか?ゼロ(サイズNxN)の行列があります。彼女を更新するために、行列を関数に送信します。更新されたマトリックスを返すにはどうすればよいですか?
コード内:
matrix = zeros(size); %put zeros
updateMatrix(radius,x0,y0,matrix);%call to function
function updateMatrix(radius,x0,y0,matrix)
update the matrix
end
continue the prog with the updated matrix
更新された行列を返すだけで、他の変数は変更しません。
私はこれをやろうとしました:
matrix = zeros(size); %put zeros
matrix=updateMatrix(radius,x0,y0,matrix);%call to function
function [matrix]=updateMatrix(radius,x0,y0,matrix)
update the matrix
end
continue the prog with the updated matrix
しかし、それは機能しません。
ありがとう!