Автор Тема: Вычитание строки матрицы  (Прочитано 14824 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vasiapupkin2

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Вычитание строки матрицы
« : 22 Февраля 2011, 14:29:39 »
Напомните плз что откуда берется. Решал подобные задачки 30 лет назад и запамятовал.
В процессе решения систем линейных уравнений методом обратной матрицы или методом Гаусса.
В процессе элементарных преобразований - вычитания строки матрицы из строк находящихся ниже(выше ) данной строки. Откуда берутся все эти коэффициенты. По какой форме они рассчитываются.

например как из матрицы вида


 6    1   2   -1
-2  -5   2    6
 3    0   2    1
путем вычитания первой строки из всех строк, находящихся ниже нее получается матрица вида

 6    1      2      -1
 0  -4.67  2.67  5.67
 0    0      0.71  0.89

Помогите вспомнить..

Оффлайн tig81

  • Глобальный модератор
  • *****
  • Сообщений: 15181
    • Просмотр профиля
Re: Вычитание строки матрицы
« Ответ #1 : 22 Февраля 2011, 14:33:23 »
Например, из второй строки отнимаем первую: для этого от соответствующего элемента второй строки отнимаем соответствующий элемент первой, т.е. от первого первый, от второго в второй и т.д.
 6    1   2   -1
-2  -5   2    6
В данном случае ко второй строке прибавляют 2/6=1/3 первой:
-2+2/6*(-6)=...
-5+2/6*1=...
и т.д.

Оффлайн david25

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Вычитание строки матрицы
« Ответ #2 : 19 Апреля 2012, 15:34:21 »
Здравствуйте. столкнулся с такой же проблемой пользуясь вашим онлайн калькулятором нахождения обратной матрицы. Вы не могли бы меня просвятить что за число 2/6 или 1/3 и как оно вычитывается?..Почему именно это число береться при вычитании строк находящихся ниже(выше) и почему идет сумирование строк вместо написаного в пояснениях вычитания :o :(

В моем случаи у меня матрица 4х4

Заранее буду весь благодарен за разъяснение

Оффлайн tig81

  • Глобальный модератор
  • *****
  • Сообщений: 15181
    • Просмотр профиля
Re: Вычитание строки матрицы
« Ответ #3 : 19 Апреля 2012, 15:45:42 »
а какая конкретно матрица, лучше бы ее написали, а не ее размер. Ну и за одно укажите то место, где не понатно.

Оффлайн david25

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Вычитание строки матрицы
« Ответ #4 : 19 Апреля 2012, 15:56:09 »
вот моя матрица:
-3  5  8 -4
-7  6 -2 -9
0   2   9  1
3  -1  7  4

кодна для преобразования в обратную матрицу дополняем эту  матрыцей единичной а потом в пояснении написано ,что нужно первую строку вычитать из тех что ниже находяться, получается так:

-3    5        8     -4         1    0 0 0
 0 -5,67 -20,67   0,33  -2,33  1 0 0
 0    2        9       1         0    0 1 0
 0    4       15      0         1    0 0 1

Как такое возможно что вышли во второй строке вышли дроби если там при вычитании первой строки из второй ими и непахнет "исходя" из данных :o  Если как вы писали выше умножать на какой то коэфициент (впредыдущем примере у человека это было число 2/6) то как этот коэфициент вычислять?

Оффлайн tig81

  • Глобальный модератор
  • *****
  • Сообщений: 15181
    • Просмотр профиля
Re: Вычитание строки матрицы
« Ответ #5 : 19 Апреля 2012, 16:00:47 »
Можно, конечно, там и без дробей сделать, но для этого предварительно делается дополнительное действие.

Про коэффициент: во второй строке на первом месте стоит элемент -7 (его надо обнулить), в первой строке на первом месте стоит число -3 (с этим числом работает): вместо -7 мы получим 0, если в первой строке также будет 7. Делаем из -3 семерку:
\( -3=\frac{-3\cdot 7} {7}=\frac{-3}{7}\cdot 7 \), т.е. от второй строки отнимаем \( \frac{-3}{7} \) первой.

Оффлайн david25

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Вычитание строки матрицы
« Ответ #6 : 19 Апреля 2012, 16:11:12 »
Ухты! это типа один из вариантов преобразования матрицы к треугольному виду я правильн опонял? :o Ну просто если это преобразование к треугольномувиду то я решал это домноженим строк на противоположные коэфициенты (например в моем случаи первую строку бы домножал на -7 вторую бы на 3 и потом сумировал что бы типа ноли появились). Но тотспосб что вы описали это чтото новенькое никогда о таком не млыхал и не видел если честно).

Так получается мне тогда при вычитании строк пользоваться той же схемой что вы до меня обьясняли человеку? например:
-7-((-3/7)*(-3)=
6-((-3/7)*5)=
-2-((-3/7)*8)=
-9-((-3/7)*-4)=

Я правильно понял?)

Оффлайн tig81

  • Глобальный модератор
  • *****
  • Сообщений: 15181
    • Просмотр профиля
Re: Вычитание строки матрицы
« Ответ #7 : 19 Апреля 2012, 16:17:51 »
Ухты! это типа один из вариантов преобразования матрицы к треугольному виду я правильн опонял? :o
ну да, метод Гаусса
Цитировать
Ну просто если это преобразование к треугольномувиду то я решал это домноженим строк на противоположные коэфициенты (например в моем случаи первую строку бы домножал на -7 вторую бы на 3 и потом сумировал что бы типа ноли появились).
можно и так
Цитировать
Но тотспосб что вы описали это чтото новенькое никогда о таком не млыхал и не видел если честно).
в принципе, все описанные действия - єто различная реализация одного и того же процесса
Цитировать
Так получается мне тогда при вычитании строк пользоваться той же схемой что вы до меня обьясняли человеку? например:
-7-((-3/7)*(-3)=
6-((-3/7)*5)=
-2-((-3/7)*8)=
-9-((-3/7)*-4)=
Я правильно понял?)
я выше минус забыла убрать и дробь перевернуть  ::), скопировала и оставила как есть, сорри, т.е. так должно быть: от второй строки отнимается 7/3 первой:
-7-7/3*(-3)=
6-7/3*5=
-2-7/3*8=
-9-7/3*(-4)=

