作者HAK (no pain no gain)
看板MATLAB
标题[问题]绘图的方向性
时间Sat May 18 21:51:33 2013
请问假如我有两个维度相同的矩阵A、B
取A矩阵中的值为X,B矩阵中的值为Y作图
假设我想要显示出这条线的方向性(取第二点为终点,第一点为起点画一个箭头)
所以写了以下的程式
plot(A(:,1),B(:,1));
quiver(A(1,1),B(1,1),A(2,1)-A(1,1),B(2,1)-B(1,1));
但是只出现quiver,也就是前两点连线画箭号的结果而没有plot的结果
请问有没有方式可以在一堆点的连线中
只取出前两点画箭头表示方向呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.134.111
1F:→ jenhom:中间少了hold on? 05/19 00:31
2F:→ jatj:hold on; hold off; 05/19 00:41
3F:→ HAK:感谢帮忙,不过又有新问题了,因为我用for loop画图 05/19 04:12
4F:→ HAK:但是我的某个Ai、Bi矩阵为1X1矩阵导致quiver无法求得 05/19 04:17
5F:→ HAK:使得回圈中断了,想请问有没有办法让quiver虽然算不出来, 05/19 04:19
6F:→ HAK:但回圈仍然继续下去画图呢? 05/19 04:19
7F:→ HAK:sorry问太急了,已找到使用try catch的解决方式 05/19 10:45