萧艺 发表于 2007-9-13 11:46

运行结果中的"_Z"字符怎么解释

我写了个小程序,求解含有多个参量的矩阵特征值问题,但是不明白结果是什么意思,请大家帮我看看吧
程序是这样的:
clear all
clc
syms vk1 vk2 vk3 vk4 vk5 vm1 vm2 vm3 vm4 vm5 ;
k1=2.01+0.01*vk1;
k2=1.825+0.025*vk2;
k3=1.615+0.015*vk3;
k4=1.41+0.01*vk4;
k5=1.205+0.005*vk5;
m1=30+vm1;
m2=27+vm2;
m3=27+vm3;
m4=25+vm4;
m5=18+vm5;
K=;
M=;
d=eig(inv(M)*K)
结果:
RootOf(......+(...)*_Z^5+...)
省略号代表一些式子,具体结果可以见附件,我不明白“_Z”是代表什么意思,难道是我的变量多了吗?

[ 本帖最后由 eight 于 2007-9-13 19:58 编辑 ]

xjzuo 发表于 2007-9-13 15:13

我的机子没能运行eig(inv(M)*K).

-----相当不鼓励这种直接用符号法求本征值的做法.

pengweicai 发表于 2007-9-13 17:08

这样的结果有意义吗?

建议先简化,减少些变量再试试。

萧艺 发表于 2007-9-14 09:09

我把变量简成5个,也不行,用LU分解过,但是机子最后计算量爆炸,也许这样编程不是太合理吧:@(
页: [1]
查看完整版本: 运行结果中的"_Z"字符怎么解释