LINUX.ORG.RU

История изменений

Исправление dikiy, (текущая версия) :

система уравнений выглядит как шестидиагональная разреженная матрица:

1 1 0 P_12 (=) 2*(P_2)
0 1 1 P_23 (=) 2*(P_3)
0 0 1 P_34 (=) 2*(P_4)

Это если у тебя допустим пять точек от P_1 до P_5 с соответственными точками P_ij, которые задают кривую между P_i и P_j. Решение у системы уравнений есессно не одно.

1 в матрице обозначает сразу три единички в стобик. то есть по факту матрица 9x3. Вектор неизвестных это тоже матрица, 9x3. координаты P_ij записаны как строчка. Вектор констант права это матрица 9x3 тоже.

Исходная версия dikiy, :

система уравнений выглядит как шестидиагональная разреженная матрица:

1 1 0 P_12 (P_2)
0 1 1 P_23 = 2*(P_3)
0 0 1 P_34 (P_4)

Это если у тебя допустим пять точек от P_1 до P_5 с соответственными точками P_ij, которые задают кривую между P_i и P_j. Решение у системы уравнений есессно не одно.

1 в матрице обозначает сразу три единички в стобик. то есть по факту матрица 9x3. Вектор неизвестных это тоже матрица, 9x3. координаты P_ij записаны как строчка. Вектор констант права это матрица 9x3 тоже.