liuyang5299 发表于 2009-9-7 12:58:49

含符号的矩阵运算结果很怪?

AA=【3934.3300000000004 ,-417.64 ,-5027.44;
-0.6 ,-5.3, -0.7;
38.28, 3.71 ,-52.089999999999996】,E=E=;
已定义 syms womi;
运算AAA=AA*(1/womi)+womi*E
但结果却是这样
AAA =

[ 8651683165015901/2199023255552/womi+womi,                           -10441/25/womi,   -5527728737946173/1099511627776/womi]
[                              -3/5/womi,                         -53/10/womi+womi,                               -7/10/womi]
[                              957/25/womi,                           371/100/womi,                      -5209/100/womi+womi]
很怪异的表达,请网友指导

kwxsp86 发表于 2009-9-7 13:30:38

一般进行符号运算都会尽量保证数据的精确性(准确性),因此就用分数来表示而不进行取舍运算。还有自己抄写答案的时候注意运算符号的优先级,比如上面的连续两个除号其实表示两个都在分母,等等,或者看看用pretty函数看看漂亮的形式。
页: [1]
查看完整版本: 含符号的矩阵运算结果很怪?