[問題] 繪製3維立體空間圖已回收

看板MATLAB作者 (80%完美的日子)時間14年前 (2010/08/17 14:55), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/2 (看更多)
各位大大好,小弟剛接觸matlab繪圖,想請教一些問題 我想要繪製一個三維立體空間 X軸方面是-20到20,以10來做分隔 Y軸是-10到10,以10做分隔 Z軸也是-10到10,以10做分隔 我參照Help裡面,然後這樣寫 >> x=-20:10:20; >> y=-10:10:10; >> z=-10:10:10; >> plot3(x,y,z); 結果跑出 Error using ==> plot3 Vectors must be the same lengths. 不知道該怎麼解決... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.13.133.99

08/17 15:04, , 1F
x長度5, y z長度都3 不一樣就不能跑
08/17 15:04, 1F

08/17 15:04, , 2F
改成x=-20:20:20; 應該就可以跑
08/17 15:04, 2F
恩恩 這樣是可以跑了,但是跟我要的樣子好像不一樣= =+ 我想要繪製這樣的圖 ______________ / / / /| /_____________/ | | | / | | / |____________|/ ※ 編輯: psychoworld 來自: 163.13.133.99 (08/17 15:44)

08/18 01:30, , 3F
我不會用matlab 但是你要下的參數應該跟axis有關
08/18 01:30, 3F

08/18 01:30, , 4F
而不是直接針對要畫的點去改 不知道這樣想法對不對@.@
08/18 01:30, 4F
文章代碼(AID): #1CQZ9XcS (MATLAB)
文章代碼(AID): #1CQZ9XcS (MATLAB)