MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]matlab 有没有绘制三角形和六边形的函数? (https://www.labfans.com/bbs/showthread.php?t=5420)

doy1688 2008-11-20 23:56

[求助]matlab 有没有绘制三角形和六边形的函数?
 
各位高手:
如何在同一窗口中采用子图形式分别绘制正方形、圆、三角形和六边形?

cyxsky 2008-11-21 10:06

回复: matlab 有没有绘制三角形和六边形的函数?
 
用函数subplot(m,n,p)
subplot(2,2,p)
至于三角形和六边形正方形如何绘制就不太懂了

doy1688 2008-11-21 12:06

回复: matlab 有没有绘制三角形和六边形的函数?
 
问题的关键就在这里啦,o(∩_∩)o...哈哈,我就是不懂这个······:ft:

tolabfans 2008-11-22 11:04

回复: matlab 有没有绘制三角形和六边形的函数?
 
不是有点到点绘图函数吗。只要知道各顶点坐标就行了

cyxsky 2008-11-23 22:42

回复: matlab 有没有绘制三角形和六边形的函数?
 
兄弟终于给你编了个不怎么样凑合着用吧,圆不知道怎么化

x1=[0 1 2];
y1=[0 1 0];
x2=[1 1.5 2.5 3 2.5 1.5];
y2=[1+sqrt(3)/2 1 1 1+sqrt(3)/2 1+sqrt(3) 1+sqrt(3)];x3=[1 1 2 2];
x3=[1 2 2 1];
y3=[1 1 2 2];
subplot(2,2,1)
fill(x1,y1,'b')
subplot(2,2,2)
fill(x2,y2,'r')
subplot(2,2,3)
fill(x3,y3,'m')


所有时间均为北京时间。现在的时间是 14:23

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.