在matlab中连接点

时间:2014-01-31 15:00:10

标签: arrays matlab plot coordinates

我在matlab工作,我有2个数组,其中包含以下几点

qazX = 5   5
       6   47
       7   38
       8   29
       9   10
       10  31

qazY = 15    16
       16    57
       17    28
       18    49
       19    30
       20    25

我想连接2个数组。例如,我想要(5,5)和(15,16)之间的线,然后是(6,47)到(16,57)之间的单独线,依此类推。

我尝试过以下代码,但似乎都没有。任何帮助深表感谢。

    plot(qazX,qazY)

    plot(qazX(:,1),qazX(:,2),qazY(:,1),qazY(:,2))

    plot([qazX(:,1),qazY(:,1)],[qazX(:,2),qazY(:,2)])

1 个答案:

答案 0 :(得分:4)

你非常接近:

plot([qazX(:,1),qazY(:,1)]',[qazX(:,2),qazY(:,2)]')

enter image description here