#python #variables #correlation
Вопрос:
Я рассчитывал общее расстояние, пройденное шаром в двумерной плоскости, имеющей жесткую прямоугольную границу (например, бассейн с 8 мячами, в котором только один мяч), путем изменения таких переменных, как (длина и ширина стола, начальное положение шара и угол запуска, число _ _ _ коллизий)
Этот вопрос кажется вопросом физики, но моя главная проблема заключается в том, как сформулировать связь с достаточным количеством данных
после проведения многих тестовых запусков я сделал эти выводы до сих пор
- общее расстояние не зависит от начального положения шара
- общее расстояние прямо пропорционально онемению колла.
- это существенно зависит от угла запуска (выглядит как экспоненциальный)
- общее расстояние также зависит от размеров таблицы (не линейно)
Я сохранил данные в таблице sql, но все еще не могу понять, какова математическая взаимосвязь между ними (особенно углом и размерами границы) графика:-
ось x — это угол, а ось y-общее расстояние
ось x-длина таблицы, а ось y-общее расстояние
с помощью метода корреляции Пирсона это число равно 0,88, поэтому оно показывает, что существует корреляция, так что есть идеи, как найти связь? между переменными
Комментарии:
1. Это скорее вопрос физики, чем вопрос программирования. Общее расстояние зависит от формулировки проблемы, в частности, и чтения вашего сообщения, вероятно, от количества линейного импульса, потерянного при столкновениях. Вы должны опубликовать это здесь
2. афаик, нет абсолютно надежного способа сделать это. Видите ли, если бы вы знали формулу взаимосвязи заранее, но не знали точных значений параметров формулы, вы бы просто поместили набор данных в формулу для оценки параметров. Но, не зная формулы, все, что вы можете попробовать, — это сопоставить несколько возможных формул с набором данных. И можно получить хорошее соответствие с неправильной формулой, которая будет плохо предсказывать значения за пределами вашего набора данных.
3. Я голосую за то, чтобы закрыть этот вопрос, потому что это вопрос физики, а не вопрос программирования
4. Нет, моя основная проблема заключается в том, как мы можем сформулировать математическое соотношение, если есть две переменные и у нас достаточно данных