利用內切圓求圓周率的matlab程式

2021-03-03 21:51:46 字數 2334 閱讀 1610

1樓:神話夢碎

^n=1;

pi4=1/n;

delta=abs(pi-pi4*4);

jingdu=0.001;

ticwhile delta>jingdun=n+1;

pi4=pi4+(-1)^源(n-1)*1/(2*n-1);

delta=abs(pi-pi4*4);

ends1=sprintf('精度達到%f時的項數%d',jingdu,n);

s2=sprintf('pi的近似值是%f', pi4*4);

disp(s1),disp(s2)

h=toc;

s3=sprintf('使用迴圈語句的時間是%f秒',h);

disp(s3)

tick=1:1:1000;

pi_4=sum((-1).^(k-1).*1./(2*k-1));

cha=abs(pi-4*pi_4);

h1=toc;

st1=sprintf('精度達到%f時的項數%d',cha(end),k(end));

st2=sprintf('pi的近似值是%f', pi_4*4);

st3=sprintf('使用向量的時間是%f秒',h1);

disp(st1);

disp(st2);

按上面程式試試

利用matlab求圓周率

2樓:我行我素

n=1;

pi4=1/n;

delta=abs(pi-pi4*4);

jingdu=0.001;

ticwhile delta>jingdun=n+1;

pi4=pi4+(-1)^(n-1)*1/(2*n-1);

delta=abs(pi-pi4*4);

ends1=sprintf('精度達到%f時的項數%d',jingdu,n);

s2=sprintf('pi的近似值是%f', pi4*4);

disp(s1),disp(s2)

h=toc;

s3=sprintf('使用迴圈語句的時間是%f秒',h);

disp(s3)

tick=1:1:1000;

pi_4=sum((-1).^(k-1).*1./(2*k-1));

cha=abs(pi-4*pi_4);

h1=toc;

st1=sprintf('精度達到%f時的項數%d',cha(end),k(end));

st2=sprintf('pi的近似值是%f', pi_4*4);

st3=sprintf('使用向量的時間是%f秒',h1);

disp(st1);

disp(st2);

按上面程式試試

使用程式matlab,割圓術求圓周率π

3樓:我行我素

function calpi(n) %定義函式bai,n是計算次du數,正整數

syms a; %定義符zhi號變數

for i=1:n %開始迴圈

a=sqrt(2-sqrt(4-a^dao2)); %計算end

a=subs(a,'a','1');%替代計算y=3*2^n*vpa(a,n+5);%求最終內結果容pi=y %顯示最終結果

用matlab程式求圓周率小數點後一百萬位,急求,**等!有采納

4樓:匿名使用者

理論上抄說,可以用下面的語句

vpa(sym(pi),1e6)

來求,襲例如,求50位有效數字的做法是:

>> vpa(sym(pi),50)

ans =

3.1415926535897932384626433832795028841971693993751

或者>> vpa(sym('pi'),50)ans =

3.1415926535897932384626433832795028841971693993751

但實際操作上,可能會遇到以下幾個問題:

1、運算時間可能會很長;

2、記憶體是否夠用;

3、超過一定長度的字串在命令視窗裡無法顯示(可以用char轉換,然後寫到檔案中)。

5樓:勤奮的2012飛虎

在命令視窗輸入pi ,在把結果顯示的位數設定下

6樓:匿名使用者

有點意思..........................................................................................今天晚上試試看!

數學圓周率符號怎麼輸入,圓周率的代表符號「pai」怎麼打出來?

具體方法是 先切換到非英語輸入法 如 五筆 拼音 然後在輸入法的狀態列上看到像鍵盤一樣的按鈕,在按鈕上按右鍵,選 希臘字母 根著你就可在軟鍵盤上看到你要的符號了.wps文字 插入 公式 希臘字母 小寫 複製貼上就可以放到其他地方了!智慧abc,或微軟拼音的狀態列上,右鍵單擊軟鍵盤,選擇希臘字母,就可...

圓周率是多少除以多少,最精確的圓周率是多少

一個圓的周長和其直徑的比率。圓周率是一個數學常數,近似值約等版於3.14159265359,它在18世紀權中期之後一般用希臘字母 指代,有時也拼寫為 pi 因為 是一個無理數,所以它不能用分數完全表示出來 即它的小數部分是一個無限不迴圈小數 的數字序列被認為是隨機分佈的,有一種統計上特別的隨機性,但...

圓周率是如何計算匯出的,圓周率是如何計算匯出的

一個正n邊多邊形,中心到頂點距離為r,每個中心角可計算出為360 n,每條邊的長度可計算出為2 r sin 360 2 n 周長為2 n r sin 360 2 n 當n趨近於正無窮的時候,多邊形為圓,圓周率為周長除以直徑,所以圓周率可表示為 n趨近於正無窮時n sin 180 n 的值 正多邊形 ...