在matlab中绘制一个矩形和一组点

时间:2013-06-21 11:19:25

标签: matlab plot

我是matlab的完全新手......截至目前我正在试验一些东西。我想用matlab中的一个矩形绘制一组点。我的一个朋友告诉我下面这段代码。 ..这似乎是错误的

clear all; close all;clc;
data = cell2mat({1,1;2,2;3,3;4,4;5,5;6,6;});
xx=data(:,1);
yy=data(:,2);
hand=plot(xx,yy,'r.',Rectangle('Position',[1,1,2,2]));xmin=min(xx);xmax=max(xx);ymin=min(yy);ymax=max(yy);
axis([xmin xmax ymin ymax]);
axis('square');set(hand, 'MarkerSize', 1);

情节命令似乎失败了......我必须做出哪些修正???

1 个答案:

答案 0 :(得分:0)

绘制点,保留其他图,然后绘制矩形:

hand = plot(xx,yy,'r.'); 
hold on 
rectangle('Position',[1,1,2,2]);