作者siate (yee)
看板MATLAB
标题[绘图] 叠代後的plot
时间Fri Dec 18 00:12:37 2015
a=[1 0 0 0 ;
0 1 0 0 ;
0 0 1 0 ;
0 0 0 1];
v=[0 ; 0 ; 0 ; 0];
x=[0 10];
for n=0:10,
v = a*v + [1 ; 2 ; 3 ; 4],
y = [0 0 0 1]*v,
plot(x,y),
hold on,
end
数字随便打的不重要
最後figure有出来但是空白的
我猜是plot那有问题
不知道怎麽改?
对Matlab还不太熟QQ
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.117.178.7
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MATLAB/M.1450368760.A.B93.html
※ 编辑: siate (140.117.178.7), 12/18/2015 00:14:08
1F:→ sunev: y 只有一个点, 画不出线 12/18 01:04
不需要线 我改成plot(x,y,'*b') *都集中在x=0和10的地方 是y没变成向量的关系吗
2F:推 jackGB001: y=4 x= 0 10. 你的for回圈也没作用 12/18 08:13
※ 编辑: siate (140.117.178.7), 12/18/2015 10:22:28
3F:→ A83X8CJ8: x = 0:1:10; plot(x(n),y); 这样试试看 12/18 22:11
4F:→ A83X8CJ8: plot(x(n+1),y); 改一下 12/18 22:12
5F:→ A83X8CJ8: plot(x(n+1),y,'o'); 再改成圈圈 12/18 22:16