在Matlab的3d图中绘制点(4x1)矩阵

问题描述 投票:0回答:1

我如何在3D模式下绘制New_P我正在使用机器人工具箱彼得·科克我应该使用trplot()函数,但是它不起作用它显示需要3x3或4x4任何将其绘制在3d上的方法

 P = transpose([2,3,4,0]);
 New_P = trotx(45) * P
trplot(New_P)
matlab plot point
1个回答
0
投票

请阅读how to ask questions properly。如果您阅读trplot,显然会说:

trplot绘制由齐次变换trplot(T, options) ((4x4)

T如上所述,但是坐标系已旋转根据正交旋转矩阵trplot(R, options)来确定原点((3x3)

[我不知道R的定义以及trtox的类别是什么,但是trtox(45)是4x1向量,因此P很可能不是New_P的正确输入,因此抱怨输入的大小。

© www.soinside.com 2019 - 2024. All rights reserved.