Вопрос такой:
12d3 недавно дал мне ссылку на классный решатель систем линейных уравнений
http://wims.unice.fr/wims/en_tool~linea ... er.en.htmlПользуюсь теперь этим решателем, но... решения выдаюися не совсем в удобной форме. Это параметрическая форма.
ПримерСистема уравнений:
Код:
x1+x2+x3+x4+x5+x6=3k
x7+x8+x9+x10+x11+x12=3k
x13+x14+x15+x16+x17+x18=3k
x1+x7+x13-x4-x10-x16=0
x2+x8+x14-x5-x11-x17=0
x3+x9+x15-x6-x12-x18=0
x1+x7+x2+x8=2k
x2+x8+x3+x9=2k
x3+x9+x4+x10=2k
x4+x10+x5+x11=2k
x5+x11+x6+x12=2k
x7+x13+x8+x14=2k
x8+x14+x9+x15=2k
x9+x15+x10+x16=2k
x10+x16+x11+x17=2k
x11+x17+x12+x18=2k
x1+x6-x15-x16=0
Решение:
Код:
{ k = r5, x1 = ( r5-2 r4+2 r2)/2, x10 = 2 r5- r4- r3- r1, x11 = - r5+2 r4+2 r3- r2, x12 = r5-2 r4-2 r3+2 r2+ r1, x13 = - r5- r3+2 r2+2 r1, x14 = 2 r5- r4- r2- r1, x15 = r4, x16 = r3, x17 = r5- r4-2 r3+ r2+ r1, x18 = r5+ r4+2 r3-2 r2-2 r1, x2 = ( r5-2 r3+2 r1)/2, x3 = -(-3 r5-2 r3+2 r2+4 r1)/2, x4 = (-3 r5+2 r4+2 r2+4 r1)/2, x5 = -(-5 r5+4 r4+2 r3+2 r1)/2, x6 = -( r5-4 r4-2 r3+2 r2)/2, x7 = r5+ r4+ r3-2 r2- r1, x8 = r2, x9 = r1 }
Получив такое решение, я преобразовываю его к привычному для меня виду, где вместо параметров ri присутствуют переменные xi, которые присутствуют в заданной системе уравнений:
Код:
x1=(k-2*x15+2*x8)/2
x10=2*k-x15-x16-x9
x11=-k+2*x15+2*x16-x8
x12=k-2*x15-2*x16+2*x8+x9
x13=-k-x16+2*x8+2*x9
x14=2*k-x15-x8-x9
x17=k-x15-2*x16+x8+x9
x18=k+x15+2*x16-2*x8-2*x9
x2=(k-2x*16+2*x9)/2
x3=(3*k+2*x16-2*x8-4*x9)/2
x4=(-3*k+2*x15+2*x8+4*x9)/2
x5=(5*k-4*x15-2*x16-2*x9)/2
x6=(-k+4*x15+2*x16-2*x8)/2
x7=k+x15+x16-2*x8-x9
Теперь вопрос: не знает ли кто-нибудь такой онлайн-решатель систем линейных уравнений, который выдаёт решения в нужном мне виде, а не в параметрической форме
Преобразовать из одной формы в другую, конечно, нетрудно, но всё-таки затрачивается определённое время.