Компьютерное моделирование в физике, часть 1, Гулд Х., Тобочник Я.

Компьютерное моделирование в физике, Часть 1, Гулд Х., Тобочник Я.

   Книга авторов из США предназначена для обучения читателя моделированию физических экспериментов на компьютере (и тем самым обучению физике). В первой части основное внимание уделено детерминированным системам. Каждая глава содержит теоретический материал, методы решения соответствующих задач, тексты программ, задачи и контрольные вопросы. В основном изложении используется True Basic, в приложении программы приведены на Паскале и Фортране-77; здесь же дан справочный материал, облегчающий перенос программ на различные модели компьютеров. Может служить учебным пособием.
Для студентов физических и технических вузов, аспирантов, преподавателей физики, молодых специалистов.

Компьютерное моделирование в физике, Часть 1, Гулд Х., Тобочник Я.


ПРОСТЕЙШАЯ ГРАФИКА.
Одно из преимуществ микрокомпьютеров заключается в способности легко и быстро строить графики. Несмотря на то что до сих пор не создан стандартный графический язык, основные графические инструкции на целом ряде типов компьютеров аналогичны, а понимание принципов работы простых стандартных графических программ на одном компьютере будет достаточным для того, чтобы освоить компьютер другого типа или легко одолеть другой графический язык. В дальнейшем мы рассмотрим основные графические команды языка True BASIC и разработаем программу для построения на экране компьютера графика любой функции. Основные графические команды для некоторых других языков и графических пакетов приводятся в конце первой части в приложении по языкам Фортран и Паскаль.

Графический монитор покрыт сеткой «элементов изображения» (пикселов). Количество пикселов зависит от аппаратной реализации. Одно из преимуществ языка True BASIC заключается в том, что общее число пикселов на экране монитора не имеет значения. Иначе говоря, отображение абсолютных значений координат в координаты устройства, или пикселы, осуществляется в самом языке True BASIC. Первым делом при использовании графического вывода в языке True BASIC необходимо задать диапазоны изменения координат, в которых будут строиться графики.

СОДЕРЖАНИЕ.
ПРЕДИСЛОВИЕ ПЕРЕВОДЧИКОВ ПРЕДИСЛОВИЕ.
ГЛАВА 1. Введение.
1.1. Значение компьютеров в физике.
1.2. Природа численного моделирования.
1.3. Важность графики.
1.4. Язык программирования.
1.5. Изучение программ.
1.6. Как пользоваться книгой.
Литература.
Дополнительная литература.
ГЛАВА 2. Задача об остывании кофе.
2.1. Основные понятия.
2.2. Алгоритм Эйлера.
2.3. Простой пример.
2.4. Программа для компьютера.
2.5. Программа для решения задачи об остывании кофе.
2.6. Устойчивость и точность.
2.7. Простейшая графика.
2.8. Перспектива.
Литература.
Дополнительная литература.
ГЛАВА 3. Падение тел.
3.1. Основные понятия.
3.2. Сила, действующая на падающее тело.
3.3. Численное решение уравнений.
3.4. Одномерное движение.
3.5. Двумерные траектории.
3.6. Другие приложения.
Литература.
Дополнительная литература.
ГЛАВА 4. Задача Кеплера.
4.1. Введение.
4.2. Уравнения движения планет.
4.3. Движение по окружности.
4.4. Эллиптические орбиты.
4.5. Астрономические единицы.
4.6. Замечания по программированию.
4.7. Численное моделирование орбиты.
4.8. Возмущения.
4.9. Пространство скоростей.
4.10. Солнечная система в миниатюре.
Литература.
Дополнительная литература.
Приложение 4А. Графики в логарифмическом масштабе.
Литература к приложению.
ГЛАВА 5. Колебания.
5.1. Простой гармонический осциллятор
5.2. Численное моделирование гармонического осциллятора.
5.3. Математический маятник.
5.4. Замечания по программированию.
5.5. Затухающие колебания.
5.6. Линейный отклик на внешнюю силу.
5.7. Принципы суперпозиции.
5.8. Колебания в электрических цепях.
Литература.
Дополнительная литература.
Приложение 5А. Численное интегрирование уравнений Ньютона.
Литература к приложению.
ГЛАВА 6. Динамика систем многих частиц.
6.1. Введение.
6.2. Потенциал межмолекулярного взаимодействия.
6.3. Численный алгоритм.
6.4. Краевые условия.
6.5. Программа молекулярной динамики.
6.6. Измерение макроскопических величин.
6.7. Простые свойства переноса.
6.8. Дополнительные сведения.
Литература.
Дополнительная литература.
Приложение 6А. Вириал давления.
ГЛАВА 7. Хаотическое движение динамических систем.
7.1. Введение.
7.2. Простое одномерное отображение.
7.3. Удвоение периода.
7.4. Универсальные свойства нелинейных отображений.
7.5. Хаотическое поведение в классической механике.
7.6. Двумерное отображение.
Литература.
Дополнительная литература.
Приложение 7А. Устойчивость неподвижных точек.
ГЛАВА 8. Волновые явления.
8.1. Введение.
8.2. Связанные осцилляторы.
8.3. Фурье-анализ.
8.4. Волновое движение.
8.5. Интерференция и дифракция.
8.6. Поляризация.
8.7. Геометрическая оптика.
Литература.
Дополнительная литература.
ГЛАВА 9. Статистические поля зарядов и токов.
9.1. Введение.
9.2. Электрические поля и потенциал.
9.3. Магнетизм и силовые линии магнитного поля.
9.4. Численное решение уравнения Лапласа.
9.5. Дополнительные сведения.
Литература.
Дополнительная литература.
ПРИЛОЖЕНИЕ А. Краткая сводка основных синтаксических конструкций языков Бейсик, Фортран и Паскаль.
ПРИЛОЖЕНИЕ Б. Примеры инструкций ввода-вывода.
ПРИЛОЖЕНИЕ В. Указатель программ на языке TRUE BASIC: Часть 1.
ПРИЛОЖЕНИЕ Г. Распечатки программ на языке Фортран: Часть 1.
ПРИЛОЖЕНИЕ Д. Распечатки программ на языке Паскаль: Часть 1.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Компьютерное моделирование в физике, часть 1, Гулд Х., Тобочник Я. - fileskachat.com, быстрое и бесплатное скачивание.

Скачать djvu
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу



Скачать - djvu - Яндекс.Диск.
Дата публикации:





Теги: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2024-03-27 23:13:32