1
における変数の配列を作成し、私はその後、私は私のメインのM-ファイルにそれを使用することはM-ファイルでは「matrixT.mを」MATLAB
function T=matrixT(alpha,n)
T=zeros(3,n);
for i=1:n
T(1,i)=cos(alpha(i));
T(2,i)=sin(alpha(i));
T(3,i)=sin(alpha(i)-i*pi/2);
end
のような* 3行列を生成する機能matrixTを書きました
alpha=sym('alpha');
V=subs(hessian(det(matrixT(alpha,3)),alpha),alpha,alpha0);
しかし、多少の誤差があります。これを解決する手助けはできますか?
アルファに変数の配列を割り当てるにはどうすればよいですか? – minhbsu
'subs'関数を使って' T'配列に入れようとする前に 'alpha'の実際の値を代入したいと思うでしょう。 – aardvarkk
問題は、私はベクトルアルファ(n次元)を割り当てて、ヘッセ行列を取る必要がありますか?私はそれをすることができますか?あなたは私のために例を挙げることができますか? – minhbsu