求曲线的交点和切点
mathcad吧
全部回复
仅看楼主
level 7
yuduotian 楼主
程序中建立了几个方程,画了几个曲线,要求这些曲线的交点和切点。
现在求出了一对曲线的交点,还有几个曲线的切点没求出来。
我通过root或者solve没求出解,请各位帮忙看看怎么求比较快捷。
链接:百度网盘 密码:5mw1
2015年09月15日 07点09分 1
level 12
在你给的求值范围内,貌似只有一个切点,并没有交点:
嗯,如果你要的求解精度不用很高的话,可以用下面这个方法得到那个切点的n值:
2015年09月15日 13点09分 2
精度应该够用,求出切点或者交点后,相当于要把这几个曲线在切点或者交点处截断。
2015年09月16日 00点09分
level 12
以上我是基于,在两曲线相切的部位,两条曲线基本是平滑的,缩小值域变量的步长就可以提高求解的精度了。
我这法子挺笨的,占用资源,主要是我忘了怎么做参数方程中y(n)对x(n)的求导了……
2015年09月15日 13点09分 3
level 7
yuduotian 楼主
我看到别人论文里写的两个求解过程。
求过渡曲线与齿根圆相切的点,他采用的是三分法
2015年09月15日 23点09分 4
level 7
yuduotian 楼主
过渡曲线和渐开线交点或者切点
2015年09月16日 00点09分 5
level 7
yuduotian 楼主
这两个求解过程,第二个需要用到第一个的结果。
我还没折腾出来,各位帮忙看看。
2015年09月16日 00点09分 6
level 7
yuduotian 楼主
过渡曲线与齿根圆交点
在MC14中能计算,到MC15中就没反应了。 这个交点存在多个解,但只有一个是真正的交点。
2015年09月16日 01点09分 7
MC15不计算的问题,是软件问题还是我程序写的不对?
2015年09月16日 01点09分
level 7
yuduotian 楼主
2015年09月16日 01点09分 8
level 12
你看我上面的那个图了么?在你给的角度取值范围里,只有一个切点。
至于怎么调程序,你自己多试试看吧。
2015年09月16日 01点09分 9
咱们两个的程序算出来的结果相同!
2015年09月16日 08点09分
level 12
想出了另外一个求参数方程交叉解的方法,就用楼主给的工作表为例子吧:
这个方法比我前面的方法要简单,比楼主提到的那两个方法也简单,而且是通用的。
还是那句话,“当工程问题变成了数学问题,那就不是问题”。
2015年09月16日 11点09分 10
level 12
2015年09月16日 12点09分 11
level 7
yuduotian 楼主
我今天下午写的。
2015年09月16日 12点09分 12
level 7
yuduotian 楼主
这个可能没有交点或者切点,所以只能寻找最近的点。
2015年09月16日 12点09分 13
1