Страница 1 из 1

Привести систему к треугольному виду

Добавлено: 25 мар 2013, 16:17
MrDelni
Коэффициенты системы линейных уравнений заданы в виде прямоугольной матрицы. С помощью допустимых преобразований привести систему к треугольному виду.
Найти количество строк, среднее арифметическое элементов которых
меньше заданной величины.

эту я вообще не понял задачу

Re: Привести систему к треугольному виду

Добавлено: 26 мар 2013, 18:06
Хыиуду
Довести матрицу до вида
a1 a2 a3 a4 ...
0 b2 b3 b4 ...
0 0 c3 c4 ...
0 0 0 d4 ...
...
Алгоритмы - в любом учебнике линейной алгебры

Re: Привести систему к треугольному виду

Добавлено: 27 мар 2013, 04:54
MrDelni
и с помощью каких операторов или действий можно ее вот так привести?

Re: Привести систему к треугольному виду

Добавлено: 27 мар 2013, 11:22
Хыиуду
Если я еще хоть что-то помню из курса линала - сложение, вычитание, умножение и деление. И присвоение. А сами алгоритмы, как я уже говорил, берутся из учебников линала.

Re: Привести систему к треугольному виду

Добавлено: 27 мар 2013, 13:35
MrDelni
я вот вообще не понял про что ты

Re: Привести систему к треугольному виду

Добавлено: 28 мар 2013, 11:17
Хыиуду
Я про то, что невозможно запрограммировать решение системы линейных уравнений, если не знаешь, как это делается вручную

Re: Привести систему к треугольному виду

Добавлено: 28 мар 2013, 15:45
MrDelni
я умею решать системы через матрицы и определители разными способами, но я без понятия как это записать в программе, ведь если бы надо было просто решить систему уравнений я бы воспользовался методом Гаусса но там же идет умножение строг\столбцов на разные числа и сложение с другими строками\столбцами и как это все записать на языке программирования.

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

Re: Привести систему к треугольному виду

Добавлено: 02 апр 2013, 16:36
Хыиуду
Вот это уже ближе к нормальному заданию.
Пусть есть матрицы A и B размерности MxN.
Умножить i-ю строку матрицы A на число X:
for j:=1 to N do
A[i,j]:=A[i,j]*X;
Умножить j-й столбец матрицы А на число Х
for i:=1 to M do
A[i,j]:=A[i,j]*X;
Сложить i-ю строку матрицы A и i-ю строку матрицы B, результат поместить в i-ю строку матрицы С:
for j:=1 to N do
C[i,j]:=A[i,j]+B[i,j];

Это требовалось?

Re: Привести систему к треугольному виду

Добавлено: 18 апр 2013, 11:23
Oleg_Rus
Хммм... когда-то писал программульку как раз по этой теме, где было и сложение, и вычитание, и умножение... Если найду - скину

Re: Привести систему к треугольному виду

Добавлено: 18 апр 2013, 19:14
MrDelni
буду очень благодарен, давно мучаюсь уже с ней