
求交点坐标就是把两个方程联立起来解方程组, 消去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怎么找到两条曲线交点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)