PDA

查看完整版本 : [MATLAB数学相关] 要求b从0到x的积分,怎么出错了


ysuyeyazj
2012-11-25, 22:41
x=0:0.01:4;Rn=2;Rs=10;
w=2*sqrt(Rn^2-(Rn-x).^2);
H=sqrt(Rs^2-(w/2).^2); b=2*atan(w/H/2);
ans=int(b,0,x)
??? Undefined function or method 'int' for input arguments of type 'double'.
要求b从0到x的积分,怎么出错了

xiongchaohua1030
2012-11-26, 10:58
你那个 int的使用格式不对吧;
int(f,'t',a,b) (当a b 为一个数时)
int(f,'t','m','n') (m和n为符号对象)

ysuyeyazj
2012-11-26, 14:19
按你说的还是不对...