построение точечной (4х1) матрицы в 3D-графике на Matlab - PullRequest
0 голосов
/ 05 апреля 2020

Как я могу построить New_P в 3D, я использую roboti c Ящик для инструментов peter corke Я должен использовать функцию trplot (), но она не работает, это показывает, что для построения графика на 3D * 1001 требуется любой способ 3x3 или 4x4 *

 P = transpose([2,3,4,0]);
 New_P = trotx(45) * P
trplot(New_P)

1 Ответ

0 голосов
/ 13 апреля 2020

Пожалуйста, прочитайте , как правильно задавать вопросы . Если вы читаете на trplot, очевидно, что:

trplot(T, options) dr aws трехмерная система координат, представленная однородным преобразованием T (4x4) .

и

trplot(R, options), как указано выше, но система координат поворачивается вокруг начала координат в соответствии с матрицей ортонормированного вращения R (3x3) .

Я не знаю, как определяется trtox и каков класс trtox(45), но P является вектором 4x1 и поэтому New_P Скорее всего, неправильный ввод для trplot, следовательно, жалоба на размер ввода.

...