Автор: Kek Речь идет о сравнении двух множеств. |
|
Сергей, не знаю, что тебе ответят другие участники форума, наверное среди них есть и более знающие люди, но всё же попробую дать тебе один совет.
Возможно есть какие-то методы, которые позволяют сравнивать между собой и неравные множества, но я их не знаю, да и, я так думаю, если он и есть, то это не наш путь, поскольку всякие заумные действия только загромождают и усложняют процедуру, но не факт, что они обеспечат нужный результат.
Из приведенных тобой картинок видно (что называется, невооруженным взглядом), что обе огибающие, если и не равны между собой, то очень похожи (мы в таких случаях говорим, что они ПОДОБНЫ). И сравнительные методы должны были бы это нам показать. Но проблема с их сравнением заключается в том, что множества их описывающие НЕ РАВНЫ. А по идее, должны бы быть равны (просто потому, что так нам было бы проще и удобнее их сравнивать). Но как это можно сделать?
Вот ты привел один способ - обрезать одно из множеств по краю. И он, что совершенно очевидно, не годится, так как первоначально явно одинаковые множества безвозвратно делает явно неодинаковыми.
Но если ли какие-нибудь еще способы приведения двух множеств к одинаковому состоянию, но которые бы не уничтожали их подобие?
Я думаю, что такие способы есть.
Например, сам собой напрашивается метод МАСШТАБИРОВАНИЯ одной из кривой. Вот если бы я имел дело только с графической компонентой (только с линиями графиков), то я бы взял одну из сравниваемых тобой линий и растянул/сжал бы её до размеров другой линии, так, чтобы их длины стали бы одинаковыми. И, глядя на твой рисунок, видно, что они после такой процедуры практически совпали бы.
Но как это можно сделать не графически, а с массивом чисел?
Теоретически можно довольно легко привести одно множество к другому по количеству элементов их составляющих путем РАВНОМЕРНОГО УДАЛЕНИЯ ЛИШНИХ элементов из большего множества. (Представь это действие мысленно: что будет происходить с более длинным графиком на твоём рисунке, если равномерно по всей длине удалить из него часть "лишних" точек?)
А когда два множества уравнены, то процесс сравнения их между собой становится очевидным. И для этого можно применить любой доступный тебе метод.