Вычислительная схема метода Гаусса состоит из двух этапов. Первый этап заключается в приведении системы к трапециевидной. Этот этап называется прямым ходом. Второй этап — определение неизвестных — называется обратным ходом.
Прямой ход метода Гаусса состоит в последовательном исключении коэффициентов при неизвестных начиная с первого столбца.
Прямой ход реализуется по следующим формулам (индекс k в круглых скобках означает номер цикла — номер столбца).
Умножение k-й строки на число
Вычитание k-й строки из j-й строки
Обратный ход — вычисление неизвестных — реализуется по следующим формулам, начиная с последнего уравнения системы
Код C++
using namespace std;
cout «Poryadok: » > n;
double **a = new double *[n];
for (i = 0; i new double [n];
double **a1 = new double *[n];
for (i = 0; i new double [n];
double *b = new double [n];
double *x = new double [n];
Решение системы уравнений методом Гаусса
cout «Vvedite koefficienty i svobodnye chleny » for (i = 1; i for (j = 1; j «a[ » «,» «] margin-left: 120px;»> cin >> a[i][j];
cout «b,[ » «] margin-left: 90px;»> cin >> b[i];
for (k = 1; k // прямой ход
for (j = k + 1; j // формула (1)
for (i = k; i // формула (2)
b[j] = b[j] — d * b[k]; // формула (3)
for (k = n; k >= 1; k—) // обратный ход
for (j = k + 1; j // формула (4)
d = d + s; // формула (4)
x[k] = (b[k] — d) / a[k][k]; // формула (4)
cout «Korni sistemy: » for ( i = 1; i «x[» «] pm2″>» » return 0;
Источник: function-x.ru
Gauss 1.3 Rus — Программа для решения систем уравнений методом Гаусса
Программа, предназначенная для решения систем линейных уравнений методом Гаусса Реализован интерфейс схожий с решением задач на листе бумаги. Размер систем уравнений варьируется до 3000 неизвестных. Предусмотрена возможность сохранения исходных данных и результатов счета, а также их распечатка на бумаге. Программа работает под Win98SE, Win2000sp4, WinXPsp
2. Работа под Vista и Win7 неизвестна, но рекомендуется запускать в режиме совместимости с более ранними версиями Windows и с правами администратора.
Смотрите также
ЛовиОтвет 5.0
- формат exe
- размер 8.78 МБ
- добавлен 22 ноября 2011 г.
Программа ЛовиОтвет для автоматического решения математических примеров любой сложности с отображением этапов решения онлайн. Простой и приятный интерфейс, множество математических функций, решения задач на тетрадном листе онлайн одним кликом. Вы увидете выполнения всех действий решения примеров, уравнений и математических задач «в столбик» на лету, нажатием пары кнопок. Решайте примеры и уравнения онлайн совершенно бесплатно при помощи программы.
Математика без Ху%!ни. Метод Гаусса.
Универсальный математический решатель (UMS)
- формат gif, exe, txt
- размер 9.34 МБ
- добавлен 08 января 2011 г.
Дает полное решение любых введенных примеров по следующим разделам алгебры упрощение выражений, раскрытие скобок, разложение на множители, решение рациональных и иррациональных уравнений и систем уравнений, решение рациональных уравнений и систем рациональных уравнений с параметрами, решение рациональных и иррациональных уравнений и систем уравнений с модулями, упрощение числовых и алгебраических выражений с радикалами, решение рациональных и ирр.
Beroes OS 1.01
- формат exe, txt
- размер 11.05 МБ
- добавлен 27 марта 2010 г.
Разработчик: Beroes Group. Бесплатная. Данная программа используется для расчета искусственного освещения зданий и сооружений двумя методами: методом удельной мощности и методом коэффициента использования светового потока. Кроме того, возможна проверка результатов расчета точечным методом и методом расчета от светящих линий с последующей коррекцией количества светильников и их размещения. Программа предназначена для проектных организаций и студе.
Complex Matrix — Решение системы линейных уравнений с действительными и комплексными числами
- формат exe
- размер 979.13 КБ
- добавлен 03 ноября 2009 г.
Программа предназначена для решения систем линейных алгебраических уравнений с коэффициентами из действительных или комплексных чисел. Результаты расчёта можно экспортировать в MS Excel. В программу встроен простой калькулятор комплексных чисел. Программа будет очень полезна студентам, выполняющих расчёты токов(сопротивлений, ЭДС и т. п. ) действительных или комплексных чисел.rn
EMAG 1 Программа для расчета токов КЗ
- формат exe
- размер 32.2 КБ
- добавлен 29 марта 2011 г.
Программа расчета сверхпереходных токов короткого замыкания методом узловых потенциалов и токов кз для разных моментов времени методом апроксимации и расчетных кривых предназначена для студентовrn
FlexPDE Professional 3D v5.0.21 x86
- формат rar
- размер 9.09 МБ
- добавлен 14 мая 2009 г.
Программа, предназначенная для построения сценарных моделей решения дифференциальных уравнений методом конечных элементов. По сценарию, написанному пользователем, FlexPDE производит операции, необходимые для того, чтобы преобразовать описание системы дифференциальных уравнений в частных производных в модель для расчета методом конечных элементов, находит решение этой системы уравнений и представляет результаты в графической форме. FlexPDE позволя.
Prog f(x)
- формат exe
- размер 274.57 КБ
- добавлен 20 октября 2008 г.
Программа, показывающая решение уравнения методом хорд, методом касательных (метод Ньютона), методом половинного деления, методом простых итераций. Самому пользователю ничего решать не надо — достаточно просто ввести данные и переписать решение.rn
Simplex Advanced
- формат exe
- размер 68.34 КБ
- добавлен 08 мая 2009 г.
SimplexWin 3.1
- формат exe
- размер 113.78 КБ
- добавлен 21 ноября 2008 г.
Программа предназначена для решения задач линейного программирования симплексным методом с оформлением в виде симплекс таблиц. Проста в использовании, вывод результатов в Excel.rn
Simplexwin v3.0
- формат exe, txt
- размер 93.67 КБ
- добавлен 07 сентября 2010 г.
Данная программа предназначена для решения задач линейного программирования симплекс методом. Для работы необходимо установить требуемый размер матрицы ограничений и ввести данные. Если задача вводится не в канонической форме, то дополнительные переменные и искусственные базисы (а также соответствующие им коэффициенты целевой функции) добавляются автоматически. Искусственные базисы добавляются методом М множителя, то есть коэффициенты целевой.
Источник: www.studmed.ru
Скачать Расчет системы уравнений методом Гаусса 1.0
MathType — отличное приложение для работы с формулами, математическими выражениями и.
Satellite Antenna Alignment — Программа предназначена для расчета углов, необходимых при установке.
Инженерный калькулятор — небольшая программа, в которой собраны наиболее важные функции для инженерных расчетов.
Advanced Grapher — Мощная и простая в использовании программа для построения графиков и их анализа.
SMath Studio — бесплатная программа для вычисления математических выражений и построения.
Unit Converter — Конвертер физических величин. Cодержит 1194 единицы измерений в 28 категориях.
Источник: www.softportal.com