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']
무슨 일입니까?
강박증 : 제 영어는 유감입니다.
''mulf'' 함수는 2 개의 인수 만 취합니다. 곱셈은 연관 적이기 때문에 a * b * c = a * (b * c), "mulf (T_01, mulf (T_12, T_23))"를 시도 할 수 있습니다. 행렬은이 함수의 입력이 될 수 없으므로 또 다른 오류가 발생합니다. 정확히 무엇을하고 싶니? 당신은 명확히 할 수 있습니까? 어쩌면 당신은 당신이 얻을 것으로 예상되는 결과가 무엇인지 우리에게 말할 수 있습니다. – luispauloml