0 / 0 / 0
Регистрация: 10.09.2024
Сообщений: 14

Солнечная система

26.09.2024, 17:30. Показов 1461. Ответов 17

Студворк — интернет-сервис помощи студентам
Дали задание сделать анимацию звёздной системы, с помощью формул на картинках. Должно быть так, что есть неподвижный центр, вокруг которого двигается планета, а вокруг планеты луна. Вообще не знаю с чего начать даже.
Миниатюры
Солнечная система   Солнечная система  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.09.2024, 17:30
Ответы с готовыми решениями:

Солнечная система
Всем привет. Задача в том чтобы сделать рабочий макет солнечной системы. С расположением планет и их скоростью я сам разберусь. Самое...

Солнечная система Qt
Подскажите как реализовать солнечную систему на Qt. Может есть какие-то наработки? Буду очень благодарен!

солнечная система
прикрепляю архив с проэктом, прога рабочая, но нужно сделать, чтобы солнце тоже вращалось

17
 Аватар для Krasme
7251 / 5104 / 2151
Регистрация: 02.02.2014
Сообщений: 13,466
26.09.2024, 17:56
Лучший ответ Сообщение было отмечено Taleh как решение

Решение

Построение траектории движения в системе Земля-Луна-Солнце
1
 Аватар для abit
870 / 529 / 149
Регистрация: 03.02.2013
Сообщений: 1,858
26.09.2024, 18:11
Лучший ответ Сообщение было отмечено Taleh как решение

Решение

Цитата Сообщение от Taleh Посмотреть сообщение
Вообще не знаю с чего начать даже
С запуска MatCAD может?)

попробуй что-то такое:

Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
// Параметры
R := 5  // радиус орбиты планеты
r := 2  // радиус орбиты луны
ω1 := 1  // угловая скорость планеты
ω2 := 3  // угловая скорость луны
 
// Функции для положения планеты
x_planet(t) := R⋅cos(ω1⋅t)
y_planet(t) := R⋅sin(ω1⋅t)
 
// Функции для положения луны
x_moon(t) := x_planet(t) + r⋅cos(ω2⋅t)
y_moon(t) := y_planet(t) + r⋅sin(ω2⋅t)
 
// Создание графика
t := 0, 0.1 .. 10  // временной интервал
 
G := CreateGraph()
 
// Добавление звезды (центра)
SetGraphXY(G, 0, 0, 0)
 
// Добавление орбиты планеты
SetGraphXY(G, x_planet(t), y_planet(t), 1)
 
// Добавление орбиты луны
SetGraphXY(G, x_moon(t), y_moon(t), 2)
 
// Настройка графика
SetGraphProperties(G, "XLABEL", "X")
SetGraphProperties(G, "YLABEL", "Y")
SetGraphProperties(G, "TITLE", "Звездная система")
 
// Анимация
FRAME := 0, 1 .. 100  // количество кадров
 
Animate(G, FRAME, 
    SetGraphXY(G, x_planet(FRAME/10), y_planet(FRAME/10), 3),
    SetGraphXY(G, x_moon(FRAME/10), y_moon(FRAME/10), 4)
)
1
0 / 0 / 0
Регистрация: 10.09.2024
Сообщений: 14
26.09.2024, 19:05  [ТС]
А как вставить и запустить этот код?
0
0 / 0 / 0
Регистрация: 10.09.2024
Сообщений: 14
27.09.2024, 05:10  [ТС]
abit, что я должен сделать чтобы этот код заработал в MAthCAD, просто вставить или как? Если нет, то могли бы проконсультировать?
0
Модератор
 Аватар для Centurio
1765 / 1610 / 541
Регистрация: 13.09.2015
Сообщений: 5,630
27.09.2024, 05:25
Taleh, вы в Маткаде, что ли, не работали? Видно же, что это не маткадовский код.
0
0 / 0 / 0
Регистрация: 10.09.2024
Сообщений: 14
27.09.2024, 05:43  [ТС]
Заметил, но его же можно переделать под MathCAD?

