Форум программистов, компьютерный форум CyberForum.ru

Как привести матрицу к верхнему треугольному виду? С++ (Имеется код нахождения нижней треуг. матрицы) - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 23, средняя оценка - 4.83
Abysss
0 / 0 / 0
Регистрация: 09.01.2012
Сообщений: 6
10.01.2012, 00:04     Как привести матрицу к верхнему треугольному виду? С++ (Имеется код нахождения нижней треуг. матрицы) #1
Нахождение нижней треуг. матрицы:

for (i=0, k=nn-1; i<nn&&k>=0; i++, k--)
for (j=0; j<i; j++)
L[i][j]=0;

cout<<endl;
for(j = 0; j < nn; ++j)
{
for(i = 0; i < nn; ++i)
printf("%f ",L[i][j]);
cout<<endl;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.01.2012, 00:04     Как привести матрицу к верхнему треугольному виду? С++ (Имеется код нахождения нижней треуг. матрицы)
Посмотрите здесь:

C++ Как привести матрицу к треугольному виду по методу гауса?
C++ Задача: привести матрицу к треугольному виду
Как привести матрицу к треугольному виду C++
C++ Двумерные массивы (СЛАУ). Привести систему к треугольному виду
C++ Свести матрицу к треугольному виду
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
lemegeton
 Аватар для lemegeton
2909 / 1338 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
10.01.2012, 00:45     Как привести матрицу к верхнему треугольному виду? С++ (Имеется код нахождения нижней треуг. матрицы) #2
Цитата Сообщение от Abysss Посмотреть сообщение
for (i=0, k=nn-1; i<nn&&k>=0; i++, k--)
for (j=0; j<i; j++)
L[i][j]=0;
Обнуление треугольника матрицы не есть приведение матрицы к треугольному виду. Откройте учебник по математике.
Abysss
0 / 0 / 0
Регистрация: 09.01.2012
Сообщений: 6
10.01.2012, 00:52  [ТС]     Как привести матрицу к верхнему треугольному виду? С++ (Имеется код нахождения нижней треуг. матрицы) #3
Треугольная матрица — квадратная матрица, в которой все элементы ниже или выше главной диагонали равны нулю.

Верхнетреугольная матрица — квадратная матрица, в которой все элементы ниже главной диагонали равны нулю.

Нижнетреугольная матрица — квадратная матрица, в которой все элементы выше главной диагонали равны нулю.
lemegeton
 Аватар для lemegeton
2909 / 1338 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
10.01.2012, 01:12     Как привести матрицу к верхнему треугольному виду? С++ (Имеется код нахождения нижней треуг. матрицы) #4
"Человек, спустившийся с десятого этажа" есть человек, бывший на десятом этаже, а теперь находящийся под окном десятого этажа.
Вот ты спрыгнешь или спустишься по лестнице / на лифте? Есть разница в результате?

Так вот, что такое треугольная матрица -- ты знаешь, это хорошо. Если по заданию надо тупо обнулять второй треугольник -- обнуляй. Но в классической математике треугольная матрица ищется другими способами.

Приведение матрицы к треугольному виду.
Abysss
0 / 0 / 0
Регистрация: 09.01.2012
Сообщений: 6
10.01.2012, 01:20  [ТС]     Как привести матрицу к верхнему треугольному виду? С++ (Имеется код нахождения нижней треуг. матрицы) #5
Мне вапще не до демогогии! курсовую сдавать в 9 утра. А ещё ничего не готово!

Добавлено через 2 минуты
Помогииите если знаете как, пожаааалуйста!
Yandex
Объявления
10.01.2012, 01:20     Как привести матрицу к верхнему треугольному виду? С++ (Имеется код нахождения нижней треуг. матрицы)
Ответ Создать тему
Опции темы

Текущее время: 04:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru