Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
сведения по экзамену.doc
Скачиваний:
39
Добавлен:
18.04.2019
Размер:
1.51 Mб
Скачать
  1. Типы данных. Элементы входного языка Mathcad

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

Алфавит входного языка системы включает:

  • строчные и прописные буквы латинского и греческого алфавитов;

  • арабские цифры от 0 до 9;

  • системные переменные;

  • операторы;

  • имена встроенных функций;

  • специальные знаки.

Основные элементы языка системы:

  • константы;

  • переменные;

  • операции и операторы;

  • функции;

  • управляющие структуры.

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

В MathCAD строчные и прописные буквы в идентификаторах различаются.

Константы могут быть:

  • целые (384);

  • вещественные (от 10-307 до 10307);

  • комплексные (5+2.3i) и другие;

  1. Выполнение базовых вычислений в MathCad, примеры

К базовым операторам системы относятся:

: = – оператор локального присваивания;

= – оператор вычисления;

 – оператор глобального присваивания.

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

Вычисление:

1 способ:

выражение =

2 способ:

имя_переменной := выражение

имя_переменной =

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

  1. Работа с дискретными переменными в MathCad, примеры

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

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

x:= xn..xk

x:= xn, xn+∆x..xk

где x – имя переменной, xn – ее начальное значение, xk – конечное значение, ∆x – шаг изменения переменной.

  1. Стандартные и пользовательские функции в MathCad, примеры

Стандартные функции разделены на категории:

  • математические (арифметические, тригонометрические, комплексные т.д.);

  • векторные и матричные;

  • статистические;

  • аппроксимации и интерполяции;

  • решения линейных, нелинейных, дифференциальных уравнений и систем;

  • доступа к внешним данным и т.д.

Для вставки функции в выражение используется команда Вставка – Функция или инструмент f(x) на ПИ. Для вставки часто используемых функций (sin(x), ln(x) lg(x)=log(x) и др.) можно использовать ПИ Калькулятор.

Аргументы тригонометрических функций должны указываться в радианах. Функции пользователя перед использованием должны быть определены. Общий вид описания функции:

имя_функции (список формальных параметров):=выражение

Имя функции задается как любой другой идентификатор.