看板 Programming
作者 標題 [MatLab]求球的密度與球沒入水的深度關係比(求助)
時間 2014年11月01日 Sat. PM 08:03:07
function main
clear all
ro=0.02;
while(ro<0.5)
ro=ro+0.02;
h1=0.1;
h2=0.5;
for i=1:30
f1=4*pi*ro/3-pi*(3*h1^2-h2^3)/3;
f2=4*pi*ro/3-pi*(3*h2^2-h2^3)/3;
h3 =h2-f2*(h2-h1)/(f2-f1);
error=abs(h3-h2);
if error<=0.0000001
high()=h3;
break;
end
h1=h2;
h2=h3;
end
disp(high);
plot(ro,high,'-*');
axis([0,0.5,0,1.0]);
end
end
結果每次都只出現一點(0.5,1)
要怎麼改才可以讓每點都顯示出來??
謝謝
--
※ 作者: jiading5211 時間: 2014-11-01 20:03:07
※ 看板: Programming 文章推薦值: 0 目前人氣: 0 累積人氣: 611
回列表(←)
分享