06.08.2013 Views

内容简介作者简介 - 科学与工程计算系

内容简介作者简介 - 科学与工程计算系

内容简介作者简介 - 科学与工程计算系

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

(3)<br />

f2=subs(f,{a,x},{2,sym(pi/3)}) %<br />

f2 =<br />

3^(1/2)+5<br />

(4)<br />

f3=subs(f,{a,x},{2,pi/3}) %<br />

f3 =<br />

6.7321<br />

(5)<br />

f4=subs(subs(f,a,2),x,0:pi/6:pi) %<br />

f4 =<br />

5.0000 6.0000 6.7321 7.0000 6.7321 6.0000 5.0000<br />

(6)<br />

f5=subs(f,{a,x},{0:6,0:pi/6:pi}) %<br />

f5 =<br />

5.0000 5.5000 6.7321 8.0000 8.4641 7.5000 5.0000<br />

5.2.4 符号数值精度控制和任意精度计算<br />

5.2.4.1 向双精度数值转换的 doblue 指令<br />

5.2.4.2 任意精度的符号数值<br />

【例 5.2.4.2-1】指令使用演示。<br />

digits<br />

Digits = 32<br />

p0=sym('(1+sqrt(5))/2');<br />

p1=sym((1+sqrt(5))/2)<br />

e01=vpa(abs(p0-p1))<br />

p1 =<br />

7286977268806824*2^(-52)<br />

e01 =<br />

.543211520368250e-16<br />

p2=vpa(p0)<br />

e02=vpa(abs(p0-p2),64)<br />

p2 =<br />

1.6180339887498948482045868343657<br />

e02 =<br />

.61882279690820194237137864551377e-31<br />

digits<br />

Digits = 32<br />

5.2.5 符号对象与其它数据对象间的转换<br />

【例 5.2.5-1】符号、数值间的转换。<br />

phi=sym((1+sqrt(5))/2)<br />

double(phi)<br />

phi =<br />

7286977268806824*2^(-52)<br />

7

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!