[問題]Nested Function的概念問題
大家好,關於Nested function我有一點概念不太清楚:
目前我要數值積分一個式子f(k),其中k是我最後要積分的變數;
然後f(k)又是由許多小eq組成: f(k)=a(k)+b(k)+c(k)+.....
其中a,b,c都是方程式,變數也都是k (a,b,c計算至少牽扯到sqrt)
現在我的問題是,由於a,b,c,...都是滿複雜的式子
要是把f(k)寫成exact form會很難檢查每一項是否正常,以後的修改也很麻煩。
而用syms a=@(k)...的形式又無法做真正的代號運算 (不能f=a+b再積分這樣)
由於把每個a,b,c都寫成function再call好像有點沒有效率
現在猜到的方式是用nested function,但是我也只有初步概念,不太確定怎麼實行
(把k放function最後一層???)
想請問大家,遇到這種情形都怎麼處理呢?
剛從Mathematica轉過來,一切都很不習慣,謝謝大家耐心的解答!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 66.108.224.112
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章