Илья Тарасов - Руководство по программированию на Форте
Название: | Руководство по программированию на Форте | |
Автор: | Илья Тарасов | |
Жанр: | Руководства и инструкции, Самиздат, сетевая литература, Литература ХXI века (эпоха Глобализации экономики), Программирование: прочее, Forth | |
Изадано в серии: | неизвестно | |
Издательство: | Интернет-издательство «Stribog» | |
Год издания: | 2022 | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Руководство по программированию на Форте"
Краткое введение в современный Форт.
Читаем онлайн "Руководство по программированию на Форте". [Страница - 27]
Дифференциальные уравнения второго порядка описывают множество процессов, в числе которых движение зарядов в электростатическом поле, электромагнитные колебания, волновые процессы и многое другое. Наличие мощного математического аппарата делает такой способ описания очень удобным, а следствием использования этого подхода является необходимость использования в результирующих формулах трансцендентных функций.
Достаточным набором для реализации практически всего многообразия трансцендентных функций являются: синус, экспонента, арксинус и логарифм (базовые трансцендентные функции и обратные к ним). Сюда же можно добавить степенную функцию – возведение числа в дробную степень.
Серьезным препятствием для вычисления этих функций является отсутствие в цифровой электронике процессов, описываемых дифференциальными уравнениями второго порядка. Булева алгебра, лежащая в основе логических операций, позволяет реализовывать только базовые арифметические действия. Однако задача упрощается тем, что представление вещественных чисел имеет ограниченную точность, а следовательно, можно использовать приближенные формулы для вычисления трансцендентных функций, обеспечив совпадение тех разрядов результата, которые представлены в записи вещественного числа.
Простейшим способом приближенных вычислений является разложение функций в ряд. Удобнее всего пользоваться рядом Тейлора:
Этот ряд использует некоторую опорную точку x0 для вычисления функции в ее окрестностях. Производные в данной точке имеют фиксированные значения, так что искомая функция оказывается рядом, разложенным по целым степеням величины (x-x0). Зная величину (x-x0)n, можно получить (x-x0)n+1 простым умножением.
Основные трансцендентные функции имеют следующее разложение:
Для рядов существует понятие радиуса сходимости – максимально допустимое отклонение аргумента от опорной точки. При превышении допустимого значения ряд может стать расходящимся и будет давать неверные значения. Ряды, приведенные выше, имеют бесконечный радиус сходимости
Радиус сходимости следующих рядов ограничен и равен 1.
(формула также называется биномом Ньютона).
Книги схожие с «Руководство по программированию на Форте» по жанру, серии, автору или названию:
Стивен Розенфилд - Ухожу в Stand Up! Полное руководство по осуществлению мечты от Американской школы комедии Жанр: Юмор: прочее Серия: Мастер сцены |
Норма Грегори - Выжигание по дереву: Практическое руководство Жанр: Работа по дереву Год издания: 2007 |
ЭВМ Сура - Машина вычислительная электронная бытовая персональная "Сура" ПК 8000. Язык Бейсик. Руководство... |
Татьяна В. Романова - Знакомьтесь, собака. Руководство по уходу, общению и воспитанию Жанр: Домашние животные Год издания: 2023 Серия: ПРО собак |