有关二重积分的计算,最后要含L的表达式

del=@(kappa)8.28kappa^(4/3)veps^(-1/3)+12.97kappa^2*v^(3/2)*eps^(-1/2);

p1=@(kappa)1+2.35kappa^(2/3)v^(1/2)eps^(-1/6);
p2=@(kappa)w^2
exp(-At
del)+exp(-As
del)-2wexp(-Atsdel);
Phi=@(kappa)0.388
10^(-8)*eps^(-1/3)*kappa^(-11/3)p1w^(-2)Xtp2;

syms L;
%均匀和各向同性海水的功率谱
f=@(kappa,zeta)K^2kappaPhi*{1-cos({zeta*L-zeta^2}*kappa^2/KL)};
ss=quad2d(f,0,+inf,0,L);

最后报错了:错误使用 quad2d (line 105)
B 必须为有限标量浮点常量。

出错 test2 (line 122)
ss=quad2d(f,0,+inf,0,L);

想问下积分后怎么能得到只含L的表达式

你好,建议变量都用syms表示,然后积分用int

img