[問題] 積分quad 多加一個變數已回收

看板MATLAB作者 (慢慢的學習)時間16年前 (2009/03/18 14:11), 編輯推噓2(205)
留言7則, 2人參與, 最新討論串1/1
對不起~我爬文的 可是我還是看不懂 如果不想要多打一個副程式出來 ex T=1; y = @(x) T./(x.^3-2*x-5) Q = quad(y,1,20) 這樣他會說沒有辦法 ps. 我以後要處理的問題 因為我要處理的方程式 T=T(x) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.161.119

03/18 15:32, , 1F
y = @(x,T) T./(x.^3-2*x-5)
03/18 15:32, 1F

03/18 15:32, , 2F
Q = quad(@(x)y(x,T),1,20)
03/18 15:32, 2F

03/18 15:53, , 3F
可是T=x他就不給我用了耶
03/18 15:53, 3F

03/18 15:56, , 4F
T=input('T=') 他會說他不知道變數x 加了syms x 也不行
03/18 15:56, 4F

03/18 16:23, , 5F
我看不太懂你的問題,你是想輸入x這個字?
03/18 16:23, 5F

03/18 16:23, , 6F
是想輸入字串?T=input('T=','s')
03/18 16:23, 6F

03/18 22:48, , 7F
樓上~你抓到我的問題 而且解決了 感溫
03/18 22:48, 7F
文章代碼(AID): #19m92YTp (MATLAB)
文章代碼(AID): #19m92YTp (MATLAB)