14639

Решение системы линейных алгебраических уравнений методом Гаусса

Лабораторная работа

Информатика, кибернетика и программирование

Используя прикладной программный пакет MathCAD и с помощью программы составленной на языке программирования Паскаль решить систему линейных алгебраических уравнений методом Гаусса с точностью. Составить функции реализующие методы проверить решение с помощью встроенны

Русский

2013-06-08

66.71 KB

58 чел.

Используя прикладной программный пакет MathCAD и с помощью программы, составленной на языке программирования Паскаль решить систему линейных алгебраических уравнений методом Гаусса с точностью . Составить функции, реализующие методы, проверить решение с помощью встроенных функций пакета MathCAD для метода Гаусса.

Данная СЛАУ:

1) Решение в MathCad:

Задаем коэффициенты :

Задаем коэффициенты :

Приводим полученную расширенную матрицу к ступенчатому виду:

Формируем вектор-столбец решения системы уравнений:

2-й способ:

Проверка:

Матричный способ:

2) Решение в Matlab:

>>  a= [42 -21 -2  3  -1;

      2  -63  3 -5  -7;

      1  -1 -28 -1   1;

      3  -4  -8 54   2;

      -5 -2  -4  1 -23];

>> b= [23;

      31;

      12;

      5;

      5];

>> x=a\b

x =

   0.2838

  -0.4828

  -0.4067

  -0.0130

  -0.1669

Округлим результат до точности  

x =

   0.284

  -0.483

  -0.407

  -0.013

  -0.167

Сводная таблица результатов:

Способ

Решение СЛАУ (x)

MathCad

0.284

-0.483

-0.407

-0.013

-0.167

Matlab

0.284

-0.483

-0.407

-0.013

-0.167

Вывод: мы получили одинаковые результаты при решении в Mathcad и в Matlab.

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РТ

АЛЬМЕТЬЕВСКИЙ ГОСУДАРСТВЕННЫЙ

НЕФТЯНОЙ ИНСТИТУТ

Кафедра информатики

ЛАБОРАТОРНАЯ  РАБОТА №12

По дисциплине: «Прикладное программирование»

На тему: «Решение системы линейных алгебраических уравнений методом Гаусса»

Вариант №42

Выполнил: студент группы 10-21   Хохлов Р.С. Проверил: доцент каф. информатики Амиров Д.Ф.

Альметьевск 2013


 

А также другие работы, которые могут Вас заинтересовать

19958. Исследовательский реактор ИВВ-2- пример максимально возможного использования оборудования типового проекта ИРТ-2000 29.79 KB
  Познакомить слушателей с техническими характеристиками исследовательского реактора ИВВ-2, результатами его модернизации, устройством активной зоны и его возможностями и приспособленностью для проведения реакторных испытаний. Рассмотреть картограмму активной зоны и распределения потоков излучений по экспериментальным каналам.
19959. Исследовательский реактор СМ-2- пример достижения максимально возможных значений плотностей нейтронных потоков 214.92 KB
  Познакомить слушателей с техническими характеристиками исследовательского реактора CМ-2, устройством активной зоны и его возможностями для проведения реакторных испытаний. Рассмотреть картограмму активной зоны и распределения потоков излучений по экспериментальным каналам.
19960. Исследовательский реактор БР-10 – база проверки работоспособности элементов активных зон быстрых реакторов 33.21 KB
  Познакомить слушателей с техническими характеристиками исследовательских реакторов БР-10 и МИР, устройством их активных зон, их возможностями для проведения реакторных испытаний. Рассмотреть картограммы активных зон и распределения потоков излучений по экспериментальным каналам.
19961. Общая схема последовательности стадий разработки облучательного устройства 28.5 KB
  Познакомить слушателей с вопросами разработки и конструирования облучательных устройств для пассивных и активных реакторных испытаний. Обратить внимание на специфику конструкторских разработок облучательных устройств, последовательность проведения этой работы. Выделить наиболее важную задачу для разработки конструкции облучательного устройства- расчет поля температуры по его элементам. Приступить к постановке задачи расчета температурного поля.
19962. Вывод уравнения теплового баланса для любого элемента облучательного устройства 24.63 KB
  Вывести уравнения теплового баланса для любого элемента облучательного устройства. Обратить внимание слушателей, что после проведения соответствующих алгебраических операций решение задачи о поле температуры сводится к решению системы обыкновенных дифференциальных уравнений с постоянными коэффициентами второго порядка и может быть представлено в гиперболических функциях.
19963. Схема тепловых расчетов для конкретной экспериментальной установки 29.19 KB
  Рассмотреть конкретный пример использования методики расчета температурного поля облучательного устройства. В качестве примера предлагается облучательное устройство Ритм, предназначенное для комплексного исследования пластических свойств ядерного топлива и газовыделения при одновременной регистрации акустической эмиссии в процессе облучения.
19964. Пастановка задачи о радиальном распределении температуры в облучательном устройстве при отсутствии утечек тепла в торцы 31.07 KB
  Поставить и решить задачу о радиальном распределении температуры в облучательном устройстве при отсутствии утечек тепла в торцы. Обратить внимание на то, что для этого случая можно получить аналитическое решение, пригодное для оценочных расчетов радиального поля температуры по элементам облучательного устройства, тепловой изоляции или определения местоположения и мощности нагревателя для создания нужного температурного режима на облучаемом образце.
19965. Решение задачи о поле температуры в облучательном устройстве при отсутствии утечек тепла в торцы 39.33 KB
  Поставить и решить вспомогательную задачу Б и закончить рассмотрение задачи о радиальном распределении температуры в облучательном устройстве при отсутствии утечек тепла в торцы. Обосновать необходимость использования метода конечных элементов (МКЭ) для расчета полей температуры в облучаемых образцах. Приступить к постановке задачи расчета поля температуры МКЭ для цилиндрического образца.
19966. Методика представления системы уравнений тепловых балансов в матричной форме 30.08 KB
  Познакомить слушателей с методикой представлением системы уравнений тепловых балансов в матричной форме. Отметить, что это представление основывается на предположениях о малых размерах элементов, геометрии рассматриваемой задачи и возможности использования линейных связей между тепловыми потоками и температурой.