フィルターのクリア

non-intersecting region for two curves

3 ビュー (過去 30 日間)
syed khaleduzzaman
syed khaleduzzaman 2022 年 11 月 28 日
回答済み: Akshat Dalal 2023 年 8 月 29 日
How I can define the logic to find the non-intersecting region as showed in the attached picture with two parallel lines?

回答 (1 件)

Akshat Dalal
Akshat Dalal 2023 年 8 月 29 日
Hello Syed,
I understand that you have plotted two curves on the same graph and want to find non-intersecting regions between them.
I am assuming that by non-intersecting regions, you mean regions where multiple points belonging to only one curve are present.
To identify non-intersecting regions between two curves, you can follow these steps:
  1. Sort the points from both curves in increasing order of frequency.
  2. Initialize separate indexes for each curve, starting from the lowest frequency point.
  3. Iterate through the points, finding the next highest frequency point from both curves, and incrementing the respective index.
  4. For a particular point, you could check for non-intersecting regions by checking if the next highest frequency point after this point belongs to the same curve.

カテゴリ

Help Center および File ExchangeInterpolation についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by