Find the intersection between two curves

1 次查看(过去 30 天)
So I would like to write a simple program in for a school project, that can find the intersection between two curves, for example between y1 = x^2 and y2 =x ( but also with more general curves). A very simple approach i thought was to simply make the difference between the two vector like: y1-y2 and than find the element that are zero. Is that the right way to do it or maybe is to naive? Have you got some suggestion for a more mathematically rigorous approach ?
p.s I would like to do it by myself but also if you know some usefull toolbox or function that can do this to double-check I will be gratefull.
Tahnk you.

回答(1 个)

Alan Stevens
Alan Stevens 2020-10-28
Look at the fzero function (doc fzero). Express y1-y2 as a function and use fzero.

类别

Help CenterFile Exchange 中查找有关 Genetic Algorithm 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by