Координатное описание движения планет — различия между версиями

Материал из Department of Theoretical and Applied Mechanics
Перейти к: навигация, поиск
(Новая страница: «Курсовая работа на тему: « Координатное описание движения планет Солнечной системы » Вы…»)
 
(Скачать проект)
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
Курсовая работа на тему:
+
[[File:stroenie-solnechnoi-sistemy.jpg|290px|thumb|right|Модель солнечной системы]]
« Координатное описание движения планет Солнечной системы »
+
== Описание проекта ==
 
 
Выполнили:
 
студенты гр. 13604/1
 
Киселёв Л.М.
 
Лосева Т.А.
 
 
 
 
 
'''Описание проекта.'''
 
 
 
 
Целью данной курсовой работы является написание программы, находящей координаты планеты и ее спутников в зависимости от угла их поворота относительно Солнца.
 
Целью данной курсовой работы является написание программы, находящей координаты планеты и ее спутников в зависимости от угла их поворота относительно Солнца.
 +
Огромный вклад в исследование траекторий движения планет в солнечной системе внес Кеплер. Благодаря его трем его законам мы получили многие фундаментальные соотношения и константы (эксцентриситеты планет, радиусы их орбит итд.) В нашей программе мы использовали эти константы, полученные благодаря этим самым законам в качестве коэффициентов для наиболее точного координатного описания движения планет.
 +
Также мы воспользовались известным приближением : траектория каждой орбиты – эллипс.
 +
== Алгоритм выполнения ==
 +
*Создание класса, содержащего характеристики рассматриваемой планеты.
 +
(Каждая планета представляет собой отдельный класс)
 +
*Написание методов класса, рассчитывающих по данным характеристикам планеты и угла ее поворота относительно фокуса ее координаты.
 +
*Вывод в файл полученных данных.
 +
*Введение массива указателей для многократного обращения к методам класса.
 +
== Перспективы развития проекта ==
 +
*Визуализация данного проекта
 +
*Решение задач для более общего случая
 +
== Список литературы ==
 +
1.Андрианов Ю.А «Линейная алгебра и аналитическая геометрия»
  
 +
2.Александров Ю. В. Небесная механика: Учебник.
  
'''Список используемой литературы.
 
'''
 
1.Андрианов Ю.А «Линейная алгебра и аналитическая геометрия»
 
2.Александров Ю. В. Небесная механика: Учебник.
 
 
3.Иродов  И.Е «Механика»
 
3.Иродов  И.Е «Механика»
 +
 
4.Лафоре «Объектно-ориентированное программирование на С++»
 
4.Лафоре «Объектно-ориентированное программирование на С++»
 +
== Скачать проект ==
 +
*[http://tm.spbstu.ru/File:Курсовая.zip Скачать описание]
 +
*[http://tm.spbstu.ru/Программа).zip Скачать программу ]
  
 +
== Участники проекта ==
  
'''Скачать'''
+
* [http://tm.spbstu.ru/Лосева_Татьяна Лосева Татьяна]
[[:File:Курсовая.zip]]
+
* [http://tm.spbstu.ru/Киселёв_Лев Киселёв Лев]
  
  
[[:File:Программа).zip]]
+
== См. также ==
 +
[[Кафедра "Теоретическая механика"]]

Текущая версия на 13:32, 17 июня 2016

Модель солнечной системы

Описание проекта[править]

Целью данной курсовой работы является написание программы, находящей координаты планеты и ее спутников в зависимости от угла их поворота относительно Солнца. Огромный вклад в исследование траекторий движения планет в солнечной системе внес Кеплер. Благодаря его трем его законам мы получили многие фундаментальные соотношения и константы (эксцентриситеты планет, радиусы их орбит итд.) В нашей программе мы использовали эти константы, полученные благодаря этим самым законам в качестве коэффициентов для наиболее точного координатного описания движения планет. Также мы воспользовались известным приближением : траектория каждой орбиты – эллипс.

Алгоритм выполнения[править]

  • Создание класса, содержащего характеристики рассматриваемой планеты.

(Каждая планета представляет собой отдельный класс)

  • Написание методов класса, рассчитывающих по данным характеристикам планеты и угла ее поворота относительно фокуса ее координаты.
  • Вывод в файл полученных данных.
  • Введение массива указателей для многократного обращения к методам класса.

Перспективы развития проекта[править]

  • Визуализация данного проекта
  • Решение задач для более общего случая

Список литературы[править]

1.Андрианов Ю.А «Линейная алгебра и аналитическая геометрия»

2.Александров Ю. В. Небесная механика: Учебник.

3.Иродов И.Е «Механика»

4.Лафоре «Объектно-ориентированное программирование на С++»

Скачать проект[править]

Участники проекта[править]


См. также[править]

Кафедра "Теоретическая механика"