数学建模社区-数学中国
标题:
关于matlab 符号运算中乘法时符号变量顺序改变的疑问
[打印本页]
作者:
Iceliko
时间:
2016-10-26 19:15
标题:
关于matlab 符号运算中乘法时符号变量顺序改变的疑问
各位好,我在做matlab 符号运算时发现了如下问题,(使用的环境为 matlab2015b, 操作系统为win10)
假设有如下函数
function C = test( A, B )
C = A*B;
syms A1, A2; C = test(A1, A2)
出来的结果是C = A1*A2;
而 C = test(B, A)
出来的结果仍然是 C = A1*A2;
但我的预期输出应该是C = A2*A1;
由于考虑的是矩阵的符号运算,因此实际上两者的顺序是不能随意替换的。请问这一问题如何解决?
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5