Математика

Физика

Химия

Биология

Техника и    технологии

Программирование аналоговых вычислительных машин. Витенберг И. М. М., «Машиностроение», 1972, 408 стр. Книга посвящена вопросам методики постановки за- ; дач различных классов, приемам и методам подготовки задач и уравнений для их решения на аналоговых вычислительных машинах (АВМ) и приемам и методам совместного использования средств аналоговой и цифровой вычислительной техники. В книге содержатся общие определения, правила и рекомендации по программированию, использующие краткое изложение основ построения средств аналоговой вычислительной техники (АВТ). Рассмотрены методические и аппаратурные основы расширения круга задач, которые могут быть решены средствами аналоговой вычислительной техники, и приведены рекомендации по программированию при решении подобных задач, к числу которых относятся уравнения с частными производными, интегральные уравнения, задачи отыскания оптимальных решений и системы конечных уравнений. Для специалистов, занимающихся углубленным исследованием основных направлений применения средств АВТ, приведены рекомендации по построению и исследованию рациональных структур АВМ. Табл. 4. Ил. 172. Библ. 64 назв.
ПРЕДИСЛОВИЕ
D ыстрое развитие средств электронной аналоговой вычислительной техники (АВТ), использующих операционные усилители, исторически тесно связано с применением этих средств для исследования динамических систем в реальном времени. Основные успехи средств АВТ в этом направлении совпали по времени с весьма интенсивным развитием теории и практики систем управления сложными объектами, для исследования которых широко используются аналоговые вычислительные машины (АВМ), а также с быстрым развитием цифровой вычислительной техники.
Главные направления применения средств вычислительной техники по традиции складывались следующим образом: аналоговые машины рассматривались как средства моделирования систем, описываемых обыкновенными дифференциальными уравнениями, а цифровые машины — как средства численного решения разнообразных задач с развитой системой логических условий и переходов. В последнее время, однако, ЦВМ все чаще используют для моделирования различных явлений. С другой стороны, в аналоговую технику настойчиво проникают методы, распространенные в работе с цифровыми вычислительными устройствами, и аналоговые машины включают в себя логические переключательные элементы, средства запоминания, дискретные устройства для ввода и вывода информации и другие элементы дискретной техники. Все большее распространение получают также аналого-цифровые комплексы. Это позволяет значительно расширить сферу применения средств АВТ. Вместе с тем повышается актуальность проблемы эффективности использования вычислительной техники, которая в значительной степени опреде- * ляется техникой подготовки и программирования АВМ.
Программирование аналоговых вычислительных машин включает,вопросы методики постановки задач различных классов с помощью средств аналоговой техники, приемы и методы подготовки задач и уравнений для их решения на АВМ и, наконец, приемы и методы совместного использования средств аналоговой и цифровой вычислительной техники.
Овладение приемами программирования средств АВТ для специалиста любой области науки и техники означает способ-
ность быстрой и качественной постановки и исследования возникающих вопросов, а для специалиста в области вычислительной техники — возможность оптимального использования имеющихся в его распоряжении вычислительных средств.
Данная книга не претендует на роль руководства по программированию, так как эту задачу могут выполнять только конкретные описания к соответствующим машинам. В книге рассмотрены общие приемы постановки и программирования задач.
Большой круг и различная степень сложности вопросов, объединяемых понятием «программирование АВМ», затрудняет построение книги по программированию АВМ для одного уровня читателей. В связи с этим содержание книги распадается на несколько взаимосвязанных в одних и тех же главах частей. Часть материала содержит общие определения, правила и рекомендации по программированию, доступные читателю, впервые сталкивающемуся со средствами АВТ. Для этого же читателя введена и небольшая по объему первая глава, кратко знакомящая его с основами построения средств АВТ. Вторая часть материала предполагает возникновение у читателя, знакомого с общими методами программирования, желания расширить круг задач, которые можно решать средствами АВТ, и содержит определенные рекомендации по постановке задач различных классов. В третьей части изложены рекомендации по построению структур АВМ; эти рекомендации могут быть полезными как при эксплуатации, так и при построении средств АВТ.
Глава II, п. 3 и п. 4 гл. III, п. 2 гл. V написаны автором совместно с Э. А. Глузбергом.
Книга в значительной части обобщает ранее опубликованные работы автора и использует опыт коллектива НИИСЧЕТ-МАШа, в котором длительное время работает автор. В частности, в книге отражены методические рекомендации по программированию, разработанные под руководством и при участии автора в НИИСЧЕТМАШе. Книга отражает также курс лекций, который автор прочел в МИФИ.
Автор заранее благодарен за все замечания и советы по содержанию книги и просит направлять их по адресу: Москва, Б-66, 1-й Басманный пер., д. 3, издательство «Машиностроение».
ОГЛАВЛЕНИЕ
j Предисловие.................3
Глава 1. Общие принципы построения средств аналоговой вычислительной техники..............5
1. Основные черты аналоговых вычислительных машин .... 5
2. Выполнение линейных операций..........8
3. Выполнение нелинейных операций.........20
Глава II. Общие приемы и методика программирования .... 27
1. Предварительные замечания..........27
2. Некоторые сведения из теории обыкновенных дифференциальных уравнений. Методы решения..........28
3. Предварительный анализ задачи. Преобразование уравнений
к виду, удобному для решения на АВМ....... 42
4. Аппроксимация нелинейных функций........ 57
5. Построение схем электрического моделирования..... 74
6. Масштабы и масштабные соотношения........ 114
7. Особенности программирования линейных систем..... 131
Глава III. Вопросы оценки точности и методы эксплуатационного
контроля средств АВТ..........138
1. Основные определения, требования и критерии.....138
2. Основные источники погрешностей АВМ.......144
3. Методы определения точности АВМ........151
4. Методы эксплуатационного контроля АВМ......171
5. Вопросы оценки и выбора основных характеристик функциональных блоков при программировании АВМ.......186
• Глава IV. Программирование и применение АВМ при расширении их
математических возможностей...... . . .217
1. Решение дифференциальных уравнений в частных производных 217
2. Решение систем конечных уравнений........236
3. Решение статистических задач..........249
4. Методы решения интегральных уравнений......275
5. Вычисление кратных интегралов.........296
406
Глава V. Программирование и применение АВМ для отыскания оптимальных решений............301
«
1. Решение краевых и вариационных задач.......301
2. Методы решения задач математического программирования . . 357
3. Задачи внешнего моделирования.........372
Глава VI. Совместное использование аналоговых и цифровых машин . 382
1. Основные направления совместного использования средств аналоговой и цифровой вычислительной техники......382
2. Программирование аналоговой машины с помощью цифровой машины................391
3. Программирование и контроль при параллельной работе цифровой
и аналоговой машин............395
Литература.........-........402

Цена: 150руб.

Назад

Заказ

На главную страницу

Hosted by uCoz