[問題] 數列運算

看板MATLAB作者 (神是太空人....)時間13年前 (2012/04/11 00:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
請問各位大大 我寫了一個.m檔 % legendre2(m,v,x) function z=legendre2(m,v,x) if m>v z=0; else x=legendre(v,x); z=x(m+1); end 這個function的功用 是可以直接算出 Legendre 針對某一個特定的 (m,v) 算出值來 如果我使用 f=@(x)legendre2(1,2,x); x=0:0.1:1; 然後求f(x) 為什麼我只能得到f(1)的值? 我該如何一次得到f的值 從0~1呢? 因為我想做這個legendre函數的quad積分 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 97.80.122.118
文章代碼(AID): #1FX62Sfk (MATLAB)