Оффлайн david25

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Вычитание строки матрицы
« Ответ #8 : 19 Апреля 2012, 16:34:33 »
А куда минус испарился и почему дробь стала перевернутой? :o Чето я не могу вьехать :(
   

Оффлайн tig81

  • Глобальный модератор
  • *****
  • Сообщений: 15181
    • Просмотр профиля
Re: Вычитание строки матрицы
« Ответ #9 : 19 Апреля 2012, 16:36:14 »
-3=-3/7*7, тогда 7 = (7/3)*(-3)
Это как в первой строчке сделать 7, а затем от второй отнять первую строку

Оффлайн david25

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Вычитание строки матрицы
« Ответ #10 : 19 Апреля 2012, 16:42:29 »
Теперь кажется вьеха. Спасибо огромное за разъяснение и за уделение мне времени :)


 

Собственные значения и собственные векторы матрицы.

Автор BVP

Ответов: 2
Просмотров: 8427
Последний ответ 21 Октября 2009, 23:36:09
от Asix
Собственные значения матрицы и собственные векторы.

Автор Egorr

Ответов: 1
Просмотров: 7710
Последний ответ 22 Декабря 2009, 15:03:01
от Данила
Собственные значения и собственные векторы матрицы

Автор света250692

Ответов: 13
Просмотров: 5011
Последний ответ 18 Декабря 2011, 23:11:41
от tig81
собственные числа собственные векторы матрицы

Автор defaw

Ответов: 3
Просмотров: 3891
Последний ответ 22 Декабря 2012, 22:58:08
от tig81
найти собственные значения и собственные векторы матрицы

Автор nooob

Ответов: 9
Просмотров: 33016
Последний ответ 20 Декабря 2009, 15:35:43
от Данила