Ответы пользователя по тегу Физика
  • Что определяет набор квантовых чисел в электроне атома?

    @CBET_TbMbI
    Человечество не знает причин работы ни одного физического закона. Оно знает, как работают физические законы (по каким формулам). Оно умеет описывать мир при помощи них, умеет предсказывать результаты опытов.

    Но фундаментально ответов на вопрос "почем это так или не иначе" оно не знает.

    И тут даже в квантовую физику не надо лезть. То же самое с падением яблока на голову Ньютона. Можно дать формулу всемирного тяготения. Можно сказать, что притяжение это следствие замедления времени, но это всё лишь описания, а не причины.

    Да и могут ли быть описаны причины? Они могут сводится к банальному "так уж случилось, такая вселенная появилась".
    Ответ написан
    1 комментарий
  • Как реализовать автонаводку пушек на игрока в 2D платформере?

    @CBET_TbMbI
    Хмм... Вспомнить что ли школу)) Начну писать, пока сам не знаю, к чему приду.
    Рассмотрю для простоты проекции на оси.

    Скорость:
    V(х) = V(0х) = конст (с какой проекцией скорости на ось Х пуля будет выпущена, с такой и полетит)
    V(у) = V(0у) - g*t (будет снижаться и увеличиваться в отрицательную зону в соответствии с g и временем).

    Координаты пули:
    Х = х1 + V(х)*t
    У = у1 + V(у)*t - (g*t^2)/2

    Нам нужно, чтобы пуля попала по цели. Тогда эти уравнения превращаются в:
    х2 = х1 + V(х)*t
    у2 = у1 + V(у)*t - (g*t^2) / 2

    Из них можно выразить Нужные нам скорости.
    V(х) = (х2 - х1) / t
    V(у) = (у2 - у1 + (g*t^2)/2) / t
    Это 2 уравнения с 3 неизвестными V(у), V(х), t.
    Если сюда подставлять время полёта пути до цели, можно получить начальную скорость.

    Но у нас задан угол вылета пули. По сути задано соотношение V(х)/V(у). Обозначу его через К.
    Тогда V(х) = V(у)*К
    И можно записать
    V(у) * К = (х2 - х1) / t
    V(у) = (у2 - у1 + (g*t^2)/2) / t
    Это уже 2 уравнения с 2 неизвестными.
    Из первого можно выразить t и поставить во второе.
    Далее неудобно набирать на компе (дроби плохо видны), а на бумажке писать лень.
    Ответ написан
    Комментировать
  • Как найти высоту жидкости в мм если известно давление в паскалях и плотность в кг\см3?

    @CBET_TbMbI
    Чисто математически надо найти давление от сливок в баке и давление от столба воды датчике.
    Оно в любом случае будет ρ*g*h (ро*жэ*аш). Только цифры разные.
    И когда показания датчика стабилизируются, это будет обозначать что ρ*g*h для воды равны ρ*g*h для сливок.
    Зная ρ*g*h для одной жидкости и ρ*g для другой, то можно найти h для этой другой.

    Но тут надо знать конструкцию датчика. Там могут быть свои заморочки.
    Ответ написан
    Комментировать
  • Алгоритмы для поправки на эффект Доплера?

    @CBET_TbMbI
    Чисто теоретически, задача должна решаться.
    Тут есть 3 "переменные"
    1. Начальные параметры волны.
    2. Наблюдаемые параметры волны.
    3. Скорость движения друг относительно друга.
    Зная 2 из них можно найти третье.
    Другое дело, что надо отлично знать физику и математику явления, чтобы это всё пересчитывать друг в друга.
    И первична тут физика. Если готовых алгоритмов не отыщется, надо копать физические формулы.

    Неразрешимой задача может стать при наличии помех, когда часть волн от подвижного источника, часть от неподвижного, часть вообще от отражений каких-нибудь.
    Ответ написан