0
私が持っている3マトリックス:Scilabのシンボリック行列の乗算
mulf(T_01,T_12,T_23)
しかし、私はこのエラーを取得:
!--error 39
mulf: Quantidade incorreta de argumentos de entrada: esperava-se 2.
を私は象徴的乗算を行う必要があるので、私がしようとしている
T_01 = ['cosd*t1', '-sind*t1', '0', 'd1*cosd*t1'; 'sind*t1', 'cosd*t1', '0', 'd1*sind*t1'; '0', '1', '1', '0'; '0', '0', '0', '1']
T_12 = ['cosd*t2', '-sind*t2', '0', 'd2*cosd*t2'; 'sind*t2', 'cosd*t2', '0', 'd2*sind*t2'; '0', '1', '1', '0'; '0', '0', '0', '1']
T_23 = ['cosd*t3', '-sind*t3', '0', 'd3*cosd*t3'; 'sind*t3', 'cosd*t3', '0', 'd3*sind*t3'; '0', '1', '1', '0'; '0', '0', '0', '1']
何が起こっていますか?
Obs .:私の英語を残念に思っています。
'' mulf''関数は2つの引数しかとりません。乗算は連想的であるため、a * b * c = a *(b * c)とすると、 '' mulf(T_01、mulf(T_12、T_23)) ''を試すことができます。行列はこの関数の入力ではないので、もう一度別のエラーが発生します。あなたは正確に何をしたいですか?明確にすることはできますか?たぶん、あなたが期待した結果が何であるか教えてください。 – luispauloml