坐标系中存在一条曲线(大致为一条抛物线),俺需要在上面找出一条直线。这条直线可能不是很“直”,须假设它在大多数情况下存在。
存在如上图的三种情况:
图A,直线出现在Y值上升中途;图B:直线一开始就出现;图C直线不存在。
先须有个变量,用于确定直线应该“直”到何种程度,
以及确定直线的长度要达到X、Y区间的百分之多少才能判定为直线存在。

解决方案 »

  1.   

    这个是数学问题?我也是一知半解
    提个思路吧,相关的可以去百度知道下:
    对曲线求导数,就是计算斜率。然后对于斜率再求导。这个二阶导数  表示的就是 切线斜率变化的速度好了,你要取直线,就是这个斜率不怎么变化的那段,也就是说二阶导数为零的,允许模糊就设置个小区间(-i,+i)如果是写程序,估计你的曲线也是一堆(x,y)的点
    这样可以用 差分 来近似计算求导另外  感觉这个跟直线拟合有点像