x+5x-3x+x=6
-2x-x+0+2x=-3
Как решить?
Вот здесь решает integraloff.net/gauss/obrabotkaMGauss.php , но без нее я буду час минимум сам решать. Может есть другие варианты решения?

@темы: Матрицы

Комментарии
31.01.2011 в 00:06

Мыслить последовательно, судить доказательно, опровергать неправильные выводы должен уметь всякий: физик и поэт, тракторист и химик. (с)Э. Кольман
Эм. Я что-то не понял. У Вас два уравнения с одной переменной. В чем проблема?


31.01.2011 в 00:12

надо все сводить к нулям? или есть какой-то другой способ, просто когда свожу к 0, очень долго, не факт что еще правильно , без вычислительных ошибок решу
31.01.2011 в 00:14

люблю_Россию, у Вас в каждом уравнении системы (?) только один икс используется или разные (с нижними индексами)?
31.01.2011 в 00:17

kvm.gubkin.ru/pub/vvk/tip1sem.pdf
вот здесь, номер 6
31.01.2011 в 00:20

Да, с индексами.

Корректно в формате скрипта система записывается так:
`{(x_1+5x_2-3x_3+x_4=6),(-2x_1-x_2+2x_4=-3):}`
31.01.2011 в 00:23

Извиняюсь, думал разберетесь (
Так как? Все к 0 подгонять или есть другие способы?
31.01.2011 в 00:25

Запишите данную систему в матричном виде. Запишите расширенную матрицу систему, а затем ее преобразуйте один раз так, чтобы в первом столбце второй строки был нуль. Разве это очень много действий? Всего лишь одно.

Затем запишите решение системы, приняв какие-нибудь иксы за параметры.

Что в ответе надо получить-то?
31.01.2011 в 00:32

Программа решила так
1 5 -3 1 6
0 9 -6 4 9

1 5 -3 1 6
0 9 -6 4 9
0 0 0 0 0
0 0 0 0 0

1 5 -3 1 6
0 1 -0.66666666666667 0.44444444444444 1
0 0 0 0 0
0 0 0 0 0


1 0 0.33333333333333 -1.2222222222222 1
0 1 -0.66666666666667 0.44444444444444 1
3 0 1 -3.6666666666667 3
0 0 0 0 0


0 0 0 0 0
2 1 0 -2 3
3 0 1 -3.6666666666667 3
0 0 0 0 0


0 0 0 0 0
2 1 0 -2 3
3 0 1 -3.6666666666667 3
-1 -0.5 -0 1 -1.5


0 0 0 0 0
0 0 0 0 0
3 0 1 -3.6666666666667 3
-1 -0.5 -0 1 -1.5

0 0 0 0 0
0 0 0 0 0
-0.66666666666667 -1.8333333333333 1 0 -2.5
-1 -0.5 -0 1 -1.5

ответы 0, 0, -2,5 , -1,5
31.01.2011 в 00:33

1 5 -3 1 6
0 9 -6 4 9
0 0 0 0 0
0 0 0 0 0

Подбором что ли дальше?
31.01.2011 в 00:37

Каким еще подбором? У Вас в матрице только две строки, а не четыре, забудьте о программе. Теперь запишите получившуюся расширенную матрицу опять в виде системы. ИЗ последнего уравнения выразите любой икс, а остальные иксы из того же уравнения примите за какие-нибудь параметры (например, `c_1, c_2`). А затем подставляете полученный икс в первое уравнение и выражаете оставшийся икс через другие иксы-параметры.

Что Вам в ответе получить надо?

P.S. Если Вы не заметили, система имеет бесконечное множество решений, поэтому используются параметры, которые могут принимать произвольные значения.
31.01.2011 в 00:49

3x_3=4,5x_2+2x_4-4,5 Выразил, теперь получается
`{(x_1+9,5x_2-x_4),(3x_3=4,5x_2+2x_4-4,5):}`
Как дальше понять не могу, опять выражать?
31.01.2011 в 00:49

3x_3=4,5x_2+2x_4-4,5 Выразил, теперь получается
`{(x_1+9,5x_2-x_4),(3x_3=4,5x_2+2x_4-4,5):}`
Как дальше понять не могу, опять выражать?
31.01.2011 в 00:56

`x_3` выразите полностью, поделив обе части на тройку. Вместо `x_2` и `x_4` лучше написать, к примеру, `c_2, c_4`, чтобы не запутаться, где неизвестные, а где параметры. Затем подставляете полученный `x_3` в первое уравнение системы (не забывая, что и там `x_2=c_2`, `x_4=c_4`) и приводите подобные, в итоге получаете `x_1`. Вот и все. `c_2, c_4 ` могут принимать абсолютно любые значения.
31.01.2011 в 01:01

Еще почитайте Соболь Б.В., Мишняков Н.Т., Поркшеян В.М. Практикум по высшей математике.
mathhelp.ifolder.ru/20031328
страницы 213-218

Там разбираются разные системы с помощью метода Гаусса.

Главное, не путать зависимые переменные от независимых (последние были обозначены у меня как `c_2,c_4`, чтобы явно отличались от зависимых).
31.01.2011 в 01:17

Запутался...
Получил
x_1=-10,5x_2-x_4+13,5
x_1=13,5 как я понял, тогда x_3=2,5
во втором уравнение тогда неправильно(
31.01.2011 в 01:24

Фух, слава Богу решил, спасибо большое!!!
31.01.2011 в 01:30

matri-tri-ca.narod.ru/slu.html
Вот хороший онлайн решатель для проверки (только внимательно смотреть, какие иксы там берутся за параметры, т.к. Ваш выбор независимых переменных может отличать от выбора калькулятора). Лишние строки просто заполняются нулями.
31.01.2011 в 01:41

я без параметра решал, просто подстановкой, приняв х2 и х4 за 0. Так же можно?
31.01.2011 в 01:45

Ну, если Вы делаете такую подстановку, то Вы теряете бесконечное число решений, оставляя только одно.
А ведь обычно надо все решения написать, а не какое-то частное.
Например, при решении тригонометрического уравнения `cos x=1/2` Вы же в общем случае не пишите `x=pi/3`, а пишите `x=+-pi/3+2pin, n in ZZ`, т.е. пишите серию корней, их бесконечное множество. Или еще пример: `x^2=1`. Решением последнего уравнения будут два икса: `x=+-1`, а не один `x=1`. Если напишем только один, то в общем случае это будет ошибкой.
Так же и тут.
31.01.2011 в 01:47

Блин, и как же быть? я просто с параметром не понял как...
31.01.2011 в 01:56

Смотрите, после приведения матрицы к трапециевидному виду самой короткой строчкой остается последняя ненулевая.
В нашем случае там три икса `x_2, x_3, x_4`. Мы выбираем любой из этих иксов и говорим ему: `x_2` (можно и другой икс взять) — ты будешь зависимой переменной! я так сказал! А остальные мы называем независимыми и чтобы их не путать заменяем на другие буковки, которые назовем параметрами (параметрами можно называть и сами независимые переменные, по сути они ими и являются), так вот заменяем на буковки: `c_3=x_3, c_4=x_4`.
И теперь выражаем нашу зависимую переменные через независимые из последнего уравнения системы (полученная после Гауссовских преобразований).
В первом уравнении системы `x_3, x_4` все те же независимые переменные, т.е. параметры, которые мы заменили на буковки `c_3, c_4`. В первое уравнение вместо `x_2` подставляем то, что получили во втором уравнении, затем приводим подобные слагаемые, получаем `x_1`, который выражен через параметры `c_3, c_4`. Параметры могут принимать абсолютно любые значения. Вот и решение системы.

В книге, данной выше, примеры приведены, только там не заменяют на новые буковки (замена делается лишь для того, чтобы не запутаться).
31.01.2011 в 02:17

Спасибо огромное, последний пример сильно помог, сейчас подобно решу и проверю :rotate: