русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Оператор суммирования элементов вектора


Дата добавления: 2015-07-23; просмотров: 1340; Нарушение авторских прав


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

Чтобы вычислить сумму всех элементов вектора v, определенного где-либо в рабочем документе, выполните следующие действия:

· Щёлкните в свободном месте или в поле. Затем нажмите клавиши[Ctrl]4.

· Введите имя вектора или выражения, принимающего векторные значения. Mathcad вернет сумму всех элементов вектора. В этом примере используется вектор, приведенный на Рисунке 2.

 

 

Оператор производной Mathcad предназначен для нахождения численного значения производной функции в заданной точке. Например, чтобы найти производную x3 по x в точке x = 2, выполните следующее:

· Сначала определите точку, в которой необходимо найти производную. Наберите x:2.

· Щёлкните ниже определения x. Затем наберите ?.Появляется оператор производной с двумя полями,

· Щёлкните на поле в знаменателе и наберите x. Это имя переменной по которой проводится дифференцирование.

· Щёлкните на поле справа от d/dx и наберите x^3. Это — выражение, которое нужно дифференцировать.

· Нажмите знак =, чтобы увидеть результат.

Рисунок 4: Примеры дифференцирования при помощи Mathcad.

На Рисунке 4 показаны примеры дифференцирования в Mathcad.

От алгоритма вычисления производной, который используется в Mathcad, можно ожидать, что первая производная будет вычислена с точностью 7 или 8 значащих цифр, если точка, в которой ищется производная, удалена от особенностей функции. Точность этого алгоритма уменьшается на одну значащую цифру при каждом увеличении порядка производной.



Необходимо помнить, что результат дифференцирования есть не функция, а число — значение производной в указанной точке переменной дифференцирования. В предыдущем примере производная от x3 не есть выражение 3x2, а значение 3x2, вычисленное в точке x = 2. Информацию по поводу символьного вычисления производных см. в Главе “Символьные вычисления”.

Хотя дифференцирование возвращает только одно число, можно определить одну функцию как производную другой функции. Например:

Вычисление f(x) будет возвращать в численной форме производную g(x) в точке x.

Эта методика может быть использована для вычисления производной функции в последовательности точек. См. пример на Рисунке 5.

Рисунок 5: Вычисление производной функции в последовательности точек.

Рисунок 6: Результаты вычисления производной функции в различных точках, сохраненные как элементы вектора.

Сделаем несколько замечаний относительно численного дифференцирования в Mathcad:

· Выражение, которое нужно дифференцировать, может быть вещественным или комплексным.

· Переменная дифференцирования должна быть простой неиндексированной переменной. Для вычисления производной в отдельных различных точках — элементах вектора — используйте методику, приведенную на Рисунке 6.



<== предыдущая лекция | следующая лекция ==>
Советы по набору операторов | Производные более высокого порядка


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.667 сек.