tiantian 发表于 2007-5-14 23:05

请大家帮我看看这个程序!

我代码的一部分是下面这样的

lambda=750e-7;
alpha_max=1.2036;
k_as=1.3497e5;

uu=@(Theta,Phi) dblquad(@(sita,r) exp(i*k_as(1000-r.*cos(Theta-theta))).*r.^2.*sin(theta),0,pi,0,lambda/2)

P_CARS=dblquad(@(Theta,Phi) conj(uu).*uu.*(cos(Theta).*cos(Phi)).^2+sin(Phi).^2.*sin(Theta),0,alpha_max,0,2*pi)

最后一行是错误的

??? Function 'conj' is not defined for values of class 'function_handle'.

我的公式我粘贴在附件中,
请教高手解决这个问题

[ 本帖最后由 tiantian 于 2007-5-14 23:07 编辑 ]
页: [1]
查看完整版本: 请大家帮我看看这个程序!