Даже если у меня есть двоичное дерево, я не вижу, что бы я сделал, чтобы определить границы.

дний вопрос, который я задал, касался того, как собирать данные по координате х. Решение было простым и элегантным, и мне стыдно, что я его не увидел. Этот вопрос может быть сложнее (или я могу быть просто слепым).

Я начал с примерно 140000 точек данных и разделил их на 70 групп, равномерно распределенных по оси X. Затем я взял среднее положение (x_avg, y_avg) каждой группы и построил их; появилась хорошая кривая. К сожалению, есть две проблемы. Во-первых, ребра гораздо менее заселены, чем центр графика; Во-вторых, некоторые области меняются больше, чем другие, и поэтому нуждаются в лучшем разрешении.

Таким образом, у меня есть два конкретных вопроса и общее приглашение, чтобы бросить предложения

Есть ли в Matlab встроенный способ разбиения матрицы на фиксированное количество меньших или меньших матриц фиксированного размера?

Существует ли алгоритм (или функция matlab, но я нахожу это маловероятным) для определения границ, необходимых для более точного определения областей интереса?

В более общем смысле, есть ли лучший способ уплотнения десятков тысяч точек данных в аккуратный тренд?

Ответы на вопрос(2)

Ваш ответ на вопрос