Добавлено через 8 минут
Centurio
0
Модератор
 Аватар для Centurio
1765 / 1610 / 541
Регистрация: 13.09.2015
Сообщений: 5,630
27.09.2024, 06:47
Taleh, Вам выше Krasme дала ссылку на подобную тему. В той теме есть вложение. Вы его читали?
0
0 / 0 / 0
Регистрация: 10.09.2024
Сообщений: 14
27.09.2024, 06:56  [ТС]
Прочитал и попытался произвести, но то что изображено на графика у меня не сходится от слова совсем, хотя всё делал по инструкции.
0
0 / 0 / 0
Регистрация: 10.09.2024
Сообщений: 14
27.09.2024, 06:58  [ТС]
Вот
Вложения
Тип файла: zip 2 Вариант Солнечной системы.zip (19.0 Кб, 21 просмотров)
0
 Аватар для nick55782012
2748 / 1924 / 954
Регистрация: 25.12.2016
Сообщений: 5,476
27.09.2024, 07:20
-----------------------
Миниатюры
Солнечная система  
1
 Аватар для nick55782012
2748 / 1924 / 954
Регистрация: 25.12.2016
Сообщений: 5,476
27.09.2024, 07:29
вариант.
Миниатюры
Солнечная система  
0
0 / 0 / 0
Регистрация: 10.09.2024
Сообщений: 14
27.09.2024, 07:47  [ТС]
Это конечно красиво, но по-моему это не то.
0
Эксперт по математике/физике
11084 / 7383 / 3992
Регистрация: 14.01.2014
Сообщений: 16,820
27.09.2024, 20:37
Цитата Сообщение от Taleh Посмотреть сообщение
но по-моему это не то
С Вашими исходными данными - радиусами орбит Земли и Луны, которые различаются в 500 раз вращение Луны вокруг Земли практически невозможно разглядеть!
0
 Аватар для nick55782012
2748 / 1924 / 954
Регистрация: 25.12.2016
Сообщений: 5,476
28.09.2024, 09:52
Taleh, если для наглядности увеличить радиус луны, то можно получить такую картину.
Миниатюры
Солнечная система  
1
0 / 0 / 0
Регистрация: 10.09.2024
Сообщений: 14
28.09.2024, 09:57  [ТС]
Вау, выглядит прям как в задание, а можно файл с вашими изменениями.
0
 Аватар для nick55782012
2748 / 1924 / 954
Регистрация: 25.12.2016
Сообщений: 5,476
28.09.2024, 10:03
Лучший ответ Сообщение было отмечено Taleh как решение

Решение

Taleh, держите.
Вложения
Тип файла: rar Луна.rar (1.19 Мб, 22 просмотров)
1
 Аватар для nick55782012
2748 / 1924 / 954
Регистрация: 25.12.2016
Сообщений: 5,476
28.09.2024, 10:53
-----------------
Миниатюры
Солнечная система  
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.09.2024, 10:53
Помогаю со студенческими работами здесь

Солнечная система
Добрый день уважаемые форумчане! Для получения зачета дали задание "Модель Солнечной системы" которое необходимо выполнить на C++....

Солнечная система
1. Солнечная система Объектное построение астрономической модели солнечной системы. Модель описывает Солнце и планеты Меркурий, Венеру,...

Солнечная система (с ошибкой)
Друг принес курсач не могу разобраться выдаешь ошибку( 201 ),буду очень благодарен если поможете с ней разобраться. Буду рад любой помощи ...

Солнечная система(DirectX)
Собственно не получается реализовать вращение спутника вокруг планеты. Пишу прогу в VC++ на DirectX. Если кто знает как это реализовать...

Солнечная система наша?
Я тут задумался над вопросом: А солнечная система наша? Что вы об этом думаете?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Опции темы

Новые блоги и статьи
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определенном условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru