Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Vvedenie_v_spetsialnost_A5_2_07_2012.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
19.62 Mб
Скачать

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

Методы решения систем уравнений рассмотрим те же, что и при решении уравнений: это вычислительный блок Given - Find и solve

1-й способ: вычислительный блок Given Find.

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

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

Приводим пример решения систем с помощью метода solve.

Этот метод очень хорошо подходит для получения корня в символьном виде. Записывается он так же как и для уравнений, с тем лишь отличием, что уравнения записываются в матрицу-столбец. Далее давится кнопка на панели Symbolic с надписью solve, и затем перечисляются все искомые переменные. Форма записи представлена в примере на рис. 5.2.

5.4.9. Программирование в MathCad

Составление программ – дело, как известно, не простое и почему-то очень нелюбимое многими студентами инженерных специальностей. На самом деле программирование – это очень удобная и полезная вещь в расчетах. В MathCad программа фактически является простой функцией и в конечном итоге просто числом. Сама же функция может работать по алгоритму, который Вы составите.

В MathCad программы составляются следующим образом. Допустим, есть некоторые исходные величины, которые необходимо определенным образом преобразовать и соотнести так, чтобы в результате получить требуемое.

Для практического пояснения приведем пример составления программы для матрицы (рис. 5.3).

189 Рис. 5.2. Пример решения систем уравнений

Рис. 5.3. Пример составления программы

КОНТРОЛЬНЫЕ ВОПРОСЫ

  1. Для решения каких задач может быть использована программа Electronics Workbench?

  2. Что содержат библиотеки системы Electronics Workbench?

  3. Перечислите основные достоинства программы Electronics Workbench.

  4. Для решения каких задач может быть использована среда программирования LabVIEW?

  5. Что представляет собой виртуальный прибор среды LabVIEW?

  6. Для решения каких задач может быть использован пакет прикладных программ MATLAB?

  7. Перечислите типы программ, написанных на языке MATLAB.

  8. В чем состоит основная особенность языка MATLAB?

  9. Что представляют собой наборы инструментов MATLAB?

  10. Для решения каких задач может быть использована система компьютерной алгебры Mathcad?

  11. В чем заключается принцип WYSIWYG?

  12. В чем основные достоинства системы Mathcad?

  13. С какой целью используются пакеты расширений и библиотек системы Mathcad?

  14. Как выполняется программирование в системе Mathcad?

  15. В чем различия численных и символьных методов, применяемых в системе Mathcad?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]