如何求解曲线与直线相交的交点

如何求解曲线与直线相交的交点,第1张

交点坐标就是把两个方程联立起来解方程组, 消去y,得到关于x的一元二次方程,解出方程,求出来x就是横坐标,代入直线求出y就是纵坐标

无论什么曲线,不用管,直接联立解出来就是,无解就是没有交点

根据该曲线的不同形式,有如下不同的实现方法:

1、如果已知曲线的表达式,那么可以直接使用solve()函数求解方程得到交点坐标。

2、如果曲线由散点给出,则可以使用插值函数interp1()近似得到交点坐标

下面分别演示这两种情形:

一、求曲线y=2x^2与直线y=50的交点

1、分析:

求曲线y=2x^2与直线y=50的交点,只需要求解方程2x^2=50即可

2、求解:

打开matlab软件,在命令窗口输入如下代码:x = solve('2x^2=50'),表示使用solve()函数解方程

3、结果如下:

二、插值法求散点曲线与y=50直线的交点,散点数据为:

x=[001 01 03 07 1 10 50 88];

y=[10 30  46 55 60 88 97 100];

1、分析:

因为要求与y=50的交点,所以需要将y看做自变量,x作为因变量,然后通过y=50来插值x的值。

2、代码:

在命令窗口输入如下代码:x0 = interp1(y,x,50) ,表示根据数据(y,x)来插值y=50时x的值,结果如下图所示:

3、为了便于观察,下面将结果显示在图形上

如果是捕捉交点的话,鼠标移到屏幕下方对象捕捉点右键,选上交点确定,当鼠标移动到交点附近,鼠标变成×,点左键就选中了交点

如果想求两曲线交点的话,如果安装了清华天河,直接使用截交(JJ)命令即可,纯cad的话,可以多用几次延伸和截断命令

用电脑怎么用求出两曲线交点坐标位置,解答如下

1用EXCEL的折线图或带平滑线的散点图把数据绘出。

2单击图表右上角的十字,选中“趋势线”,右击左边的三角小标,然后选择更多选择。

3在趋势线选项中选择“线性”,趋势预测中选择“显示公式”和“显示R的平方值”。

4从趋势线选项中可以看到有不同的拟合,所以可以尝试不同的拟合方法,得出最好的。

5对两条曲线都进行拟合,可以得到两个函数。

6有两个函数联立求出交点为(3,5),所以根据这个点,设立两组辅助数据。

一组横坐标都是3,一组纵坐标都为5。

7右击图表,插入数据,将刚才的数据插入。

8将辅助直线的粗设为05磅,颜色设为黑色,短划线类型设为虚线,并将其标签删掉,最终效果如下:

以上就是关于如何求解曲线与直线相交的交点全部的内容,包括:如何求解曲线与直线相交的交点、matlab如何提取一条曲线与y=50直线的交点坐标、CAD怎么找到两条曲线交点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9526359.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存