Re: [運算] 梯形法

看板MATLAB作者 (瘋狂假面)時間12年前 (2011/12/04 01:10), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《handsomepow (handsomepow)》之銘言: : 小弟我剛學MATLAB : 我想用梯形法求exp(-x^2)積分 [0,2] 切n=500 : 不知道哪裡出錯了 麻煩高手指導一下 謝謝 : a=0; : b=2; : n=500; : A=0; : for x=a:(b-a)/n:b :   if x==a :    f1= exp(-x^2); :   else :    f2 = exp(-x^2); :    A = A+0.5*(f1+f2)*(b-a)/n; :    f1 = f2; :   end : end : disp('梯形積分法面積='); : A 可以簡化成 x=linspace(0,2,500); y=exp(-x.^2); Ans=trapz(x,y); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 115.43.218.238

12/04 09:49, , 1F
題目要我把把梯形法寫成function所以我想說看能不能跑
12/04 09:49, 1F
文章代碼(AID): #1EsbVzbz (MATLAB)
討論串 (同標題文章)
本文引述了以下文章的的內容:
運算
1
10
完整討論串 (本文為第 2 之 2 篇):
運算
1
10
文章代碼(AID): #1EsbVzbz (MATLAB)