Так что мне нужно построить матрицу координат x
и y
. У меня есть x
, хранящийся в одной матрице с именем vx=0:6000;
и y
, хранящийся в Vy=repmat(300,1,6000);
.Как построить матрицу с использованием двух векторов?
Значения в категории x
: 0,1,2,...,5999,6000
. Значения в y
являются 300,300,...,300,300
.
Как создать «вектор» с координатами x,y
?
Это будет выглядеть так [(0,300);(1,300);...;(5999,300);(6000,300)]
.
После того, как я закончу это, я хочу найти расстояние между другой фиксированной точкой x,y
(что я буду реплицировать 6000
раз) и вектор выше, чтобы сделать график расстояния с течением времени.
Большое вам спасибо!
@ user3105028 Вы используете ':' точно так, как я его написал. Это заставляет 'x' и' y' быть векторами столбцов. – Suever
>> p1 = [Vx (:), Vy (:)] Ошибка использования horzcat Размеры конкатенированных матриц несовместимы. – belgarion
@ user3105028 Вы хотите последний, который вы написали, но у вас есть 6001 элементов в vx и 6000 в vy – Suever