|
发表于 2017-11-16 12:43:17
|
显示全部楼层
精度是可以设置的,matlab结果:
>> format long
>> roots([1,14,79,230,364,296,96])
ans =
-4.000000000000227 + 0.000000000000000i
-2.999999999998610 + 0.000000000000000i
-2.000083363229929 + 0.000000000000000i
-1.999958318385646 + 0.000072188333502i
-1.999958318385646 - 0.000072188333502i
-0.999999999999959 + 0.000000000000000i
>> format short
>> roots([1,14,79,230,364,296,96])
ans =
-4.0000 + 0.0000i
-3.0000 + 0.0000i
-2.0001 + 0.0000i
-2.0000 + 0.0001i
-2.0000 - 0.0001i
-1.0000 + 0.0000i
>> |
|