<p>圓周率是圓的周長與直徑的比值,一般用希臘字母π表示,是一個在數(shù)學(xué)及物理學(xué)中普遍存在的數(shù)學(xué)常數(shù)。π也等于圓形之面積與半徑平方之比。是精確計算圓周長、圓面積、球體積等幾何形狀的關(guān)鍵值。</p> <p>MATLAB中的表達(dá)式pi返回值最接近基本常數(shù)π的浮點數(shù)。但是要注意,MATLAB中定義的pi與基本常數(shù)π之間的微小差異會導(dǎo)致計算結(jié)果出現(xiàn)微小的誤差。例如,表達(dá)式sin(pi)(期望返回0)實際上在MATLAB中返回1.2246e-16。用戶可以通過將sin(pi)的結(jié)果四舍五入來減小此誤差帶來的影響。</p> <p>用MATLAB算pi的方法有很多,下面我給大家演示一下做圖法。</p> <p>利用MATLAB的作圖函數(shù)plot畫出sin(x)的曲線和y=0的直線,求出兩條線的交點橫坐標(biāo)即得圓周率的近似值。程序代碼如下:</p> <p>不斷放大</p> <p>你們可以發(fā)現(xiàn),焦點的橫坐標(biāo)越來越接近3.1415926。</p>