matlab中怎么求两曲线交点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab中怎么求两曲线交点相关的知识,希望对你有一定的参考价值。

你的问题,应该分三步来求解。

第一步:求出两条曲线方程;

第二步:自定义所求的曲线方程,然后用fsolve()函数求出两条曲线的交点坐标。

第三步:绘出两条曲线的图形和交点坐标的位置。

实现过程:

第一步:你已完成。

第二、三步:

运行结果

如需要详细代码,可以通过私信给你。

参考技术A x=1:100; 自变量的范围
k=find(abs(y1-y2)<1e-2); 查找Y1与Y2相等点的下表
x1=x(k); 取y1与y2相等点的x坐标
y3=f(x1); 求y1与y2值相等点的y坐标
plot(x1,y3,'dp') 标记交叉点。本回答被提问者采纳

求两直线/线段交点方法集锦

先收集,再补充

向量 http://stackoverflow.com/questions/563198/how-do-you-detect-where-two-line-segments-intersect/565282#

参数方程:http://book.2cto.com/201208/2894.html

定比分点:http://blog.csdn.net/dgq8211/article/details/7952825

解直线方程(行列式):http://www.cnblogs.com/i-gps/archive/2012/06/19/2554992.html

以上是关于matlab中怎么求两曲线交点的主要内容,如果未能解决你的问题,请参考以下文章

MATLAB中怎么求两条曲线的交点并标注

matlab中如何求两直线交点?

怎么在matlab里面求已有两条曲线的交点?

matlab编程求两条直线的交点

请问如何用matlab求两条曲线的误差??

怎样在matlab中得到直线方程与plot出的曲线之间的交点坐标