作业帮 > 综合 > 作业

clear;clc;syms x y;a=0.89;b=0.6;t=0.07168;c=2*a/b;h0=0.01:0.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 02:27:07
clear;
clc;
syms x y;
a=0.89;b=0.6;
t=0.07168;
c=2*a/b;
h0=0.01:0.01:0.14;
[m,n]=size(h0);
for i=m
for j=n
s(i,j)=int(int(c*sqrt(b^2-y^2),y,-b,-t*x+h0(i,j)-b),x,-0.4,h0(i,j)/t);
L(i,j)=vpa(s(i,j))*1000;
end
end
为什么总是输出最后一个值,但是前面的值都是0?
for i=m
for j=n
这算是什么语句呢,
应该是这样吧,并且,你的m本身就是1,完全可以不要,直接for j 开始
for i=1:m
for j=1:n

把这两句改了就好了,
我已在matlab得出结果
你试试吧