matlab在同一个三维空间中画三条直线为什么一直提示“向量长度必须相同”

matlab在同一个三维空间中画三条直线为什么一直提示“向量长度必须相同”

问题描述:

matlab在同一个三维空间中画三条直线为什么一直提示“向量长度必须相同”

同学你好,你是用的plot3画图吧?
plot3(x,y,z); 这种语法,需要保证x、y和z的长度一样就行,打个比方说
plot3([1,2], [3,4], [5,6]); 这就是画一条从点(1,3,6)到点(2,4,6)的线段,你可以发现x就是所有点的x坐标,y就是所有点的y坐标,z就是所有点的z坐标,点按照画线的顺序来排列就行