ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Решение систем линейных уравненийВ MathCad систему линейных уравнений можно решить двумя способами: - с помощью встроенной функции lsolve; - с помощью вычислительного блока Given и функции find.
Примечание. Функции lsolve и find вводятся с помощью кнопки f(x) стандартной панели инструментов (категории функций – Решение), ключевое слово Given с клавиатуры, знак равно (=) – с панели Булево.
Пример. Пусть задана система линейных уравнений: x1 + 5x2 + 2x3 = 1 0,7x1 + 12x2 + 5x3 = 2,9 3x1 + 0x2 + 4x3 = 3,1
Обозначим: А – матрица коэффициентов при неизвестных размерности m´n, B – вектор свободных членов размерности n.
Для решения системы линейных уравнений с помощью встроенной функции lsolve требуется выполнить следующие действия: - ввести матрицу коэффициентов; - ввести вектор свободных членов; - вычислить корни уравнения.
При решении системы линейных уравнений с помощью вычислительного блока Given выполняются следующие действия: - присвоить неизвестным начальные значения: x:=0 y:=0 z:=0 (значения могут быть произвольными, так как решение системы линейных алгебраических уравнений с невырожденной матрицей единственное); - ввести ключевое слово Given; - ввести систему линейных алгебраических уравнений (знак = с панели Условие); - для получение результата ввести функцию find.
Примечание. При использовании вычислительного блока переменные с индексами необходимо заменить простыми переменными. В рассматриваемом примере x1 заменено x, x2 – y, x3 – z.
Не нашли, что искали? Воспользуйтесь поиском:
|