Раздел: Документация
0 1 2 3 4 5 6 ... 177 простой пример, как задание функции и получение ее численного значения — это тоже программа. Читает же программы Mathcad точно так же, как компилятор любого из языков программирования: слева направо и сверху вниз. Если же вы пытаетесь получить значение функции, введя ее имя с нужной величиной переменной раньше определяющего ее выражения, то вы заставляете подсчитывать систему неизвестную ей функцию. А это, естественно, невозможно. Кстати, в Mathcad существует несколько сотен видов сообщений об ошибках. Вычислить значение функции или выражения можно также, присвоив переменной (или переменным), от которых она зависит, конкретные числовые значения. Например: Обратите внимание, что Mathcad может оперировать комплексными числами с той же эффект»вностью, что и обычными. Вообще, точность вычислений в Mathcad очень высока и составляет 15-16 знаков после запятой (при использовании символьных методов она может быть гораздо выше). Однако при принятых по умолчанию настройках ответ округляется до третьего знака. Каким же образом можно получить более точный результат, мы поговорим в гл. 2. Вы уже, наверное, заметили, что вид курсора ввода сразу же меняется с красного крестика на голубой уголок, как только вы начинаете набирать какую-либо формулу. При редактировании выражений такой вил курсора имеет принципиальное значение, поскольку в Mathcad ныделенной считается та часть формулы, которая охватывается его взаимно перпендикулярными линиями. По умолчан ню, как только вы начинаете набирать какую-то информацию, включается формульный режим ввода. Этот режим характеризуется прежде всего тем, что любые введенные в нем выражения анализируются исходя из их математического смысла. Однако, помимо формульного, в Mathcad существует и текстовый режим ввода. Чтобы перейти в него, набрав какой-нибудь текст, нажмите пробел. При этом поменяется шрифт введенного слова, а курсор ввода приобретет вид Красной линии. При работе в текстовом режиме проводить расчеты невозможно, однако он все же очень полезен при создании всевозможных комментариев, Прн работе в Mathcad важно понимать, что в нем реализованы идеи двух принципиально различающихся подходов к вычислениям. Более традиционные численные методы используют разнообразные алгоритмы, позволяющие, более или менее точно получать численный результат той или иной математической операции за счет всевозможных приближений. Более сложными по своей технической реатизации и более универсальными по возможностям являются символьные, или аналитические, методы. Работа символьного процессора связана с анализом текста самой преобразуемой формулы, а это по-зволяег. например, при ннтефиюваиии получать не просто десяпую дробь ответа как в случае применения численного метода, а саму функцию первообразной. Кроме того, символьные результаты абсолютно точны. В общем, смело можно утверждать, что по всем параметрам аналитические решения в Mathcad превосходят численные. Однако, к сожалению, применение возможностей символьного процессора весьма офаничено тем, что для очень немногих задач существует аналитическое решение, а также тем, что далеко не со всеми задачами программа может справиться. Более подробная сравнительная характеристика численными символьных методов приведена в атедующей главе книги, Некоторые примеры могут быть просчитаны как символьно, так и численно. Чтобы система могла определить, по какому типу следует проводить расчет, существуют два различных оператора вывода. С одним на них, оператором численного вывода «=*,мы уже знакомы. Второй же, оператор символьного вывода, имеет вид стрелки, и ввести его можно с панели Symbolic (Символьные), Никаких различий в технике использования этих операторов нет. Рассмотрим пример выполнения одного и того же преобразования символыгым и численным процессором. Попробуем подсчитать несобственный интеграл вероятности. Для этого найдем на панели Calculus (Вычислительные) оператор определенного интеграла и введем его в документ: С ill Данный оператор содержит четыре маркера, в которые вводим информацию в соответствии с принятыми в математике правилами: "со dx Чтобы задать степень экспоненты и икса, используйте соответствующие операторы панели Calculator (Калькулятор). Символ бесконечности можно ввести с панели Calculus (Вычислительные). Чтобы получить расчет с помощью приближенного численного метода, вводим «"»: dx = 0,886 Если же вам необходим1 более корректный аналитический результат, используйте оператор символьного вывода га. -dx-> 22 DO Приведенные примеры показывают принципиальное различие численных и символь-ных расчетов; символьный процессор производит вычислении подобно человеку и стремится получить резулътатв виде какого-то выражения, а численный процессор всегда выдает только десятичную дробью Помимо определенного, символьный процессор может вычислять и неопределенный интеграл (чего, естественно, нельзя сделать с помощью численных методов): -12 11 sin(x>co5(x)-xdx-» —x-cos(x) + -sin(x>cos(x) + --x 244 Вообще, возможности аналитических преобразований в Mathcad просто удивительны. Весьма подробно о них мы поговорим в последующих главах, а пока рассмотрим пример аналитическою решения уравнения с помощью оператора solve (Решить) панели Symbolic (Символика): х , х . -ЫЬ) е -ba solve,х ->- -1 + 1п(а) Очень просто можно построить в Mathcad и график любой функции. Для этого нужно задействовать кнопку с изображением плоской кривой панели Graph (Графические). При этом на лист будет вставлена специальная заготовка, в центральных маркерах которой, рас положенных снизу и слева ее внутренней рамки, следует задать вид функции (или ее имя) и переменную, от когорон она зависит. Вот и все (рис. 1.4). Graph Щ
Рис. 1.4. Построение графика в Mathcad Тимов всевозможных графиков в Mathcad существует довольно много. Однако особенно поражают возможности форматирования их вида. Подробно этот вопрос будет рассмотрен в гл. 6. В данном разделе авторы изложили тот минимум, владея которым, можно приступать к непосредственному изучению тематических глав, И если вам не терпится начать поскорее решать — пропустите остаток этой главы. К изложештому здесь материалу, касающемуся в основном всевозможных параметров оформления документа, вы сможете вернуться по мере необходимости. 1.4. Ввод информации В этом разделе мы рассмотрим основные принципы задания формул и текстовых комментариев, а также особенности проведения некоторых стандартных операций с ними 1.4.1. Создание формул Научиться набирать формулы в Mathcad чрезвычайно просто, даже не читая учебники. Все дело в том, ЧТО работает формульный редактор в интуитивном режиме, и все 0 1 2 3 4 5 6 ... 177
|