Buz*_*uzz 1 math graphics geometry
如果我得到了多项式曲线,我想通过编程找到所有单调曲线段和相应的区间.
这样做的最好方法是什么...
我想避免像f'(x)= 0那样求解方程式;
使用一些很好的数字方法来做这个,比如bi-section,是首选.
f'(x)表达式可用.
谢谢.
添加其他细节.例如,我在2d空间得到一条曲线,其多项式为
x:f(t)y:g(t)
t是[0,1]
所以,如果我想获得它的单调曲线段,我必须知道其切线向量为(1,0)的t的位置.
解决此问题的一种直接方法是设置方程"f'(x)= 0".
但我想用最有效的方法来做到这一点.
例如,我尝试使用递归方式来找到它.将范围[0,1]除以四个部分,并检查矢量(1,0)上的四个切线投影是否在同一方向,两个点是否足够接近.如果不是,继续将范围分成4个部分,直到它们在(1,0)和(0,1)中的方向相同,并且足够接近.
归档时间: |
|
查看次数: |
1622 次 |
最近记录: |