作业帮 > 综合 > 作业

MATLAB中如何将一函数 离散的点 连成线?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/13 22:13:28
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
画出的图 是一些离散的点 我想把它们用线段链接起来 咋办?
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