作业帮 > 综合 > 作业

matlab计算下面的公式.

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/06/11 00:38:36
matlab计算下面的公式.
R=0.32;
T=12.5;
m=0.62;
x=(0:pi/100:pi);
x2=(0:pi/50:2*pi);
l=(2:0.1:12);
k1=(2.*pi./l).*(sqrt((sin(x).*cos(x2)-sqrt(3)./2).^2+(sin(x).*sin(x2)).^2));
k2=(2.*pi./l).*(cos(x)+0.5);
r=(R.*T.^2./(4.*pi.*m.^2)).*(1+0.5.*cos(x)-(sqrt(3)./2).*sin(x).*cos(x2)).^2./(0.5.*cos(x).*(cos(x)+0.5).^4).*(exp(-k1.^2.*T.^2./4.*(k2.^2).*(m.^2)));
M=sin(x).*cos(x).*r;
M=double(M);
R=int(int(M,0,pi),x2,0,2*pi);
运行时出现:
Undefined function or method 'int' for input arguments of type 'double'.
麻烦大侠给看看,这又是怎么回事!我没有财富值了,对不住了!
clear all; clc; warning off;%关闭警告提示 x=0:pi/100:pi/2; h=0.01; l=2:0.2:12; k=2*pi./l; syms n x; y1=(k.*cos(90 x))