10 sum=sum+temp;
fact=fact+fact;
temp=(a+b)*0.5;
c=sqrt(a*b);
a=temp;
temp=fact*c*c;
if (abs(c).LE.err) goto 20
if (temp.GT.err*sum) goto 10
20 sum=sum+temp;
f=4*atan(1.0)/(a+b);
這兩個if goto 的邏輯理不清楚,有博主可以幫助理一下邏輯嘛?謝謝
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/194545.html
標籤:其他開發語言
上一篇:用matlab求解復雜四元方程,式子很長,我想要matlab求出精確解,但是老是報錯,有大神知道應該怎么改嗎?非常急,謝謝各位了
