Если вы рисуете цифры ниже, вы получаете «неустойчивую улыбку»: цифры следуют за одним линейным наклоном (левый наклон), а затем изменяются на после следующего линейного наклона (правый наклон).Определите, где изменяется наклон линии (алгоритм)
У меня есть несколько наборов данных, подобных этому, и вы хотите знать, где изменяется наклон . Примечания:
изменение Наклон обычно происходит между точками
Я не знаю, сколько очков имеют левый наклон и сколько есть правильный наклон.
Не существует никакой гарантии относительно знака/величины любого склона или отношение между склонами. Каждый наклон может быть отрицательным или положительным, и любой из них может быть больше, чем другой.
Если склоны идентичны, программа должна сообщать об этом как специальный случай .
0.1613 0.1596 0.1579 0.1561 0.1544 0.1528 0.1511 0.1495 0.1478 0.1462 0.1446 0.1431 0.1415 0.1416 0.1418 0.1419 0.1421 0.1422 0.1424 0.1425 0.1426 0.1428 0.1429 0.1431
Вы действительно хотите, чтобы 2 точки поменялись местами? Что-то вроде: Slope (x) = f (x) - f (x-1) и такая же настройка для вычисления Slope2? Вы можете понять это из графика; когда синий график наклона поднимается, красный Slope2 падает. – Dan
@ Да, вы на 100% стройте, но для slope2 мы получаем тот же график, так что это не очень серьезная ошибка :) – Andrey