Re: [問題] 請問如何將值自動代換進方程式運算?

作者: biglion ( )   2014-04-12 15:52:48
方法很多啦
這邊提供一個比較一般的方法
假設你的解串列是sol
sol=Table[FindRoot[1-b^2/x^2-Exp[-10 x]/x==0,{x,10^-10}],{b,0.1,2,0.1}]
只要輸入
data=x/.sol
便可以將每個解取出來放到串列中
你可以建立一個函數f[x]進行積分的動作
f[x_]:= ...... (*這邊就不打了*)
接著用mapping的方式便可以對每個解進行運算
f/@data
關鍵在於利用 /. (ReplaceAll) 的方式將規則式代入
幾乎每個求解的指令都是輸出規則式
方法也都差不多
※ 引述《bear0418 (貝爾出品 優質好文)》之銘言:
: 各位好
: 我有大概爬一下文也看過程式裡面的example 不過好像沒有類似的
: 如果我眼殘了沒發現的話 請各位多多包涵
: 或是請告訴我關鍵字就好 我在自己去查 原PO數值新手 希望能幫幫忙
:
作者: bear0418 (貝爾出品 優質好文)   2014-04-13 12:16:00
非常謝謝你! 對我幫助很大 我來試試看

Links booklink

Contact Us: admin [ a t ] ucptt.com