Основные положения. Для задания переменной в виде вектора (матрицы) можно нажать Ctrl+M или кнопку , расположенную на панели Матрица (Matrix)

  1. Работа с векторами и матрицами

Для задания переменной в виде вектора (матрицы) можно нажать Ctrl+M или кнопку , расположенную на панели Матрица (Matrix), а затем указывается необходимое количество строк и столбцов. Предварительно необходимо описать р-переменную, которая будет использоваться как нижний индекс (индекс массива). По умолчанию счет элементов вектора начинается с нуля.

Для задания массива случайных чисел можно использовать функцию rnd(x), которая возвращает случайную величину между 0 и х. Также можно использовать функцию runif(m,a,b), которая возвращает вектор m случайных чисел в диапазоне от a до b. В первом случае к элементам массива можно обращаться по индексу, во втором – нет. Это следует помнить, применяя функцию для решения задачи.

Сортировка выполняется с помощью функции sort(v), которая возвращает элементы вектора v, отсортированные в порядке возрастания.

  1. Функции для работы с файлами

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

- APPENDPRN("имя файла") – добавляет массив данных к уже существующему файлу из текущего каталога.

- WRITEPRN("имя файла") – записывает массив данных в новый файл, находящийся в текущем каталоге.

- READPRN("имя файла") – считывает массив данных из файла текущего каталога.


  1. Функции расчета максимума и минимума

Для поиска минимального или максимального используются соответственно функции min (N) и max (N), где вместо N может быть любой аргумент (матрица. функция), как в примере выше.

  1. Вычисление суммы и произведения

Операции вычисления суммы и произведения находятся на панели Матанализ (Calculus), вызываемой кнопкой . Для вычисления суммы можно использовать кнопку (Ctrl+Shift+4) или (Shift+4). После вызова первой операции на экране появиться следующий знак в двух нижних метках вводятся соответственно имя дискретной переменной и ее начальное значение, в верхней метке задается конечное значение, а в метке справа – выражение, определяющее слагаемое суммы. Вторая кнопка выводит изображение знака суммы бесконечного числа слагаемых. Для перемещения по меткам используется клавиша TAB. Аналогично используются кнопки (Ctrl+Shift+3) и (+Shift+3) для вычисления произведения, например:

  1. Программирование

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

Рассчитываться в программе может одно или несколько значений, в таком случае они задаются как вектор. Программа пишется внутри оператора Add Line. Переменные внутри программы присваиваются знаком с панели программирования. Для разветвления используются операторы if и otherwise. Для организации цикла используются операторы while и for. Для принудительного выхода из конструкции используется оператор break, для последующего принудительного продолжения – continue, для возврата функции – return, для ситуации ошибки – on error.

Так, к примеру, вы можете рассчитать:

При этом за рамками вертикальной линии переменной x существовать не будет.

В предыдущей лабораторной работе для расчета функции с условием мы использовали панель программирования:

Для примера приведем несколько решенных задач.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: