MATLAB中如何将一函数 离散的点 连成线?例如:clear all a=15;w=0.3;k1=0.778;k2=0.2;c1=5;c3=6;x=0.4;y=0.5;z=0.6;for i=0:1:120x1=x;y1=y;z1=z;x=x1+k1*x1*(w*a-2*w*(1+c1)*x1-y1-w*z1);y=y1+k2*y1*((1-w)*a-x-2*(1-w)*(1+c1)*y1-(1-w)*z1);z=(a-x1-
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/27 15:48:35
MATLAB中如何将一函数 离散的点 连成线?例如:clear all a=15;w=0.3;k1=0.778;k2=0.2;c1=5;c3=6;x=0.4;y=0.5;z=0.6;for i=0:1:120x1=x;y1=y;z1=z;x=x1+k1*x1*(w*a-2*w*(1+c1)*x1-y1-w*z1);y=y1+k2*y1*((1-w)*a-x-2*(1-w)*(1+c1)*y1-(1-w)*z1);z=(a-x1-
MATLAB中如何将一函数 离散的点 连成线?
例如:clear all
a=15;w=0.3;k1=0.778;k2=0.2;c1=5;c3=6;x=0.4;y=0.5;z=0.6;
for i=0:1:120
x1=x;
y1=y;
z1=z;
x=x1+k1*x1*(w*a-2*w*(1+c1)*x1-y1-w*z1);
y=y1+k2*y1*((1-w)*a-x-2*(1-w)*(1+c1)*y1-(1-w)*z1);
z=(a-x1-y1)/(2*(1+c3));
plot(i,x1,'r-+');
hold on;
end
画出的图 是一些离散的点 我想把它们用线段链接起来 咋办?
MATLAB中如何将一函数 离散的点 连成线?例如:clear all a=15;w=0.3;k1=0.778;k2=0.2;c1=5;c3=6;x=0.4;y=0.5;z=0.6;for i=0:1:120x1=x;y1=y;z1=z;x=x1+k1*x1*(w*a-2*w*(1+c1)*x1-y1-w*z1);y=y1+k2*y1*((1-w)*a-x-2*(1-w)*(1+c1)*y1-(1-w)*z1);z=(a-x1-
clear all
a=15;w=0.3;k1=0.778;k2=0.2;c1=5;c3=6;x=0.4;y=0.5;z=0.6;
for i=0:1:120
x1=x;
y1=y;
z1=z;
x=x1+k1*x1*(w*a-2*w*(1+c1)*x1-y1-w*z1);
y=y1+k2*y1*((1-w)*a-x-2*(1-w)*(1+c1)*y1-(1-w)*z1);
z=(a-x1-y1)/(2*(1+c3));
line([i i+1],[x1 x]);
hold on;
end