Математика | ||||
Инженерные расчеты на программируемых микрокалькуляторах-Трохименко Я. К Техшка, 1985.— 328 с., ил | ||||
Трохименко Я. К., Любич Ф. Д.
Инженерные расчеты на программируемых микрокалькуляторах.-К.: Техшка, 1985.— 328 с., ил.-(Б-ка инженера).—Библиогр.: с. 326. В пер. тип 5 — 1 р. 30 к., в пер. тип 7 — 1 р. 40 к. 30 000 экз. Рассмотрены особенности вычислений на микрокалькуляторах, погрешности ре. зультатов вычислений, составление, отладка и перевод программ на входных языках отечественных программируемых микрокалькуляторов. Описаны<"™°*™1™™ле™? алгоритмов и программ для решения основных задач, связанные -с и"**нер"'м "Р° актированием: вычислениями по аналитическим выражениям. Рвением ^равнение и систем уравнений, численным интегрированием, статистической обработкой резулы т^-т-лг. -чъ-уиш-чшиоита иигпАынлй оптимизацией. ПРЕДИСЛОВИЕ \Лалогабаритные микро-ЭВМ, на-•* ' зываемые микрокалькуляторами, успешно используются для решения повседневных инженерных задач. Доступность, определяемая портативностью, малой стоимостью машинного времени и простотой пользования, обеспечивает широкое применение микрокалькуляторов в качестве достаточно мощного персонального вычислительного средства. Особенно большие возможности связаны с использованием программируемых микрокалькуляторов, из которых многие по ряду показателей не уступают универсальным ЭВМ первых поколений. Однако эффективное применение этих микро-ЭВМ требует знания численных методов, теории погрешностей и особенностей программирования, что обусловливает необходимость в пособиях для широкого круга пользователей программируемых микрокалькуляторов. Первая отечественная книга по применению микрокалькуляторов для инженерных расчетов [11] вышла в свет, когда промышленность выпускала лишь первый массовый программируемый микрокалькулятор типа «Электроника БЗ-21», а его пользователи только начинали осваивать программирование решения сложных задач. В настоящее время ассортимент программируемых микрокалькуляторов существенно расширился, а их вычислительные возможности возросли. Существенную помощь при инженерных расчетах оказывают пособия и справочники [13, 19], содержащие программы решения типовых задач. Однако самые обширные сборники программ не могут охватить многообразия задач, встречающихся в инженерной практике, а для эффективного использования таких программ необходимо знать методику их составления и уметь оценивать точность результатов вычислений. Поэтому по мере совершенствования микрокалькуляторов, усложнения их входных языков и соответствующего расширения вычислительных возможностей издание пособий по применению про-1раммируемых микрокалькуляторов становится еще более акту-атьным. Настоящая книга, являясь практическим пособием по программированию решения инженерных задач, коренным образом отличается от книги [11] с близким названием не только текстом, включая про-rpajWMbi, но и особенностями изложения. Основное внимание в настоящей книге уделено методике составления оптимальных программ решения типовых математических задач, к которым сводятся инженерные расчеты, с максимальным использованием вычислительных возможностей программируемых микрокалькуляторов. Объем книги ограничил возможность подробного рассмотрения методики составления алгоритмов и их последующей реализации на входных языках микро- ОГЛАВЛЕНИЕ Стр. Предисловие ..................... 3 Глава 1. Особенности работы микрокалькуляторов 1. Алгоритмы и программы.............. 5 2. Системы команд и входные языки микрокалькуляторов 12 3. Непрограммируемые микрокалькуляторы....... . 19 4. Особенности программируемых микрокалькуляторов .... 27 5. Массовые программируемые микрокалькуляторы . . . . . 33 Глава 2. Погрешности результатов вычислений 1. Причины погрешностей инженерных расчетов ...... 42 2. Операционные погрешности автоматических вычислений . -. . 49 3. Оценка погрешности результатов расчета........ 54 4. Повышение точности результата вычислений ....... 64 5. Обратная задача анализа погрешностей ......... 71 Глава 3. Программирование микрокалькуляторов 1. Форма записи программ .............. 73 2. Критерии оптимальности программ.......... 79 3. Методика составления программ ........... 87 4. Перевод программ................ 95 5. Проверка и отладка программ............ 102 Глава 4. Инженерные расчеты по аналитическим выражениям 1. Подготовка расчетных формул для программирования .... 108 2. Построение графиков функциональных зависимостей ..... 112 3. Операции над комплексными числами и векторами . . . .120 4. Операции над степенными многочленами ........ 129 5. Интерполирование табличных моделей ......... 136 6. Аппроксимация функциональных зависимостей ......144 Глава 5. Решение уравнений и систем уравнений 1. Вычисление вещественных корней нелинейных уравнений ... 154 2. Решение нелинейных алгебраических уравнений......163 3. Решение систем уравнений............. 174 4. Операции над матрицами.............. 185 5. Решение задач в общем виде ............. 193 Глава 6. Интегрирование и вычисление специальных функций 1. Вычисление определенных интегралов .........200 2. Интегрирование дифференциальных уравнений первого порядка 210 3. Решение систем дифференциальных уравнений ...... 216 4. Цифровое моделирование.............. 220 5. Вычисление специальных функций.......... 229 327 Глава 7. Статистические расчеты 1. Оценка характеристик одномерных случайных величин . . . . 23i 2. Дисперсионный и регрессионный анализы . . . . . . . . 244 3. Аппроксимация результатов эксперимента ....... 241 4. Моделирование случайных событий .......... 25] 5. Статистические испытания............. 26! Глава 8. Оптимизация решений инженерных задач 1. Постановка задачи оптимизации ........, . . 26! 2. Линейное программирование............ 27' 3. Нелинейное программирование ........... 28! 4. Минимизация многоэкстремальных функций ....... 29! 5. Минимизация функций при ограничениях ........ 291 Приложение Программы на входном языке ЯМК34 .......... 30: Программы на входном языке ЯМК21 .......... 301 Список литературы Цена: 150руб. |
||||