用鼠标左键绘制折线,利用鼠标中键或右键终止绘制
2016-05-29 13:42
316 查看
用鼠标左键绘制折线,同时在鼠标左键点中的位置输出一个含有该位置信息的字符串,利用鼠标中键或右键终止绘制。
解:建立一个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
结果:
650) this.width=650;" src="http://s1.51cto.com/wyfs02/M02/7D/E7/wKioL1byiHjwkQWVAACIENEIr6M302.png" title="图片6.png" alt="wKioL1byiHjwkQWVAACIENEIr6M302.png" />
本文出自 “岩枭” 博客,请务必保留此出处http://yaoyaolx.blog.51cto.com/10732111/1754465
解:建立一个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
结果:
650) this.width=650;" src="http://s1.51cto.com/wyfs02/M02/7D/E7/wKioL1byiHjwkQWVAACIENEIr6M302.png" title="图片6.png" alt="wKioL1byiHjwkQWVAACIENEIr6M302.png" />
本文出自 “岩枭” 博客,请务必保留此出处http://yaoyaolx.blog.51cto.com/10732111/1754465
相关文章推荐
- 绘制二元函数z=f(x,y)=(x^2-2*x)*exp(-x^2-y^2-x*y)的曲线及其三视图和三维表面图形
- 引用的定义、使用及其和指针的区别与联系
- 构造函数的定义和构造函数的重载
- 给出年、月、日,计算该日是该年的第几天
- 用含成员函数的类来实现输入和输出时间
- 用Java语言打印九九乘法口诀表
- 函数模板和类模板的定义和使用
- 关键字sizeof及其十大特性
- 继承与派生定义及相关程序调用举例
- Python实现在线上环境优雅的修改配置文件
- ImageLoader使用详解---ImageLoaderUtils
- synchronsized修饰方法的使用
- 行动管理
- c语言:用函数的嵌套调用,找4个整数中最大的数。(递推)
- c语言:递归求学生年龄问题
- c语言:用递归方法求n的阶乘
- c语言:Hanoi(汉诺)塔问题,求移动盘子的步骤
- c语言:模拟实现库函数的atoi函数,将字符串转换成整数
- c语言:输入10个数,输出值最大的元素和该数是第几个数。(数组元素作函数实参)
- c语言:在3*4的矩阵中,求元素的最大值