用鼠标左键绘制折线,同时在鼠标左键点中的位置输出一个含有该位置信息的字符串,利用鼠标中键或右键终止绘制。
解:建立一个Untitled.m文件
MATLAB指令:
clf;axis([0,10,0,5]);hold on
x=[];y=[];
for i=1:100
[x1,y1,button]=ginput(1);
chstr=[‘(‘,num2str(x1),‘,‘,num2str(y1),‘)‘];text(x1,y1,chstr);
x=[x,x1];y=[y,y1];line(x,y);
pause(1);
if(button~=1);break;end
end
hold off
结果:
时间: 2024-09-29 10:33:24