Иллюстрированный самоучитель по MathCAD 7

Язык программирования системы MathConnex

Зарезервированные слова и идентификаторы

Зарезервированные слова, которые нельзя использовать в качестве идентификаторов для задаваемых пользователем объектов:

break cols complex delete else elseif end error for function if in list load
 nelem new real repeat return rows static until while xor

Примеры задания имен (идентификаторов) переменных:

this_is_my_variable tl х_5 R2D2

Имена должны быть заданы одним словом (допускается соединение нескольких слов символов объединения – горизонтальная черта снизу) и начинаться с буквы. Имена переменных допускается задавать только латинскими буквами.

Интерфейсные переменные

Интерфейсные переменные служат для организации обмена данными между блоками в документах MathConnex:

  • in0, in1,… – организуют ввод данных в блок с выходов других блоков;
  • out0, out1,… – организуют вывод данных из блока.

Интерфейсные переменные могут использоваться и в блоках системы MathCAD.

Создание списков, векторов и матриц

MathConnex может оперировать списками следующего вида:

{ ехрг, ехрг; ехрг, ехрг}

Списки создаются в фигурных скобках. Для разделения данных одного порядка используется запятая, а для данных разного порядка – точка с запятой.

Примеры задания списков:

Х = { 1, 2, 3} — задан вектор Х из трех элементов;

М= { 1, 2, 3; 4, 5, 6} — задана матрица М с размером 2х3.

Для задания векторов с элементами-числами можно использовать выражения вида:

start_expr: step_expr: end_expr

…где start_expr – условие, задающее начальное значение списка чисел; step_ ехрг – шаг изменения ряда чисел; end_expr – условие, задающее конечное значение чисел в списке.

Например, выражение:

Х-1:2:100

…создает вектор чисел с именем X, у которого первое число равно 1, а последующие (до значения 100) идут с шагом нарастания 2. Другие примеры:

Y = 1:5 — вектор чисел Х от 1 до 5 с шагом по умолчанию 1;

Z = 10:1 — вектор чисел Z от 10 до 1 с шагом по умолчанию -1;
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.