我用for循环画了一系列散点,每循环一次画一个点,横坐标是1:50,想在散点画完了以后把散点用直线连起来(散点是上下震荡的)
俺是新手,不会用别的方法画图,泪
x=0.75;
for i=0:50;
x=4*x*(1-x);
plot(i,x);
hold on;
end
写错了,是这样的:
x=0.75001;
for i=0:50;
x=4*x*(1-x);
plot(i,x);
hold on;
end
matlab画图,想把散点连起来,求助。。
答案:2 悬赏:10
解决时间 2021-12-23 13:16
- 提问者网友:樱花树下最美的约定
- 2021-12-23 00:48
最佳答案
- 二级知识专家网友:情战辞言
- 2021-12-23 01:04
x=0.75001;
for i=0:50;
x(i+2)=4*x(i+1)*(1-x(i+1));
end
plot(0:50,x(2:end))
for i=0:50;
x(i+2)=4*x(i+1)*(1-x(i+1));
end
plot(0:50,x(2:end))
全部回答
- 1楼网友:晨与橙与城
- 2021-12-23 02:31
不是hold on 的原因,是因为你的点都是离散的。可以把这些点存到数组中,然后绘制数组,就是连起来的线了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