2013-12-19 169 views
0

假設我有四點作爲繪製3D空間中的矩形MATLAB

p1 = [x1,y1,z]; 
p2 = [x2,y2,z]; 
p3 = [x3,y3,z]; 
p4 = [x4,y4,z]; 

如果這四點形成一個矩形,我應該寫什麼行代碼繪製這個矩形在三維空間中在Matlab?

謝謝。

+2

的回答,您可以找到:[點擊這裏](http://stackoverflow.com/questions/19599561/plot-square-surface-in-matlab/19606870 #19606870) – thewaywewalk

回答

3

只是爲了消除關於矩形/方形表面或線條組之間差異的所有疑問;這裏是如何繪製矩形的只是周邊:

>> p = [p1;p2;p3;p4; p1]; 
>> line(p(:,1), p(:,2), p(:,3)) 
+0

非常感謝!! !! – Nagsaver