MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]MATLAB中如何控制计算精度?! (https://www.labfans.com/bbs/showthread.php?t=5099)

hippo613 2008-11-01 15:05

[求助]MATLAB中如何控制计算精度?!
 
MATLAB中显示的数据只是显示小数点后4位数据,我在计算的时候,需要用到6位数据,应该如何使用?
例如,我要计算一个函数logistic(),这是我自定义的,
初值a=0.60000
a1=0.60001
就是我要计算2个不同的初值经过迭代计算后的差异。我不知道怎么设定。
如:y=chebyshev(4,0.60000,200);
y1=chebyshev(4,0.60001,200);

myci 2008-11-02 20:26

回复: [求助]MATLAB中如何控制计算精度?!
 
可以使用vpa函数进行设定 比如六位的vpa(a,6),6表示所需要的精度。可以试试,还有个函数是digits应该也可以!


所有时间均为北京时间。现在的时间是 03:15

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.