[問題] 數列運算
請問各位大大 我寫了一個.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