Алексей! Спасибо!
Вот этим особенно впечатлён
В некоторых своих задачах я иногда пользовался подобной линеаризацией, но мои попытки были робки, а у вас все круто. Пока не проверил все до конца...
(грипп меня свалил, еще несколько дней возьмет пока на ноги встану)
На всякий случай есть у меня одна дуга, которая объективно есть гипербола. Интересно сработает ли ваш алгоритм в этом случае. (а и b для этого случая пока сказать не могу)
(Оффтоп)
-73,78289474 -43,25
-72,78289474 -42,25
-71,78289474 -41,25
-70,78289474 -40,25
-69,78289474 -39,25
-68,78289474 -38,25
-67,78289474 -37,25
-66,78289474 -36,25
-65,78289474 -35,25
-64,78289474 -34,25
-63,78289474 -34,25
-62,78289474 -33,25
-61,78289474 -32,25
-60,78289474 -31,25
-59,78289474 -30,25
-58,78289474 -29,25
-57,78289474 -28,25
-56,78289474 -27,25
-55,78289474 -26,25
-54,78289474 -25,25
-53,78289474 -25,25
-52,78289474 -24,25
-51,78289474 -23,25
-50,78289474 -22,25
-49,78289474 -21,25
-48,78289474 -20,25
-47,78289474 -19,25
-46,78289474 -19,25
-45,78289474 -18,25
-44,78289474 -17,25
-43,78289474 -16,25
-42,78289474 -15,25
-41,78289474 -15,25
-40,78289474 -14,25
-39,78289474 -13,25
-38,78289474 -12,25
-37,78289474 -12,25
-36,78289474 -11,25
-35,78289474 -10,25
-34,78289474 -9,25
-33,78289474 -8,25
-32,78289474 -7,25
-31,78289474 -7,25
-30,78289474 -6,25
-29,78289474 -5,25
-28,78289474 -5,25
-27,78289474 -4,25
-26,78289474 -3,25
-25,78289474 -3,25
-24,78289474 -2,25
-23,78289474 -1,25
-22,78289474 -0,25
-21,78289474 0,75
-20,78289474 0,75
-19,78289474 1,75
-18,78289474 1,75
-17,78289474 2,75
-16,78289474 3,75
-15,78289474 4,75
-14,78289474 4,75
-13,78289474 5,75
-12,78289474 6,75
-11,78289474 6,75
-10,78289474 7,75
-9,782894737 7,75
-8,782894737 8,75
-7,782894737 9,75
-6,782894737 10,75
-5,782894737 10,75
-4,782894737 11,75
-3,782894737 12,75
-2,782894737 12,75
-1,782894737 13,75
-0,782894737 13,75
0,217105263 14,75
1,217105263 15,75
2,217105263 15,75
3,217105263 16,75
4,217105263 16,75
5,217105263 17,75
6,217105263 17,75
7,217105263 18,75
8,217105263 19,75
9,217105263 19,75
10,21710526 20,75
11,21710526 20,75
12,21710526 20,75
13,21710526 21,75
14,21710526 21,75
15,21710526 21,75
16,21710526 22,75
17,21710526 22,75
18,21710526 22,75
19,21710526 22,75
20,21710526 23,75
21,21710526 22,75
22,21710526 23,75
23,21710526 23,75
24,21710526 23,75
25,21710526 23,75
26,21710526 23,75
27,21710526 22,75
28,21710526 22,75
29,21710526 22,75
30,21710526 22,75
31,21710526 22,75
32,21710526 22,75
33,21710526 21,75
34,21710526 21,75
35,21710526 20,75
36,21710526 20,75
37,21710526 20,75
38,21710526 19,75
39,21710526 19,75
40,21710526 18,75
41,21710526 18,75
42,21710526 17,75
43,21710526 16,75
44,21710526 15,75
45,21710526 15,75
46,21710526 14,75
47,21710526 13,75
48,21710526 12,75
49,21710526 11,75
49,21710526 10,75
50,21710526 9,75
51,21710526 8,75
51,21710526 7,75
51,21710526 6,75
52,21710526 5,75
53,21710526 4,75
53,21710526 3,75
53,21710526 2,75
54,21710526 1,75
54,21710526 0,75
54,21710526 -0,25
55,21710526 -1,25
55,21710526 -2,25
55,21710526 -3,25
55,21710526 -4,25
55,21710526 -5,25
56,21710526 -6,25
56,21710526 -7,25
56,21710526 -8,25
56,21710526 -9,25
56,21710526 -10,25
56,21710526 -11,25
56,21710526 -12,25
56,21710526 -13,25
56,21710526 -14,25
56,21710526 -15,25
57,21710526 -16,25
Алексей, спасибо еще раз! Надеюсь встану на ноги разберу подробно ваше решение.