[問題] 變數積分的方法已回收

看板MATLAB作者 (阿X)時間16年前 (2010/03/09 16:43), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
手邊有一個連續函數 要對此函數做積分 但是下限是變數(例如X函數) 這時候除了用for迴圈讓他把X值一個個帶入 還有沒有更好的方法阿? for a = 0.6:0.001:1.1; x = -93.15*a^(-1/3)+98.8*a^(2/3); % 積分下限的變數 area = quad('airy(z)',x,100); % 要積分的式子,airy是特殊函數 I1 = area*(-(8^0.5)/3); %積分值 subplot(3,1,3),plot(a,I1),hold on,grid on; % 只能讓他hold on畫出圖!? end 圖形只能用打點的,不知道有沒有方法產生連續函數 謝謝大家啦 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.124.32.184

03/10 17:36, , 1F
保留x直接對函數積分 畫積完的函數?
03/10 17:36, 1F
文章代碼(AID): #1BbWebbo (MATLAB)