В Matlab у меня есть две матрицы Nx3 P
и Q
, и каждая линия представляет точку.Я хочу построить линии между точками, которые находятся в одном ряду матриц.
Следующий код делает это:
for i=1:N
plot3( [P(i,1) Q(i,1)], ...
[P(i,2) Q(i,2)], ...
[P(i,3) Q(i,3)] )
end
Есть ли способ сделать это без цикла for?
Если я даю plot3
баллы как векторыMatlab рисует линии между Q(i,:)
и P(i+1,:)
в дополнение к нужным линиям.