logo search
mathcad

Запись функций как операторов

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

Поскольку оператор определяется так же, как и функция, можно ожидать, что его можно будет и записывать как функцию. Пример, приведенный на Рисунке 13, показывает, что это действительно так. Хотя запись подобная (1, 2) весьма необычна, ничто не мешает ее использовать.

И наоборот, можно записывать функцию, как будто это оператор. Например, многие предпочитают опускать круглые скобки вокруг параметров некоторых функций ( вместо ). Это можно делать, обращаясь с функцией sin, как c оператором. На нижней части Рисунка 13 приведен соответствующий пример.

Рисунок 13: Запись оператора как функции и функции как оператора.

Разделы

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

Использование диалогового окна “Вставить функцию” для просмотра всех доступных функций и ознакомления с их назначением.

  • Трансцендентные функции

Основные тригонометрические, показательные, гиперболические и Бесселевы функции.

  • Усечение и функции округления

Функции, которые извлекают какую-либо часть числа, включая реальную, мнимую, дробную или целую части.

  • Дискретные преобразования

Функции, связанные с дискретным комплексным преобразованием Фурье и волновым преобразованием.

  • Функции сортировки

Функции, предназначенные для сортировки элементов векторов и матриц.

  • Кусочно-непрерывные функции

Символ Кронекера, функция Хэвисайда и подобные им.

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

Встроенные функции Mathcad

Это — основной набор функций, которые поставляются с Mathcad. Все эти функции описаны в разных частях настоящего Руководства. Некоторые из них доступны только в Mathcad PLUS — если Mathcad PLUS не установлен, то некоторые функции, описанные в этом Руководстве, окажутся недоступными.

Пакеты Функций Mathcad.

Пакет Функций состоит из совокупности усовершенствованных функций, приспособленнных к специфической области применения. Описания этих функций содержатся в самом Пакете Функций. Список существующих Пакетов Функций постоянно расширяется и включает собрания функций для обработки изображения, численного анализа и продвинутого статистического анализа. Чтобы узнать больше относительно библиотеки Пакетов Функций, позвоните в MatSoft (USA) 8-101-617-577-1017. (В России консультации можно получить по 8-095-232-00-23, 8-095-126-90-65, 8-095-148-52-84).

Электронные Книги

Некоторые Электронные Книги содержат дополнительные функции. Описания этих функций находятся непосредственно в Электронных Книгах.

Функции, которые Вы записываете сами

Если Вы имеете Mathcad PLUS и 32 -разрядный компилятор языка C, можно записывать Ваши собственные встроенные функции.

Чтобы просмотреть список всех встроенных функций, доступных в Вашей версии Mathcad, выберите команду Вставить функцию из меню Математика. Хотя имена встроенных функций не чувствительны к шрифту, они чувствительны к регистру. Имена встроенных функций должны быть напечатаны с использованием прописных или строчных букв точно так, как показано в приводимых таблицах. Можно также использовать диалоговое окно Вставить функцию, чтобы вставить функцию вместе с полями для аргументов. Для этого:

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

Этот раздел описывает тригонометрические, гиперболические и показательные функции Mathcad вместе с обратными им. Здесь также описываются встроенные функции Бесселя.