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?
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得出结果
你试试吧
for j=n
这算是什么语句呢,
应该是这样吧,并且,你的m本身就是1,完全可以不要,直接for j 开始
for i=1:m
for j=1:n
把这两句改了就好了,
我已在matlab得出结果
你试试吧
clear;clc;syms x y;a=0.89;b=0.6;t=0.07168;c=2*a/b;h0=0.01:0.
MATLAB程序问题解一个方程组如下syms x y z t a b c d m s; f = x+z-a;g = (2
matlab >> syms x y z a b cy=16.7143*x^2-46.227*x+36.3129;z=0
下面这语句错在哪里?clc;clear; syms c1 c2 xfor c1=(1+eps):.1:2;for c2=
MATLAB 新手 clc;clear;x=[4.9 3.2 100 1.5 9.75 2.56 16 4.9 10]y
matlab程序哪有错clear all; clc; [x,map]=imread('c:\matlab7\45.bmp
Matlab积分报错 syms x y dx dy z t;global e a c;x=a*cos(t);y=a*e*
matlab >> syms x y a b l m1 m2;y =1/2*b+1/2*a-1/6*3^(1/2)*l;
简化MATLAB程式clc; clear ;k=1;C=0.5;C1=1;C2=2;for h=-5:0.01:5x(k
MATLAB1、文件程序如下:syms a b xf=exp(a*x)*sin(b*x);f1=subs(f,a,-0.
英语翻译clc;clear all;close all;A =[ 0 1 Inf Inf 4 5 10 7;0 0 In
X=a*b*c,Y=a*b*c,[X,Y]=( ),(x.y)=( ).