Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Пример выполнения задания точным методом




1. Преобразуем систему (52):

(53)

2. Запишем систему (53) в матричном виде:

(54)

или

.

3. Систему (54) решим методом обращения матриц, для чего воспользуемся встроенными средствами Mathcad.

Внимание! При выполнении собственного задания студент должен программировать заданный метод полностью, без использования встроенных функций.

4. Зададим исходные данные

5. Осуществим программирование решения системы. Используем оператор цикла for, т. к. заранее известно количество повторений (в качестве параметра цикла используем время пребывания t).

Осуществим решение с использованием обратной матрицы С-1. Данная матрица рассчитывается 10 раз. Результат решения системы записывается в вектор Х, который также рассчитывается 10 раз. Результаты решения системы, соответствующие каждому из 10-ти значений t, записываются в массивы Ха, Xb, Xd с соответствующим индексом. Также рассчитывается сумма концентраций веществ для каждого t, которая заносится в массив S. Для возвращения рассчитанных массивов из функции осуществляется их слияние в двумерный массив с помощью функции augment().

6. При вызове запрограммированной функции результаты возвращаются в массив х, который впоследствии выводится на экран.

7. Чтобы при построении графиков их подписи были легко понятны, введём массивы с новыми именами и запишем в них данные массива х по столбцам. Построим графики (рис. 45.

Рис. 45 Результаты решения системы линейных уравнений точным методом







Дата добавления: 2014-11-12; просмотров: 321. Нарушение авторских прав


Рекомендуемые страницы:


Studopedia.info - Студопедия - 2014-2020 год . (0.001 сек.) русская версия | украинская версия