回答
硬是給了一個提示,因爲它只是一行代碼。
rectangle('Position',[1,2,5,6])
要真正看到你需要設置軸限制矩形:
axis equal
xlim([0,8])
ylim([0,9])
關於您的評論:看看this answer這給一點引入您正在尋找的core graphics objects。
核心圖形對象
核心圖形對象包括基本圖元:
線,文本和多邊形殼(補丁對象)
- 張
專門對象狀表面,其由頂點的矩形網格組成
圖片
吸引你可以使用plot
任意數字。例如,由此得出一個梯形:
x = [1 7 4 2 1]; %// x coordinates of vertices
y = [1 1 3 3 1]; %// y coordinates of vertices
plot(x,y); %// do the plotting
axis([0 8 0 4]) %// set axis limits
正如你本身,你指定的頂點和plot
(在其默認行爲)用直線連接它們。您需要再次指定第一個頂點作爲關閉多邊形的最後一個頂點。
對於「繪製」多個對象,如果使用'plot',而不需要'hold'前一個對象,可能更容易使用'line'。 – thewaywewalk 2014-10-11 17:32:38
@LuisMendo你可以幫助我:梯形有四個頂點,那麼爲什麼你分別在x值和y值分別輸入5個點...... – coool 2014-10-12 04:10:09
@coool因爲對於一個閉合的多邊形,你需要啓動和終點是平等的。 – thewaywewalk 2014-10-12 08:53:35
- 1. 繪製在MATLAB
- 2. 繪製在Matlab
- 3. 繪製在MATLAB
- 4. 繪製在MATLAB
- 5. 繪製在Matlab
- 6. 繪製在Matlab
- 7. 繪製在MATLAB
- 8. 2D繪製在Matlab
- 9. 用MATLAB繪製
- 10. 在MATLAB中繪製'Hi'
- 11. 如何繪製在Matlab
- 12. 系列繪製在Matlab
- 13. 在Matlab中繪製3D點
- 14. 在Matlab中繪製網絡
- 15. 在視頻上繪製(Matlab)
- 16. 如何繪製在MATLAB
- 17. 在Matlab中繪製矩陣
- 18. 在MATLAB中繪製圓圈
- 19. 在Matlab中繪製錯誤
- 20. 在matlab中繪製圓環
- 21. 在matlab中繪製矢量
- 22. 如何繪製在Matlab
- 23. 在Matlab中繪製問題
- 24. 如何繪製在Matlab
- 25. 在matlab中繪製曲面
- 26. 繪製2D網格在MATLAB
- 27. 繪製函數在MATLAB
- 28. 繪製在MATLAB contourf情節
- 29. 如何繪製在MATLAB
- 30. 在matlab中繪製電能
感謝您的回答,我想建立它自己,因爲在將來,我可能會遇到不具有一個內置的方法的圖。我沒有搜索谷歌....有一些我們可以自己構建它的方式.. – coool 2014-10-11 17:04:11
好的,看看我的編輯。 – thewaywewalk 2014-10-11 17:06:35
感謝您的好意思..... – coool 2014-10-11 17:09:32