matlab利用作图法求圆周率
生活随笔
收集整理的這篇文章主要介紹了
matlab利用作图法求圆周率
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
MATLAB本身,pi返回值最接近基本常數π的浮點數。要注意,MATLAB中定義的pi與基本常數π之間的微小差異會導致計算結果出現微小的誤差。
例如,表達式sin(pi)(期望返回0)實際上在MATLAB中返回1.2246e-16。可以通過將sin(pi)的結果四舍五入來減小此誤差帶來的影響。
?
另外,可利用matlab來計算圓周率,有多種方法;來看最簡單的一種,作圖法;
畫出sin(x)和y=0兩條曲線,利用其交點來求圓周率;
先給出x數值,0到2*pi之間; 這個需要大量的點;
?y=sin(x);
執行完三條作圖指令,plot ... hold on ... plot 后,畫出兩條曲線;
選中放大鏡按鈕,放大交點;?
反復放大;最終結果越來越接近PI;?
? ? ?上面是一些操作截圖;可自己操作了看一下;
?
?更多相關內容可參考;
?https://baijiahao.baidu.com/s?id=1660669876730128855&wfr=spider&for=pc
?
?
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的matlab利用作图法求圆周率的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VC++保存绘制的图形-1
- 下一篇: Matlab图形用户界面编程初级入门