Re: [問題] 請問quad能讓function handle互相運算ꬠ…已回收

看板MATLAB作者 (凡人昱)時間17年前 (2008/12/01 16:50), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
抱歉 我形容清楚一點好了 函數f1=1/(x^3) 函數f2=1/(x-x^5) 函數F= f1^2+f2*x/(f1+f2) =(1/(x^3))^2+(1/(x-x^5))*x/((1/(x^3))+(1/(x-x^5)) ) 我想積分F 從x=a~b 現在用的方法: F=@(x) (1/(x^3))^2+(1/(x-x^5))*x/((1/(x^3))+(1/(x-x^5)) ) quad(F,a,b) 這種寫法F的太長也容易打錯 有辦法讓F中的一部分 用f1 f2表示嗎 類似這樣 f1=@(x) 1/(x^3); f2=@(x) 1/(x-x^5); F=@(x) f1^2+f2*x/(f1+f2); quad(F,a,b) ※ 編輯: sandon 來自: 114.40.65.125 (12/01 17:59)

12/02 02:37, , 1F
我在原文裡的推文不行嗎?
12/02 02:37, 1F

12/02 11:48, , 2F
我懂了 真是感謝!!!!
12/02 11:48, 2F
文章代碼(AID): #19CwLg8I (MATLAB)
文章代碼(AID): #19CwLg8I (MATLAB)