[問題]積分有辦法用矩陣運算嗎已回收

看板MATLAB作者 (凡人昱)時間16年前 (2009/02/09 00:20), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
請問如果有多個函數需要積分 已知各函數的形式跟積分上下限 除了寫迴圈一個一個積分之外 有更快的方式嗎 舉個例子,現在有不規則的500個函數F1~F500 F1 = @(x) x.^2; F2 = @(x) 0.5*x; . . . F500=@(x)0.3*x; 積分下限x1=[1:500]; 積分上限x2=[501:1000]; 目前的作法是用迴圈對F1~F500一個一個積分 計算速度在函數一多後就變得很慢 不知道有沒有類似矩陣的運算方式 ex.A=quad(F,x1,x2); 可以快速得到所有的積分結果 還是各位高手另有做法 麻煩指點 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.233.97.150
文章代碼(AID): #19ZmP81s (MATLAB)
文章代碼(AID): #19ZmP81s (MATLAB)