用Maple算矩阵的特征值.如果我在开头给pi赋值,最后结果是复数;如果在开头不赋值,算出来是实数.为什么
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:数学作业 时间:2024/06/17 18:54:36
用Maple算矩阵的特征值.如果我在开头给pi赋值,最后结果是复数;如果在开头不赋值,算出来是实数.为什么
我在Maple里通过矩阵的特征值来算系统的固有频率.如果我在开头给pi赋值3.14,最后算出来结果是复数;而如果在开头不赋值,先算出带有pi的表达式解,然后再代入3.14,结果算出来是实数.怎么会这样?
我在Maple里通过矩阵的特征值来算系统的固有频率.如果我在开头给pi赋值3.14,最后算出来结果是复数;而如果在开头不赋值,先算出带有pi的表达式解,然后再代入3.14,结果算出来是实数.怎么会这样?
![用Maple算矩阵的特征值.如果我在开头给pi赋值,最后结果是复数;如果在开头不赋值,算出来是实数.为什么](/uploads/image/z/8656253-53-3.jpg?t=%E7%94%A8Maple%E7%AE%97%E7%9F%A9%E9%98%B5%E7%9A%84%E7%89%B9%E5%BE%81%E5%80%BC.%E5%A6%82%E6%9E%9C%E6%88%91%E5%9C%A8%E5%BC%80%E5%A4%B4%E7%BB%99pi%E8%B5%8B%E5%80%BC%2C%E6%9C%80%E5%90%8E%E7%BB%93%E6%9E%9C%E6%98%AF%E5%A4%8D%E6%95%B0%EF%BC%9B%E5%A6%82%E6%9E%9C%E5%9C%A8%E5%BC%80%E5%A4%B4%E4%B8%8D%E8%B5%8B%E5%80%BC%2C%E7%AE%97%E5%87%BA%E6%9D%A5%E6%98%AF%E5%AE%9E%E6%95%B0.%E4%B8%BA%E4%BB%80%E4%B9%88)
系统尽量保持精确计算.这样sinpi=0,但是sin3.14不等于0.
在计算过程中,sin3.14会一直保持不等于0,这是出现虚部的原因.
而sinpi一直是0,这是不出现虚部的原因.
建议:用Pi计算,最后用evalc或evalf等计算值.
再问: 非常谢谢! 可是我的运算过程中没哟牵涉到三角函数呀。
再答: 函数的实现中会出现三角函数的。
在计算过程中,sin3.14会一直保持不等于0,这是出现虚部的原因.
而sinpi一直是0,这是不出现虚部的原因.
建议:用Pi计算,最后用evalc或evalf等计算值.
再问: 非常谢谢! 可是我的运算过程中没哟牵涉到三角函数呀。
再答: 函数的实现中会出现三角函数的。
用Maple算矩阵的特征值.如果我在开头给pi赋值,最后结果是复数;如果在开头不赋值,算出来是实数.为什么
matlab实数矩阵赋值给参数值
c语言:“不能在赋值语句中通过赋值运算符‘=’对字符型数组进行整体赋值.”这句话为什么是对的?
ARM9中:MOV R2,#0x18 书上解释说是给R2赋值为40,这是为什么?如果是40,不应该是MOV R2,#0x
matlab给矩阵循环赋值
C语言中 开头定义一个字母 给他赋值 后这个值在程序中的任意位置都可以用这个字母代替 这个语法怎么写
c语言中static定义后的变量如果进行多次赋值,是否只执行第一次赋值 ,其余赋值运算不作处理
一道pascal的题用PASCAL算开始,把2赋值给a,把4赋值给b,然后判断,(a+b)>=5,如果yes,c=1/(
如果在MATLAB里想输入sinθ,cosθ,并给他们赋值该怎么弄啊
matlab矩阵赋值的问题
matlab矩阵赋值矩阵 A的20到30行,20列到30列 赋值给矩阵B
怎样随机给matlab中矩阵的一个元素赋值