matlab让结果变为科学计数法形式,代码如下
发布网友
发布时间:2022-05-14 21:13
我来回答
共2个回答
热心网友
时间:2023-08-04 02:41
可以用vpa函数,例如
>> vpa(Y,5)
ans =
-(1.0*(5.317e17*s^3 + 9.097e22*s^2 + 4.917e26*s + 5.983e31)*(2.5063e-18*s^4 + 1.6461e-13*s^3 + 5.406e-9*s^2 + 0.00010396*s + 1.0))/(s^7 + 176988.0*s^6 + 4.429e9*s^5 + 5.472e14*s^4 + 3.208e18*s^3 + 2.72e23*s^2 + 1.045e26*s + 1.539e29)
其中5为指定的有效数字位数。
热心网友
时间:2023-08-04 02:41
在matlab中,科学计数法用如下形式表示:
3.14e5
表示3.14*10^5
=
314000
另外,如果需要以科学计数法的形式表示,那么需要在执行语句前加如下语句:
format
shorte