用Maple算矩阵的特征值.如果我在开头给pi赋值,最后结果是复数;如果在开头不赋值,算出来是实数.为什么
来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/05/07 16:26:47
用Maple算矩阵的特征值.如果我在开头给pi赋值,最后结果是复数;如果在开头不赋值,算出来是实数.为什么
我在Maple里通过矩阵的特征值来算系统的固有频率.如果我在开头给pi赋值3.14,最后算出来结果是复数;而如果在开头不赋值,先算出带有pi的表达式解,然后再代入3.14,结果算出来是实数.怎么会这样?
我在Maple里通过矩阵的特征值来算系统的固有频率.如果我在开头给pi赋值3.14,最后算出来结果是复数;而如果在开头不赋值,先算出带有pi的表达式解,然后再代入3.14,结果算出来是实数.怎么会这样?
系统尽量保持精确计算.这样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中矩阵的一个元素赋值