未定义函数'laguerreL'用于'sym'类型的输入参数

时间:2015-07-24 16:57:57

标签: matlab runtime-error undefined

我正在尝试评估包含和和Laguerre多项式的积分。

这些是我的命令:

m=4;
t=4;
n=5;
P=10;
syms x;
syms k;
mean=int(log(1+P*x/t)*symsum( (laguerreL(n-m,k,x))^2,k,[0,m-1]),x,0,inf);

错误讯息: 未定义的函数'laguerreL'用于'sym'类型的输入参数。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

问题出在你的MATLAB版本上,对我来说这项工作是2014b

m=4;
t=4;
n=5;
P=10;
syms x;
syms k;
mean=int(log(1+P*x/t)*symsum( (laguerreL(n-m,k,x))^2,k,[0,m-1]),x,0,inf);
>> mean

mean =

Inf