Re: [問題] 新手請教

看板Mathematica作者 ( )時間10年前 (2014/03/19 18:05), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
你前面的問題可以這樣解 y[x_] := (x^2 + 4)^(-1.5) + ((d - x)^2 + 4)^(-1.5) + ((2 d - x)^2 + 4)^(-1.5) + ((3 d - x)^2 + 4)^(-1.5); funcs = Table[y[x] /. d -> i, {i, 1, 3}] Plot[funcs, {x, -10, 20}] NIntegrate[funcs^2, {x, -10, 20}]/(20 + 10) // Sqrt 這是比較直接的寫法,可以再改更自動一點 我假設你要的區間是-10~20 後半部的問題好像比較麻煩,還在試 我是想嘗試: Sqrt[Integrate[y[x]^2, x]] NSolve[D[%, d] == 0, d] 但是式子有點複雜,我的電腦跑不太出來 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.136.171.134

03/21 18:54, , 1F
感謝高手解惑 我試看看^_^
03/21 18:54, 1F
文章代碼(AID): #1JAMllZy (Mathematica)
討論串 (同標題文章)
文章代碼(AID): #1JAMllZy (Mathematica)