рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Символьные вычисления

Символьные вычисления - раздел Образование, MATHCAD: Учебное пособие Еще Одним Достоинством Пакета Является Возможность Аналитического (Символьног...

Еще одним достоинством пакета является возможность аналитического (символьного) решения задач. Безусловно, круг таких задач существенно уже круга задач, решаемых численными методами. Символьные преобразования могут производиться с помощью секции меню «Символика» или операторами панели «Symbolic». Покажем, как реализуются некоторые конкретные символические вычисления.

Решение уравнений производит оператор solve (решить). После его ввода необходимо заполнить места маркеров: справа вводится имя неизвестной или имена нескольких переменных, а слева – решаемое уравнение или их система. Результатом могут быть как аналитические выражения, так и численные значения корней. Последние могут быть приведены к привычным десятичным дробям после набора знака = (равно). Покажем это на примерах:

Следует отметить, что символьное решение сложных уравнений, содержащих экспоненты и тригонометрические функции, часто приводит к ошибочным результатам.

Следующие возможности пакета, связанные с символьными вычислениями, - это упрощение и разложение выражений –операторыsimplify (упростить) и expand (разложить) соответственно; разложение на множители – factor (от factoring – разложение на множители); разложение на элементарные дроби – parfrac (Partial Fraction – элементарные дроби); приведение подобных – collect (собрать); задание вектора коэффициентов полинома – оператор coeffs, служащий для упрощения ввода вектора v коэффициентов функции polyroots(v). Ниже показаны примеры использования названных операторов.

 

Увы, чаще всего приведенные операторы не могут выполнить задание.

 

 

Довольно часто приходится производить замену переменных в математических выражениях. В MathCAD это можно сделать с помощью символьного оператора substitute (заместить). Оператор имеет три маркера для ввода выражения (его имени), заменяемой переменной и замещающей переменной. При необходимости список замен, как показано ниже, может расширяться с использованием запятой между его элементами и логического знака равенства (Ctrl =) для реализации каждой из замен.

Пакет предоставляет также пользователю следующие средства для проведения математического анализа.

Символьное дифференцирование и интегрирование производят с помощью панели Calculus (вычисления) и символьного знака равенства → , набираемого совместным нажатием клавиш [Ctrl]и [.](точка), например:

Вычисление пределов тоже выполняют с использованием панели Calculus и символьного знака равенства. Покажем примеры вычисления пределов.

 

 

Аналогичными действиями организуют вычисление суммы и произведения членов некоторого ряда.

Столь популярное в математике разложение в ряд Тейлора осуществляют следующим образом. Определяют функцию, после чего вызывают оператор series (ряд) панели Calculus и заполняют маркеры ввода. Второй из них предназначен для определения переменной, по которой производят разложение, и точки, в окрестности которой оно осуществляется. По умолчанию производится разложение в окрестности нулевой точки. В примере показано, как задается другая точка с помощью знака логического равенства.

Три видаинтегральных преобразований: Фурье, Лапласаи Z-преобразование, - производит символьный процессор пакета. Каждое из них вызывается своим оператором – соответственно fourier, laplase, ztrans. Преобразования служат для перехода от оригинала к его изображению. Например, переход от сигнала во временной области с помощью преобразования Фурье к его изображению в частотной области позволяет существенно упростить за счет этого последующую обработку. Каждое из преобразований предполагает использование обратного преобразования. Оно реализуется соответствующими операторами: invfourier, invlaplase, invztrans. Приведем иллюстративный пример использования преобразования Фурье.

 

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

Преобразование Лапласа: F(s) = и его

обратное преобразование: f(t) = .

Z-преобразование: F(z) = и соответствующее

обратное преобразование: f(n) = .

– Конец работы –

Эта тема принадлежит разделу:

MATHCAD: Учебное пособие

РЯЗАНСКАЯ ГОСУДАРСТВЕННАЯ РАДИОТЕХНИЧЕСКАЯ АКАДЕМИЯ...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Символьные вычисления

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Рязань 2004
  УДК 681.3.06   MATHCAD: Учебное пособие / Рязан. гос. радиотехн. акад.; Сост. В.В. Карасев. Рязань, 2004. 48 с.   Содержит методический

Простейшие действия в системе
Загрузка системы производится так же, как и для любого приложения. После загрузки можно формировать блоки для решения пос

Определение переменных и функций.
Все объекты документа, участвующие в процессе получения результата, должны быть определены до момента их использования. Под определением понимают присвоение имени объекта (переменной, константы, фу

Ввод текстовых блоков.
Текстовые блоки являются комментариями к процессу получения результата. Переместив курсор ввода в нужное место, набирают < “ >. Появляется специальная рамка с красным курсоро

Форматирование результатов вычислений.
Система представляет численные результаты с точностью 3 знака после запятой, сохраняя при этом точность вычислений на уровне 15 знаков. Не значащие нули не показываются. Пользователь может задать т

Векторные и матричные функции.
Названные функции широко представлены в категории Vector and Matrix. Приведем некоторые из них, а также примеры их использования. Единичную матрицу возвращает функция identity(n)

Файлы данных.
Часто источниками данных становятся файлы. Ранние версии системы предполагали использование двух видов файлов: структурированных и неструкту

Решение одного уравнения.
Система предлагает пользователю два варианта функции root для нахождения одной неизвестной величины: с двумя и четырьмя арг

Решение дифференциальных уравнений
Для численного решения обыкновенных дифференциальных уравнений (ОДУ или ode – ordinary differential equation) система располагает различными средствами. Можно реализовать алгоритмы известных методо

Краевые задачи для ОДУ.
Краевые задачи, в отличие от задачи Коши, предполагают задание начальных условий на обеих границах интервала интегрирования. Для решения краевых задач также используются блок Given – Odesolve или в

Обработка данных
Пакет располагает средствами для проведения интерполяции и экстраполяции данных, их аппроксимации (приближения) и сглаживания. Интерполяция производится с целью получения

Программирование
MathCAD содержит средства для написания программ. Его программы – это выражения, состоящие из других выражений, включающих в себя конструкци

Графические возможности пакета
Они далеко не исчерпываются возможностями отображения на плоскости. Кроме уже рассмотренной графики в декартовой системе координат, имеется

Тема 5. Обработка данных
Варианты задания Для всех вариантов задания сформировать два вектора исходных данных на основе соответствующего варианта задания темы № 1. Вектор x состоит из 10

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги