首页 > 编程知识 正文

折线图怎么标上点,折线图上的点怎么设置

时间:2023-05-06 16:12:55 阅读:57755 作者:2429

rectangle函数功能:创建二维矩形对象。

img=imread(d:/Lena.jpg );

figure('name )、'绘制点);

point=[25 25; 050; 575; 100 100; 125 125; 150 150; 175 175; 两百两百两百; 250 250] );

imshow(img );

保持接通;

Axis关闭;

Fori=1: size (点,1 ) )。

s=2;

rectangle('position ',[point(i(I,2 )-s,point (I,1 )-s,2*s],Curvature ),[0],' EdgeColor。

结束

说明:

rectangle('position ',[x,y,w,h] ) )

绘制距离点(x,y )宽w高h的矩形,并以坐标轴数据为单位指定值。

m:5px; padding-top:0px; padding-bottom:0px; border:0px; list-style:none; word-wrap:normal; word-break:normal; line-height:21px; color:rgb(50,62,50); font-family:simsun; font-size:14px"> 注意,按指定的比例显示矩形,需要设置坐标轴数据宽高比来使得x和y轴有等长的单位。你可以用命令axis equal 或者daspect([1,1,1])。

 

rectangle绘制一个矩形,其默认位置是[0,0,1,1] ,默认曲率是 [0,0](也就是说,没有曲率)。

 

rectangle(...,'Curvature',[x,y])指定矩阵边的曲率,可以使它从矩形到椭圆不同变化,水平曲率x为矩形宽度的分数,是沿着矩形的顶部和底部的边进行弯曲。竖直曲率y为矩形高度的分数,是沿着矩形的左面和右面的边进行弯曲。x和y取值范围是从0(无曲率)到1(最大曲率)。值[0,0]绘制一个成直角的矩形,值[0,0]绘制一个椭圆。如果仅仅指定曲率的一个值,那么在水平曲率和竖直曲率都有相同的值。

 

h = rectangle(...)返回创建矩形对象的句柄。

备注:矩形对象是2维的,仅仅能在[0 90](i.e., view(2))范围内被绘制,矩形对象是坐标的子对象,被定义在坐标轴数据内。

 

例:

'position',[1,1,5,5]表示从(1,1)点开始高为5,宽为5;

'curvature',[1,1]表示x,y方向上的曲率都为1,即是圆弧;

'edgecolor','r'表示边框颜色是红色;

'facecolor','g'表示面内填充颜色为绿色。

其图形见下图:


版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。