Как решать уравнения в маткаде

Решение уравнений в MathCad

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Для решения уравнений в Mathcad можно воспользоваться двумя способами:

Это наиболее распространенный способ решения обычных алгебраических уравнений. Он достаточно прост. В рабочем поле записываем слово Given. Это служебное слово. Оно подключает определенные программные модули mathcad для обработки исходных данных, необходимых для решения уравнения численными методами.

Затем указывается начальное приближение для искомой переменной. Это нужно для увеличения скорости и точности решения уравнения. Если начальное приближение не задать, то mathcad по умолчанию примет его равным нулю

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Рис. 1. Ввод данных в поле mathcad

Далее вводится уравнение. Его можно записать в явном или неявном виде. Само уравнение набирается с клавиатуры вручную с использованием панели Calculator. Из этой панели можно взять основные математические операции: дроби, тригонометрию, факториалы и прочее. Уравнение нужно записывать с использованием логического символа «ровно». На панели Boolean он выделен жирным шрифтом (см. рис. 2)

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Рис. 2. Панели Boolean и Calculator

Для получения результата, после Find(x) следует поставить символ «» либо «=» из панели Evaluation (см. рис. 3). Причем, если вы используете символ ««, то mathcad определит все корни уравнения и сформирует матрицу результатов. Но если вы используете символ «=«, то mathcad выведет единственный корень, который был наиболее близок к начальному приближению. Так что, если вы не знаете сколько корней имеет уравнение, то лучше использовать стрелочку

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Рис. 3. Панель «Evaluation»

В зависимости от сложности уравнения через определенное время MathCad выведет результат. На рис.4 можно рассмотреть синтаксис и различие результатов выводимых mathcad. Обратите внимание, что выводимые результаты одного и того же уравнения различны

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Рис. 4. Результат численного решения уравнения

Mathcad позволяет решать уравния в символьном виде. Например, если мы заменим все числовые константы на неизвестные параметры и решим уравнение относительно x, то результат выведется в символьном виде (см. рис. 5). Причем, обратите внимание, что в данном случае нам не нужно вводить начальное приближение и мы должны использовать символ «» для вывода результата

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Рис. 5. Результат символьного решения уравнения

Использование метода Solve:

Этот метод отличается от выше рассмотренного синтаксисом. На свободном поле вводим уравнение с использованием логического символа «ровно» из панели Boolean. После ввода уравнения, не смещая курсор ввода, на панели Symbolic нажимаем кнопку solve (см. рис. 6)

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Рис. 6. Панель Symbolic

Затем ставим запятую и вводим переменную, относительно которой нужно решить уравнение (в нашем случае это x). Нажимаем Enter на клавиатуре и смотрим результат (см. рис. 7)

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Рис. 7. Результат решения уравнения методом Solve

Обратите внимание, что метод подходит как для численного так и для символьного представления результатов

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Donec eget ex magna. Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis. Praesent rutrum sem diam, vitae egestas enim auctor sit amet. Pellentesque leo mauris, consectetur id ipsum sit amet, fergiat. Pellentesque in mi eu massa lacinia malesuada et a elit. Donec urna ex, lacinia in purus ac, pretium pulvinar mauris. Curabitur sapien risus, commodo eget turpis at, elementum convallis elit. Pellentesque enim turpis, hendrerit tristique.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dapibus rutrum facilisis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Etiam tristique libero eu nibh porttitor fermentum. Nullam venenatis erat id vehicula viverra. Nunc ultrices eros ut ultricies condimentum. Mauris risus lacus, blandit sit amet venenatis non, bibendum vitae dolor. Nunc lorem mauris, fringilla in aliquam at, euismod in lectus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. In non lorem sit amet elit placerat maximus. Pellentesque aliquam maximus risus, vel venenatis mauris vehicula hendrerit.

Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis. Praesent rutrum sem diam, vitae egestas enim auctor sit amet. Pellentesque leo mauris, consectetur id ipsum sit amet, fersapien risus, commodo eget turpis at, elementum convallis elit. Pellentesque enim turpis, hendrerit tristique lorem ipsum dolor.

Источник

Как решать уравнения в маткаде

Электронный курс по MathCAD

Лекция 5.
Решение уравнений и систем.

5.1 Решение алгебраических (и других) уравнений и систем.

5.2 Решение дифференциальных уравнений и систем (задача Коши и граничные задачи).

5.3 Задание.

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

5.1 Решение алгебраических (и других) уравнений и систем.


Линейные алгебраические уравнения.

При решении линейных уравнений (без параметров) или дробных уравнений, которые сводятся к линейным, MathCAD находит все существующие решения. Однако при этом следует правильно интерпретировать сообщения, выдаваемые системой.

