如何在图表上绘制两个独立的向量?一个矢量在X轴上,另一个在Y轴上。
例如,如果我有两个向量:v1=0.1,0.2,0.3,..1.0
和v2=1,5,10,29,12,...26
。现在我想在y轴上绘制v2
,在x轴上绘制v1
。所以在x=0.1 y=1
,x=0.2 y=5
,x=0.3 y=10
等等。并且还用一条线连接点。
我已尝试plot(v1,v2)
,但我得到一张空白图表,我想v1
的值会被插入v2
并计算出来。但我已经计算了所有的值,我只想绘制它们。
我该如何做到这一点?
答案 0 :(得分:1)
以下内容肯定应该按照您的描述进行:
v1 = [0.1,0.2,0.3,1.0]
v2 = [ 1, 5, 10, 29]
plot(v1, v2, '*-')
(这样你可以更清楚地看到结果,'*-'
参数会改变线条的外观,这样除了连接线之外,这些点还会标有星号。)
如果您的图表看起来为空白,可能是某些设置(例如hold
设置,轴限制设置为排除您的数据的某些值)可能会暂停以前涉及当前数字的某些工作窗口。在绘图之前,请尝试关闭所有数字,或者至少发出clf
命令以清除当前数字。