2015-01-17 1 views
0

Я работаю над процедурой на Maple и генерирует ошибку. Хотя я делаю те же шаги вне процедуры, и я не получаю никаких ошибок! (Ошибка, (в LinearAlgebra:. -кратно) недопустимые аргументыОшибка матрицы MatrixMatrixMultiply неверные аргументы

Это мой Maple код:

Transform := proc (A, T) 
local TI, TD, M, N, K, R, B; 
TI := MatrixInverse(T, method = pseudo); 
TD := Map(diff, T, x); 
M := MatrixMatrixMultiply(A, T); 
N := MatrixMatrixMultiply(TI, M); 
K := MatrixMatrixMultiply(TI, TD); 
R := N-K; B := Map(simplify, R, x); 
RETURN B 
end proc 

Спасибо вперед за вашу помощь

ответ

0

сделать вторую линию вашей процедуры

uses LinearAlgebra;