liushuangq05 发表于 2011-12-12 16:49:19

简单数据图形交互式鼠标操作例子(前段时间问题的解决经验)

本帖最后由 liushuangq05 于 2011-12-17 11:03 编辑

比如matlab的help自带的例子:
x = -pi:pi/10:pi;
y = tan(sin(x)) - sin(tan(x));
plot(x,y,'--rs','LineWidth',2,...
                'MarkerEdgeColor','k',...
                'MarkerFaceColor','g',...
                'MarkerSize',10);


我想删除axes里面的某类线,怎么通过程序捕捉到?findobj可以实现吗(如果没有定义tag的话)?我不清楚figure的鼠标激活图片的元素,用的是什么具体命令。
希望获得大家帮助!


当然,也不是通过h1=plot(...)这个句柄方式,构建h1句柄来访问。

liushuangq05 发表于 2011-12-17 11:10:12

前段时间,一个老专家希望我给她做点数据预提取的工作.里面涉及从不同观测点的数据(文件保存的形式)同时读入,对这些数据从某具体时间点截断,滤波,选择等工作,并还有单独对某观测点数据进行去干扰处理.做了个大概,现给更年轻的学习matlab的朋友,希望对matlab更感兴趣.

liushuangq05 发表于 2011-12-17 11:15:18

程序里头含有利用axis的不同'tag'实现不同axis的切换.利用键盘响应,实现shift,ctrl的不同操作.含有x轴时间光标值的动态跟踪显示.
提供的三个数据文件,是个例子.
子程序之间相互调用的变量由global定义.
新年快到了,祝大家新年快乐,工作顺利,万事如意!

liushuangq05 发表于 2011-12-17 11:28:22

本帖最后由 liushuangq05 于 2011-12-17 11:32 编辑

网络不好,出现重复提交,现删除.

liushuangq05 发表于 2011-12-17 11:29:14

当数据打开后,点击第2个axis,然后按shift,将出现鼠标选择光标,将由2个"+",选择要处理段的数据.选择完后,按modify按钮,实现对该段单独处理.
例外,savefile2.m里面提供了离散采样输出,和光滑后采样处理的基本方法,希望对大家有所帮助.
页: [1]
查看完整版本: 简单数据图形交互式鼠标操作例子(前段时间问题的解决经验)