作者Lpspace (Danny)
看板MATLAB
標題想請問如何做數值積分
時間Mon Apr 23 14:41:43 2012
我現在有個函數f(x)(並非大家所熟知的多項式sin, cos或是log)
我可以用數值方法算出他所對應到的y值(但無法寫出f(x)的形式)
如果這樣子的話matlab有內建的套件可以做積分嗎?
小弟自己是寫simpson法則去做數值積分,跟老闆猜的答案不一致。
(可是我覺得沒寫錯,想先驗證看看有無套件可以使用)
感謝各位
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.51.110
1F:→ ejialan:內建用quad 它是用adaptive Simpson quadrature 04/23 15:48
2F:推 ToMoveJizz:請問除了quad以外還有其他的嗎? 04/23 21:11
3F:推 lazzyboy:trapz..不像quad需要用function只要定x和Y範圍 04/28 00:11
4F:→ EPoET:可以用Monte Carlo Method驗證,還滿快的 05/01 18:08