作者rainss (神是太空人....)
看板MATLAB
标题[问题] 数列运算
时间Wed Apr 11 00:32:25 2012
请问各位大大 我写了一个.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