Нормальный случай.

что уравнение однозначно разрешимо (однозначное решение линейного уравнения над множеством действительных чисел, которое одновременно является областью определения этого уравнения).

Рассмотрим другой пример: Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

После выполнения описанных выше действий для нахождения решения Mathcad выдает сообщение о том, что решение не найдено.

Проанализировав данное уравнение приходим к выводу, что выданное Mathcad сообщение означает, что решений нет L=<>.

MathCAD выдает сообщение «Решение не найдено», даже если уравнение имеет «формальное решение», которое не принадлежит области определения (смотри примеры ниже).

Многозначность.
Если в качестве решения MathCAD выдает имя переменной, это означает, что множество решений уравнения совпадает с областью определения. Однако, такие понятия, как множество решений уравнения и область определения, отсутствуют в MAthCAD и он не выписывает оболасть определения. Вы можете найти область определения, решая с помощью Mathcad систему неравенств или уравнений

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Такой результат, выданный Mathcad после выполнения действий по решению уравнения, означает, что любое значение x из базового множества удовлетворяет этому уравнению, т. е. L=R.

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Решение 6 копируем в буфер, а затем выделяем маркером переменную x и активизируем команду Substitute (Замена) подменю Variable (Переменные) меню Symbolics (Символы) для замены переменной значением 6.

Рассмотрим другой пример: Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Последнее уравнение (рисунок справа) условно эквивалентно уравнению:2x=4. Решение уравнения Mathcad: 2. Формальное решение x = 2 не входит в область допустимых значений. Mathcad выдает правильное сообщение!

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Здесь также правильное решение: множество решений совпадает с областью допустимых значений L = D. Только следует учесть, что D=>.

Квадратные уравнения и алгебраические уравнения высших порядков.

Определение: Уравнение P(x)=0 называется алгебраическим уравнением n-го порядка, если P(x) представляет собой полином степени n, при n=2 данное уравнение называется квадратным уравнением.

При решении такого рода уравнения необходимо выполнить те же действия, что и при решении линейных уравнений.

Квадратное уравнение.

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Иррациональное уравнения (уравнения с радикалами).

