0
我有一個與X軸形成一定角度的立方體。爲什麼立方體沒有正確生成
對於我寫了我的立方體的頂點是這樣的:
cubeX=[
0 cosd(theta) (cosd(theta)+sind(theta)) sind(theta) %bottom
0 cosd(theta) (cosd(theta)+sind(theta)) sind(theta) %top
0 cosd(theta) cosd(theta) 0 %front
0 cosd(theta) cosd(theta) 0 %back
sind(theta) 0 0 sind(theta) % left
(cosd(theta)+sind(theta)) cosd(theta) cosd(theta) (cosd(theta)+sind(theta)) % right
]*side;
cubeY=[
0 -sind(theta) (cosd(theta)-sind(theta)) cosd(theta) %bottom
0 -sind(theta) (cosd(theta)-sind(theta)) cosd(theta) %top
0 -sind(theta) -sind(theta) 0 %front
0 -sind(theta) -sind(theta) 0 %back
cosd(theta) 0 0 cosd(theta) %left
(cosd(theta)-sind(theta)) -sind(theta) -sind(theta) (cosd(theta)-sind(theta)) %right
]*side;
cubeZ=[
0 0 0 0 %bottom
1 1 1 1 %top
0 0 1 1
0 0 1 1
0 0 1 1
0 0 1 1
]*side;
但是,當我繪製此使用plot3(cubeX,cubeY,cubeZ)
一行即右下角則不繪製線條
能有人請解釋什麼,我也許做錯了
還附上圖片展示哪些s與X軸的角度