|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.01.2021, 20:59 | #1 |
Пользователь
Регистрация: 20.07.2020
Сообщений: 69
|
Расчёт вектора силы тяготения в трёхмерном пространстве.
У меня имеется программа, в которой задаётся солнце (масса, координаты в трёхмерном пространстве и т.д.) и земля (то же самое). Но я не понимаю, как высчитать вектор силы притяжения земли к солнцу?
---------------------------------------------------
Нич-чего не понимаю! Или что-то случилось, или… одно из двух! |
16.01.2021, 00:01 | #2 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Так же как и координаты - в виде 3-х составляющих .
Надо будет конечно предварительно расписать операции с векторами в виде подпрограмм/функций. Потому что придется складывать, вычитать векторы, умножать вектор на число/скаляр. А общая идея - вот, закон всемирного тяготения в векторной форме. Со стрелкой (F,r) - переменная типа " вектор " ( массив array из 3-х эл., или запись record в паскаль ,struct в СИ и т.д.) Без стрелки (r - модуль вектора r ) - просто действ. число. Последний раз редактировалось type_Oleg; 16.01.2021 в 00:08. |
16.01.2021, 12:35 | #3 |
Пользователь
Регистрация: 20.07.2020
Сообщений: 69
|
type_Oleg, спасибо, я уже понял, как это сделать. А насчёт векторов, воспользуюсь numpy, мне скорость важна.
Вчера вечером посидел, подумал, что из этого вообще может быть векторной величиной. Понял, что только сила, которую ищу и радиус (начало вектора - земля, конец - солнце).
---------------------------------------------------
Нич-чего не понимаю! Или что-то случилось, или… одно из двух! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[РЕШЕНО] Как вычислить объём пирамиды, заданной своими вершинами в трёхмерном пространстве? | koljsch | Свободное общение | 9 | 31.01.2019 16:09 |
Аналитическое вычисление константы тяготения - G. помогите решить | LV1974 | Свободное общение | 28 | 18.10.2018 16:39 |
В трёхмерном пространстве повернуть локальный базис точки (c++) | Alexy1337 | Помощь студентам | 0 | 04.07.2018 15:01 |
дано 3 вектора. определить максимальный чётный элемент каждого вектора и упорядочить по убыванию | 3Doleg | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 04.12.2012 01:45 |
Классы. Реализация понятия вектора в трёхмерном пространстве. | Наташенька | Общие вопросы C/C++ | 6 | 28.04.2009 10:21 |