Корни (радикалы) могут вычисляться в MathCAD либо при помощи знака корня (клавиши [Ctrl+\]), либо как степени (клавиша [^] с дробными показателями. Знак квадратного корня вводится нажатием клавиши [\]. Знак корня и квадратный корень можно найти на панели Calculator (Калькулятор). Последовательность действий при решении уравнений с радикалами та же, что и при решении рассмотренных ранее уравнений.

С точки зрения теории, между решениями уравнений с радикалами и решением алгебраических уравнений имеется два важных различия, по крайней мере, при нахождении действительных решений.

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Классический случай решения уравнения с радикалами.

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Mathcad распознает «фиктивные» решения (которые могут возникнуть в результате неэквивалентного преобразования «возведение в квадрат») и выдает верное сообщение: Решение не найдено. L =

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

В приведенных примерах демонстрируется способность MathCAD находить область определения иррационального уравнения путем решения неравенств.

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Уравнения с радикалами третьей степени, как и уравнения с комплексными коэффициентами, не представляют для MathCAD никакой сложности.

В данном примере использование палитры символьных преобразований позволяет решить уравнение (solve) и упрстить результат (simplify)

Источник

Как решать уравнения в маткаде

Уравнение и системы уравнений в математическом пакете Mathcad в символьном виде решаются с использованием специального оператора символьного решения solve в сочетании со знаком символьного равенства, который может быть также введен с рабочей панели “Символика”. Например:

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Аналогичные действия при решении уравнений в Mathcad можно выполнить, используя меню “Символика”. Для этого необходимо записать вычисляемое выражение. Затем выделить переменную, относительно которой решается уравнение, войти в меню Символика, Переменная, Разрешить. Например:

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

В случае, если необходимо упростить полученный результат, используется знак равенства [=]. Например:

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

При решении некоторых уравнений, результат включает большое количество символов. Mathcad сохраняет его в буфере, а на дисплей выводитcя сообщение: “This array has more elements than can be displayed at one time. Try using the “submatrix” function” – “Этот массив содержит больше элементов, чем может быть отображено одновременно. Попытайтесь использовать функцию “submatrix””. В этом случае рекомендуется использовать численное решение. Или, в случае необходимости, символьное решение может быть выведено и отображено на дисплее.

Символьное решение может быть получено с использованием блока given … find. В этом случае при записи уравнения для связи его левой и правой части использует символ логического равенства “=” с панели инструментов Boolean, например:

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Аналогичным способом решаются системы уравнений в символьном виде. Ниже приводятся примеры решения систем уравнений в символьном виде различными способами. При использовании оператора символьного решения solve в сочетании со знаком символьного равенства Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткадесистема уравнений должна быть задана в виде вектора, который вводится вместо левого маркера оператора solve, а перечень переменных, относительно которых решается система, вместо правого маркера. Например:

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Пример использования блока given…find для решения системы уравнений:

Источник

Как решать уравнения в маткаде

Mathcad дает возможность решать также и системы уравнений. Максимальное число уравнений и переменных равно пятидесяти. В первой части этого раздела описаны процедуры решения систем уравнений. В заключительной части приведены примеры и проведено обсуждение некоторых часто встречающихся ошибок. Результатом решения системы будет численное значение искомого корня. Для символьного решения уравнений необходимо использовать блоки символьного решения уравнений. При символьном решении уравнений искомый корень выражается через другие переменные и константы.

Ключевое слово Given, уравнения и неравенства, которые следуют за ним, и какое-либо выражение, содержащее функцию Find, называются блоком решения уравнений.

На Рисунке 5 показан рабочий документ, который использует блок решения уравнений для решения одного уравнения с одним неизвестным. Так как имеется только одно уравнение, то только одно уравнение появляется между ключевым словом Given и формулой, включающей функцию Find. Так как уравнение имеет одно неизвестное, то функция Find имеет только один аргумент. Для решения одного уравнения с одним неизвестным можно также использовать функцию root, как показано ниже:

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Рисунок 5: Блок решения уравнений для одного уравнения с одним неизвестным.

Между ключевым словом Given и функцией Find в блоке решения уравнений могут появляться выражения строго определенного типа. Ниже приведен список всех выражений, которые могут быть использованы в блоке решения уравнений. Использование других выражений не допускается. Эти выражения часто называются ограничениями. В таблице, приведенной ниже, через x и y обозначены вещественнозначные скалярные выражения, а через z и w обозначены любые скалярные выражения.

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде
УсловиеКак ввестиОписание
w = z[Ctrl] =Булево равенство возвращает 1, если операнды равны; иначе 0
x > y>Больше чем.
x

Что делать, когда имеется слишком мало ограничений

Если количество ограничений меньше, чем количество переменных, Mathcad вообще не может выполнить блок решения уравнений. Mathcad помечает в этом случае функцию Find сообщением об ошибке “слишком мало ограничений”.

Задача, аналогичная той, которая приведена на Рисунке 12, называется недоопределенной. Ограничений в ней меньше, чем переменных. Поэтому ограничения не содержат достаточной информации для поиска решения. Поскольку функция Find имеет пять аргументов, Mathcad определяет, что требуется решить два уравнения с пятью неизвестными. Вообще говоря, такая задача обычно имеет бесконечное число решений.

При использовании блока решения уравнений в Mathcad необходимо задать количество уравнений по крайней мере не меньшее, чем число искомых неизвестных. Если зафиксировать значения некоторых переменных, удастся решить уравнения относительно оставшихся переменных. На Рисунке 13 показано, как, зафиксировав часть переменных, решить недоопределенную задачу из Рисунка 12. Поскольку функция Find содержит только два аргумента, z и w, Mathcad определяет переменные x, y и v как имеющие фиксированные значения 10, 50 и 0 соответственно. Блок решения уравнений становится в этом случае корректно определенным, потому что теперь имеются только две неизвестных, z и w, и два уравнения.

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Рисунок 12: Функция Find имеет пять аргументов, поэтому Mathcad определяет, что требуется решить два уравнения с пятью неизвестными.

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Рисунок 13: Проблема может быть решена, если уменьшить количество аргументов функции Find.

Исправляем ошибки: Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter

Источник

Решение систем уравнений в MathCad

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Для решения уравнений в Mathcad можно воспользоваться двумя способами. Эти способы были частично рассмотрены в разделе «Решение уравнений»:

В рабочем поле mathcad записываем слово Given. Это служебное слово. Оно подключает определенные программные модули mathcad для обработки исходных данных, необходимых для решения системы уравнений численными методами.

Затем указывается начальное приближение для искомых переменных. Это нужно для увеличения скорости и точности решения системы. Если начальное приближение не задать, то mathcad по умолчанию примет его равным нулю для всех переменных, при этом, если окажется, что система имеет несколько решений, то есть риск не определить все корни. Поэтому лучше всегда задавать приближение

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Рис. 1. Ввод исходных данных в поле mathcad

Далее вводятся уравнения. Их можно записать в явном или неявном виде. Само уравнение набирается с клавиатуры вручную с использованием панели Calculator. Из этой панели можно взять основные математические операции: дроби, тригонометрию, факториалы и прочее. Уравнение нужно записывать с использованием логического символа «ровно». На панели Boolean он выделен жирным шрифтом (см. рис. 2)

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Рис. 2. Панели Boolean и Calculator

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Рис. 3. Ввод функции Find()

Для того чтобы увидеть результат решения системы уравнений, после Find(x, y, z. ) следует поставить символ «» либо «=» из панели Evaluation (см. рис. 4).

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Рис. 4. Панель «Evaluation»

В зависимости от сложности системы через определенное время MathCad выведет результат. На рис. 5 можно рассмотреть синтаксис и результат решения системы уравнений. Обратите внимание, что можно присваивать результат решения системы матричной переменной и можно работать с отдельными ее элементами

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

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

Mathcad позволяет решать системы уравний в символьном виде. Обычно это полезно, когда требуется получить не точное значение переменных, а их выражения через константы. Например, если мы заменим все числовые константы на неизвестные параметры и решим уравнение относительно x, y и z, то результат выведется в символьном виде (см. рис. 6). Причем, обратите внимание, что в данном случае нам не нужно вводить начальное приближение и мы должны использовать символ «» для вывода результата. Как правило, символьное решение получается громоздким, поэтому не всегда рекомендуется использовать этот метод

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Рис. 6. Результат символьного решения системы уравнений

Использование метода Solve:

Как показывает практика, методом solve иногда удается решить системы уравнений, которые не поддаются решению с помощью функции Find()

Синтаксис следующий: на панели matrix нажимаем иконку Matrix or Vector и в появившемся окне указываем количество уравнений входящих в систему. В нашем примере их будет три (см. рис. 7)

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Рис. 7. Создание матрицы для метода SOLVE

Заполняем систему, вводя последовательно все уравнения используя логический символ «ровно» из панели Boolean. Каждый элемент матрицы-столбца содержит одно уравнение (см. рис. 8)

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Рис. 8. Ввод системы уравнений для метода SOLVE

Когда все уравнения введены, убедитесь, что курсор ввода находится в вашей матрице и затем нажмите кнопку «solve» из панели Symbolic. Появится служебное слово (функция) solve. Далее поставте запятую и введите последовательно все переменные, относительно которых необходимо решить систему уравнений (см. рис. 9)

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Рис. 9. Синтаксис метода SOLVE для решения систем

Уведите курсор в свободное поле mathcad и дождитесь окончания решения системы. Обратите внимание, что мы не вводили начальные приближения. Даный метод их назначает автоматически. Обратите так же внимание, что для решения системы в символьном виде синтаксис аналогичен (см. рис. 10)

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Рис. 10. Синтаксис метода SOLVE для решения систем

Как показывает моя инженерная практика, решение систем в символьном виде сопряжено с большими вычислительными трудностями. То есть иногда решение системы занимает массу времени, и в итоге mathcad выдает выражение для одной переменной непомерной длины, которое нельзя использовать. Поэтому рекомендуется прменять эту возможность лишь в крайних случаях и по возможности «помогать» mathcad, заменяя константы известными числовыми значениями

Как решать уравнения в маткаде. Смотреть фото Как решать уравнения в маткаде. Смотреть картинку Как решать уравнения в маткаде. Картинка про Как решать уравнения в маткаде. Фото Как решать уравнения в маткаде

Donec eget ex magna. Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis. Praesent rutrum sem diam, vitae egestas enim auctor sit amet. Pellentesque leo mauris, consectetur id ipsum sit amet, fergiat. Pellentesque in mi eu massa lacinia malesuada et a elit. Donec urna ex, lacinia in purus ac, pretium pulvinar mauris. Curabitur sapien risus, commodo eget turpis at, elementum convallis elit. Pellentesque enim turpis, hendrerit tristique.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dapibus rutrum facilisis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Etiam tristique libero eu nibh porttitor fermentum. Nullam venenatis erat id vehicula viverra. Nunc ultrices eros ut ultricies condimentum. Mauris risus lacus, blandit sit amet venenatis non, bibendum vitae dolor. Nunc lorem mauris, fringilla in aliquam at, euismod in lectus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. In non lorem sit amet elit placerat maximus. Pellentesque aliquam maximus risus, vel venenatis mauris vehicula hendrerit.

Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis. Praesent rutrum sem diam, vitae egestas enim auctor sit amet. Pellentesque leo mauris, consectetur id ipsum sit amet, fersapien risus, commodo eget turpis at, elementum convallis elit. Pellentesque enim turpis, hendrerit tristique lorem ipsum dolor.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *