2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 выполнение матричных преобразований в Maple
Сообщение24.11.2009, 18:56 
Доброго времени суток!
Возможно, я не по теме, однако помогите пожалуйста понять, как реализовывать в мэпле матричные преобразования.
имеется матричное уравнение в виде допустим
Код:
ур-е1:= D=A.D.A+
(А, D - матрицы; + - транспонирвоание, . - матичное умножение)
необходимо проводить допутстим примерно такие преобразования этого уравнения
Код:
A=B.C^(-1)

и получать
Код:
D=B.C^(-1).D.(B.C^(-1))+

затем группировать, упрощать и тп

дело в том, что матрицы в мэпле задаются весьма конкретно - по крайней мере с размерами, или более того со значениями элементов
и мэпл вместо желаемого выдаёт все в виде
Код:
|d11 d12| = |b11*c11*d11 ... |
|d21 d22|   | ...        ... |

такой вид мне не нужен, по нему я асболютно не могу понять, что за конструкцию получил
можно ли преобразовывать, упрощать, группировать в мэпле матричные уравнения, как обычные?
возможно, будет удобно использовать какую-то другую систему (пока посоветовали maxima для преобразований)
надеюсь понятно объяснил, спасибо за помощь!

 
 
 [ 1 сообщение ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group