最近用了matlab 2008b版本計算bessel function的微分運算
結果發現besselj,bessely的微分結果竟然與公式不一樣
請問有人遇到同樣問題嗎?
matlab:
d/dx(besselj(m,a*x))=-a*x*besselj(m+1,a*x)+m*besselj(m,a*x)/(a*x)
公式:(出處wikipedia)
d/dx(besselj(m,a*x))=-a*x*besselj(m+1,a*x)+m*besselj(m,a*x)/x
只差在第二項有沒有多除a而已
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.20.75
→
09/04 18:56, , 1F
09/04 18:56, 1F
→
09/06 16:21, , 2F
09/06 16:21, 2F
→
09/08 11:22, , 3F
09/08 11:22, 3F
→
09/08 11:22, , 4F
09/08 11:22, 4F
→
09/08 11:24, , 5F
09/08 11:24, 5F
→
09/08 11:28, , 6F
09/08 11:28, 6F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):