И другие программы этой серии
После ключевого слова series, через запятую, указывается имя переменной, по которой производится разложение, и порядок аппроксимации. Видно, что разложение в ряд хорошо работает в окрестности точки х=0, а по мере удаления от нее все сильнее и сильнее отличается от функции.
Получение численного значения выражения
С помощью символьного процессора можно рассчитать численное значение выражения (действительное или комплексное). Иногда такой путь представляется более удобным, чем применение численного процессора (т. е. знака обычного равенства). Чтобы рассчитать значение некоторого выражения, выберите команду Symbolics / Evaluate / Symbolically (Символика / Вычислить / Символьно), либо пункт Symbolics / Evaluate / Floating Point (Символика / Вычислить / С плавающей точкой). В последнем случае вам будет предложено с помощью диалога Floating Point Evaluation (Вычисления с плавающей точкой) задать точность вывода. В итоге применения данных команд MathCAD заменяет символьные результаты, где это возможно, значениями в виде чисел с плавающей точкой.
Еще один пункт меню Symbolics / Evaluate / Complex (Символика / Вычислить / Комплексно) позволяет представить выражение в виде а+b*i
Аналогичные по действию ключевые слова float и complex можно использовать в документах, вводя их с панели Symbolic (Символика). Ключевое слово float применяется вместе со значением точности вывода результата с плавающей точкой. С помощью слова complex можно преобразовывать выражения как в символьном виде, так и с учетом численных значений, если они были ранее присвоены переменным (несколько примеров).
Программирование в MathCAD
Реализовать тот или иной алгоритм вычисления в пакете Mathcad можно двумя способами:
? вставляя соответствующие операторы или функции в текст документа Mathcad. Такой способ называется программированием в тексте документа;
? используя так называемые программы-функции, которые содержат конструкции, во многом подобные конструкциям таких языков как Pascal или FORTRAN: операторы присваивания, операторы циклов, условные операторы и т.д.