Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции инф / Modul5_1_2.doc
Скачиваний:
59
Добавлен:
23.02.2015
Размер:
172.54 Кб
Скачать

Основы программирования

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

Особенности применения программирования:

– возможность применения циклов и условных операторов;

– простота создания функций и переменных;

– возможность создания функций, содержащих закрытый для остального документа код, обработки ошибок.

Создание строки программного кода (ADDLINE)

Локальное присваивание

Условные операторы (if, otherwise)

<выражение>if <условие>

Если истинно, то выполняется выражение слева.

Операторы цикла (for, while, break, continue)

for – возможность организовать цикл с переменной, заставляя её пробегать определённый диапазон значений.

while – цикл с выходом из него по некоторому логическому условию.

break – досрочно завершить цикл.

continue – перейти к следующей итерации цикла

Возврат значения (return)

Возврат значения явно в последней строке:

Перехват ошибок (on error)

<Выражение2> on error <Выражение1>

Выражение1 – выражение, которое должно выполняться.

Выражение2 – выражение, которое будет выполнено вместо правого, если при его выполнении возникнет ошибка.

Символьные вычисления

Символьные операторы находятся на панели «Символы» («Symbolic»). Для отображения результата можно использовать только символьный процессор .

Упрощение выражений (simplify)

Используется для приведения выражения в более простую форму.

Если переменным, входящим в выражение, присвоены значения, они будут подставлены в выражение.

Если в выражениях, содержащих числа, есть десятичная точка – выполняется вычисление выражения

Разложение выражений (expand)

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

После слова expand следует ввести имя переменной, но можно просто удалить этот местозаполнитель.

Разложение на множители (factor)

Позволяет разложить полиномы на произведение более простых полиномов, а целые числа – на простые сомножители.

После слова factor местозаполнитель можно удалить.

Приведение подобных слагаемых (collect)

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

Коэффициенты полинома (coeffs)

Вычисляет полиноминальные коэффициенты относительно переменной, указанной после слова coeffs, и заносит эти коэффициенты в вектор, начиная с коэффициента при нулевой степени переменной.

Разложение на элементарные дроби (parfrac)

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

Подстановка переменной (substitute)

Используется для подстановки значения переменной в выражение.

Решение уравнений (solve)

Позволяет найти значение переменной (указывается после слова solve), при которой выражение обращается в ноль.

Прямые и обратные интегральные преобразования (fourier, laplace, ztrans, invfourier, invlaplace, invztrans)

MathCAD позволяет вычислять прямые и обратные преобразования Фурье, Лапласа и Z-преобразование. После ключевого слова указывается переменная, по которой необходимо выполнить преобразование.

25

Соседние файлы в папке Лекции инф