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

    Функция вывода текущего времени. Спецфункции.

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

    • time (х) – значение системной переменной текущего времени (в секундах):
      • х – аргумент (нужен лишь для идентификации встроенной функции и не оказывает никакого влияния на результат).

    Типичное использование функции требует ее двукратного вычисления: до и после расчетного фрагмента, который вы собираетесь хронометрировать (листинг 2.10). Одиночное вычисление time(x) выдает абсолютное значение системной переменной времени (первая строка листинга 2.10). Помните о том, что для получения значимой информации о времени расчетов необходимо пересчитать заново содержимое всего документа командой Tools › Calculate Worksheet (Сервис › Вычислить все).

    Листинг 2.10. Хронометрирование вычислений:

    Иллюстрированный самоучитель по MathCAD 12 › Алгебраические вычисления › Функция вывода текущего времени. Спецфункции.

    Спецфункции

    В Mathcad встроено множество самых различных математических функций, которое пополняется от версии к версии. Большинство из них рассчитываются без привлечения специальных численных методов, но, тем не менее, играют важную роль, главным образом, в математической физике. Например, функции Бесселя по определению являются решениями различных краевых задач для некоторых обыкновенных дифференциальных уравнений (ОДУ). Конкретный вид соответствующих дифференциальных уравнений можно без труда отыскать в справочниках по спецфункциям или в справочной системе Mathcad.

    Спецфункции в Mathcad разбиты на несколько групп:

    • Bessel (Функции Бесселя) (рис. 2.10 и 2.11);
    • Error function and complementary error function (Интегралы ошибок);
    • Special functions (Остальные спецфункции).

    Примечание
    В Mathcad 12 появилась новая нормированная форма спецфункций Эйри (рис. 2.11), относящихся к классу бесселевых, запись которых сопровождается нижним индексом sc (например, AiSc), улучшающая точность их вычисления при больших значениях аргумента. Другие нормированные функции Бесселя были добавлены в предыдущих версиях, в частности, Mathcad 11
    .

    Иллюстрированный самоучитель по MathCAD 12 › Алгебраические вычисления › Функция вывода текущего времени. Спецфункции.
    Рис. 2.10. Функции Бесселя первого рода

    Иллюстрированный самоучитель по MathCAD 12 › Алгебраические вычисления › Функция вывода текущего времени. Спецфункции.
    Рис. 2.11. Функции Эйри (Aisc появилась в Mathcad 12)

    Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.