作者mp19990920 (郝渴连)
看板MATLAB
标题Re: [问题] 如何curve fitting
时间Tue Mar 27 05:21:14 2012
※ 引述《sleeeve (看不到梦想的我)》之铭言:
: 想请问大家,如何从plot上取点呢?
: 是这样的:
: 1.我把图型跑出来,假设一条取线。
: 2.我把滑鼠移到图上,图上就会出现两条垂直线。(对! 就好像看股票,滑鼠在上面移动
: 会有两条垂直线帮你看你想要图上的
: 某个点)
编辑figure的WindowButtonMotionFcn,
让滑鼠移动的时候取得axes的CurrentPoint,
依照CurrentPoint的x以及line的YData来更新两垂直线的位置
: 3.然後当这两条垂直线(十字型线),选到想要的点,你按下左键,它就会订出一点,
: 多按几个点,图会根据你取的点,重新画出一条取线。
编辑figure或axes或line的ButtonDownFcn,
滑鼠被按下时检查figure的SelectionType来判断是否为左键,
然後更新line的XData与YData,
(或是把新旧混合XData与YData重新plot)
: 有点类似curve fitting
: 请问这要怎麽写呢??
: 感谢!!
这个跟curve fitting其实没啥关系,
只是会有大量的GUI object需要你来控制
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.67.56.254
1F:推 sleeeve:感谢!! 03/27 10:33