Как программно реализовать решение системы двух линейных уравнений с двумя неизвестными?

 

Подскажите как программно реализовать решение системы двух линейных уравнений с двумя неизвестными???

Желательно программный код )))

 

Записиваеш в матричном виде, находиш обратную матрицу и все.

A*X=B

Решение

 
А если неизвестных 2? Тогда как?
 

Вот тебе, Aleksandr, прямые формулы для 2 неизвестных. Ну а в программный код сам уж как-нибудь переведешь.

Исходная система:

а1*х + b1*y = c1

а2*х + b2*y = c2

Решение:

Если D = a1*b2 - a2*b1 # 0, то

x = (c1*b2 - c2*b1) / D

y = (a1*c2 - a2*c1) / D

 
Aleksandr:
А если неизвестных 2? Тогда как?

Хоть 500 главное количество уравнений равно количеству неизвестных и определитель не равен 0
 
-)Mathemat писал (а):

Вот тебе, Aleksandr, прямые формулы для 2 неизвестных. Ну а в программный код сам уж как-нибудь переведешь.

Исходная система:

а1*х + b1*y = c1

а2*х + b2*y = c2

Решение:

Если D = a1*b2 - a2*b1 # 0, то

x = (c1*b2 - c2*b1) / D

y = (a1*c2 - a2*c1) / D

Осталось только таблицу умножения выложить :-)

 
Aleksandr:

Подскажите как программно реализовать решение системы двух линейных уравнений с двумя неизвестными???

Желательно программный код )))

Если есть необходимость в решении ряда вопросов, стучись в аську.

 

3072,32=10 а0 + 127,29 а1

33839,71=127,29 а0 + 1724,41 а1

Помогите пожалуйста решить эту систему уравнений!!!Вопрос жизни и смерти!!Я эту курсовую уже пол года сдать не могу по корреляционному анализу!!

 
dasha65 писал(а) >>

3072,32=10 а0 + 127,29 а1

33839,71=127,29 а0 + 1724,41 а1

Помогите пожалуйста решить эту систему уравнений!!!Вопрос жизни и смерти!!Я эту курсовую уже пол года сдать не могу по корреляционному анализу!!

Может я не в теме, но а по-старинке, как в школе решали систему линейный уравнений разве не катит, когда одно варажали через другое и считали???

тогда а0=951,14710213, а1= -50,5864641473.

Причина обращения: