Лидеры рейтинга

ID: 226425

Konstantin Shvetski

Мастер-Эксперт

1097

Россия, Северодвинск


ID: 401284

Михаил Александров

Академик

419

Россия, Санкт-Петербург


ID: 259041

Алексеев Владимир Николаевич

Мастер-Эксперт

397

Россия, пос. Теплоозёрск, ЕАО


ID: 137394

Megaloman

Мастер-Эксперт

330

Беларусь, Гомель


ID: 165461

Лангваген Сергей Евгеньевич

Советник

99

Россия, Московская обл.


ID: 400669

epimkin

Профессионал

50


ID: 400484

solowey

Профессор

44


8.1.6

02.01.2021

JS: 2.2.2
CSS: 4.2.0
jQuery: 3.5.1


 

Консультации и решение задач по физике.

Администратор раздела: Коцюрбенко Алексей Владимирович (Старший модератор)


Коцюрбенко Алексей Владимирович
Статус: Старший модератор
Рейтинг: 1993
Konstantin Shvetski
Статус: Мастер-Эксперт
Рейтинг: 1097
Михаил Александров
Статус: Академик
Рейтинг: 419
 

Перейти к консультации №:
 

Консультация онлайн # 199855
Раздел: • Физика
Автор вопроса: artur.nurgushiev (Посетитель)
Дата: 12.12.2020, 15:08
Поступило ответов: 2

Здравствуйте! У меня возникли сложности с таким вопросом:Из кормового и носового зенитных орудий, расположенных на верхней палубе неподвижного крейсера, под одним и тем же углом α=45∘ к горизонту прямо по курсу одновременно производятся два выстрела. Начальная скорость снаряда носового орудия равна v=100 м/с, кормового — 3v. Найти наименьшее расстояние rmin между снарядами в процессе полёта, если длина палубы (расстояние между орудиями) равна l=120 м. Ответ выразите в м, округлив до десятых. Ускорение свободного падения считайте равным 10 м/с2. Сопротивлением воздуха пренебречь. Траектории снарядов лежат в одной вертикальной плоскости.

Состояние: Консультация закрыта

Здравствуйте, artur.nurgushiev!
Условие : Скорость снаряда носового орудия Vn = 100 м/с ; Скорость снаряда кормового орудия Vk = 300 м/с ;
Угол стрельбы относительно горизонта α=45° ; расстояние между орудиями L = 120 м .
Ускорение свободного падения g = 10 м/с2 .
Вычислить наименьшее расстояние Rmin между снарядами в процессе полёта .

Решение : В Условии не задано время задержки между выстрелами. Поэтому, полагаем по-умолчанию, будто оба выстрела произведены одновременно в момент времени t = 0 .
Расположим кормовое орудие в начало координат, а носовое орудие в точку с координатами x = L = 120 м, y = 0 .
Начертим вспомогательный график полёта снарядов. График прилагаю ниже.
Оба орудия стреляют вправо по рисунку.

Кто забыл формулы полёта, читаем учебную статью "Движение тела, брошенного под углом к горизонту" ссылка1 Цитирую : Любое сложное движение материальной точки можно представить как наложение независимых движений вдоль координатных осей… В нашем случае движение летящего тела можно представить как наложение 2х независимых движений: равномерного движения вдоль горизонтальной оси (оси Х) и равноускоренного движения вдоль вертикальной оси (оси Y)…

Я сделал вычисления и проверку в приложении Маткад (ссылка) . Маткад работает быстро и избавляет меня от частых ошибок. Маткад-скриншот прилагаю. Я добавил в него подробные комментарии зелёным цветом.
Ответ: наименьшее расстояние между снарядами в процессе полёта равно 84,9 м.


Консультировал: Алексеев Владимир Николаевич (Мастер-Эксперт)
Дата отправки: 14.12.2020, 16:16

5
нет комментария
-----
Дата оценки: 16.12.2020, 13:35

Рейтинг ответа:

+3

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Ответ # 280498 от Konstantin Shvetski (Мастер-Эксперт)

Здравствуйте, artur.nurgushiev!
Дано:
α=45º
v1=v=100 м/с
v2=3v
l=120 м
Найти: rmin
Решение:
Два снаряда полетят по непересекающимся траекториям (параболам) и в любой момент времени t будут находиться друг от друга на расстоянии
r=√[(Δx)2+(Δy)2] (1)
где
Δx=|x2-x1|
Δy=|y2-y1|
(см.рис.)

Уравнение координаты х для первого (носового) снаряда
x1=l+vt*cosα (2)
Уравнение координаты х для второго (кормового) снаряда
x2=3vt*cosα (3)
Тогда
Δх=2vt*cosα-l (4)
Уравнение координаты y для первого (носового) снаряда
y1=vt*sinα-gt2/2 (5)
Уравнение координаты y для второго (кормового) снаряда
y2=3vt*sinα-gt2/2 (6)
Тогда
Δy=2vt*sinα (7)
Подставим результаты (4) и (7) в (1) и преобразуем полученную функцию r(t) (расстояние между снарядами в зависимости от времени):
r(t) = √[(140t-120)2+(140t)2] = 100*√[3,92t2-3,36t+1,44] (8)
Найдем производную от выражения (8)
dr/dt=50(7,84t-3,36)/√[3,92t2-3,36t+1,44] (9)
Найдем экстремумы функции (9). Для этого приравняем числитель к нулю, получим
dr/dt=0, при t=0,43 c
Таким образом, в момент времени t=0,43 c расстояние между снарядами будет минимальным.
Найдем координаты снарядов для данного момента времени с помощью уравнений (2,3,5,6)
Имеем:
х1=150 м; y1=29,5 м
x2=91,2 м; y2=90,3 м
Тогда
Δх = 58,8 м
Δy = 60,8 м
В соответствии с (1)
rmin=84,6 м
Ответ: 84,6 м
В увеличенном масштабе траектории полета снарядов будет выглядеть так

Удачи
smile


Консультировал: Konstantin Shvetski (Мастер-Эксперт)
Дата отправки: 15.12.2020, 02:10

5
нет комментария
-----
Дата оценки: 16.12.2020, 13:35

Рейтинг ответа:

+2

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Мини-форум консультации № 199855

Алексеев Владимир Николаевич

Мастер-Эксперт

ID: 259041

1

 +1 
 
= общий = |  15.12.2020, 13:18 |  цитировать |  профиль |  личное сообщение
Konstantin Shvetski:

Мне очень понравились графики в Вашем Ответе : один с корабликом, другой - в очень наглядном масштабе…
А Вы пишете ответы сразу в Форму ответа или готовите проект в ТекстФайл?
Я сначала создаю ТекстФайл, чтоб поменьше мучить свои глаза прокрутами на обрезанном Рабочем поле rfpro-страницы, испорченной украшательствами Гладенюка.

В сент2020 Roman Chaplinsky на rfpro.ru/question/199149#316831 предложил : "если уж привлекать текстовые редакторы, приходит в голову мысль, а что если сделать скрипт, превращающий символы вне определённого диапазона в BBcode и обратно (ведь цифры в коде символа - всего лишь его unicode номер), чтобы писать ответ понятными символами, а потом конвертировать в безопасно отправляемый формат".

Написать скрипт для себя одного легко, я уже написал его и успешно пользую 2 недели. Но надо ли расширять функционал этого скрипта для использования другими пользователями в других ОС, с другими привычками сокращений? Времени для доработки потребуется много, а будет ли польза?
Roman Chaplinsky уже долго не посещает портал. А Вам, Костя, нужен ли скрипт-перекодировщик?

Последнее редактирование 15.12.2020, 13:21 Алексеев Владимир Николаевич (Мастер-Эксперт)

artur.nurgushiev

Посетитель

ID: 404598

2

 +1 
 
= общий = |  15.12.2020, 15:37 |  цитировать |  профиль |  личное сообщение

Спасибо большое! Все предельно ясно! Очень помогли

Konstantin Shvetski

Мастер-Эксперт

ID: 226425

3

 +2 
 
= общий = |  15.12.2020, 15:50 |  цитировать |  профиль |  личное сообщение
Алексеев Владимир Николаевич:

было бы, думаю, полезно. Я решаю на бумажке, а потом пишу сразу в форму. С символами не всегда бывает понятно, что написал - приходится включать "предпросмотр", в процессе этих переключений туда-сюда несколько раз бывало, что всё, что написал, пропадало, приходилось набивать заново. Думаю, что при наличии инструмента, в котором сразу бы было видно - что печатаешь, я бы пользовался.

Последнее редактирование 15.12.2020, 15:51 Konstantin Shvetski (Мастер-Эксперт)

=====
С уважением shvetski

Алексеев Владимир Николаевич

Мастер-Эксперт

ID: 259041

4

 +2 
 
= общий = |  16.12.2020, 02:08 |  цитировать |  профиль |  личное сообщение
artur.nurgushiev:

Я рад, что Вам всё ясно в наших Ответах. Значит, мы с Константином не зря старались для Вас.
Не забывайте проставлять Оценки за Ответы. Тогда эксперты будут охотнее отвечать на Ваши вопросы. smile

Алексеев Владимир Николаевич

Мастер-Эксперт

ID: 259041

5

= общий = |  16.12.2020, 17:17 |  цитировать |  профиль |  личное сообщение
Konstantin Shvetski:

Вы писали "Я решаю на бумажке, а потом пишу сразу в форму… несколько раз бывало, что всё, что написал, пропадало, приходилось набивать заново" - Я отказался от бумажек, как только купил IBM-компьютер , способный надёжно хранить инфо (в отличие моего первого ZX-Spectrum с нудной и сбойной магнифонной памятью). Потому что главная прелесть компьютера - это возможность мигом Скопировать / Вставить , + лёгкость редактирования, что недоступно бумажкам.

А поскольку Ответ Вы планируете в оцифрованном виде (не на бумажке-фото, как epimkin ), то надо и проект готовить в цифре. Тогда сбой в интернете или на rfpro.ru-сервере Вам не страшен, исходная копия проекта у Вас всегда останется.

"приходится включать предпросмотр" - без предпросмотра нам никак не обойтись, ибо невозможно на 100% предвидеть, как сервер трансформирует наши подготовленные для него BBCode . Самые популярные замены мы знаем : BBCode 3[sup]2[/sup] сервер превратит в 3 и припишет "2" в верхнем индексе (якобы в квадрате). Но есть недокументированные замены, не описанные в Правилах портала, но очень удобные и нужные , например длинный пробел м-ду формулой и её номером (1) правее (Вы обычно строчите кучу точек в качестве разделительного пробела).

"при наличии инструмента, в котором сразу бы было видно - что печатаешь" - так быстро не удаётся. Несколько лет я писал проекты ответов сразу в BBCode , но это очень трудно для обзора изза ненаглядных BB-кодов. Тогда я стал писать qq вместо радикала, 3^2 вместо 3[sup]2[/sup] , U_AB вместо UAB а потом мой скрипт TextФайлToBBCode.vbs превращает удобо-читаемые фрагменты в BBCode . Если я хочу посмотреть, как это будет выглядеть в браузере, я запускаю "обратный" скрипт HtmPrep.vbs , генерирующий html-страницу из текст-файла. Эта страница уже открывается браузером.

"С символами не всегда бывает понятно, что написал" - придётся изучать символы, если хотите помогать мне испытывать скрипт. Первая версия моего скрипта просто портила инфу : она заменяла сочетание ro на греческую букву ρ во всех словах, включая rfpro ; hrom … Пришлось сделать запросы подтверждения перед каждой заменой. А в конце всех замен перед сохранением изменений/правок копировать исходник в папку %tmp% = C:\Temp\ для вдруг-восстановления непредвиденных ошибок.

Отправляю Вам пока что 2 файла в качестве примера Проекта Ответа и BBCode-файла, подготовленного к отправке на сервер.
Если Ваше желание сотрудничать не пропало, то сообщите, какая у Вас ОперСистема? Если Windows10, то сколько байт содержит символ принуди-переноса строки в её текст-файлах? В ОС WinXP и Win7 этот символ содержит 2 байта 0D 0A . Но в современных html-кодах и в Win10 перенос упростили до 1 Байта 0A . Символы переноса хорошо видны в программе WinHex . Или опубликуйте сюда текст-файлик с Вашими символами, которые Вы хотите чтоб скрипт заменил на BBCode .

-----
Прикрепленный архив:  скачать (ZIP) [4.0 кб]

Konstantin Shvetski

Мастер-Эксперт

ID: 226425

6

= общий = |  18.12.2020, 02:30 |  цитировать |  профиль |  личное сообщение
Алексеев Владимир Николаевич:

Владимир Николаевич, здравствуйте ))
Не на все ваши вопросы я смогу ответить, пожалуй, по крайней мере прямо вот так вот сходу...
Ну, во-первых, дома у меня ноутбук с ОС Win-10 а на работе, где я тоже зачастую работаю на этом сайте, - Win-7. А вот про символы переноса... это то, что реализуется одновременным нажатием Shift+Enter?
Не совсем понимаю - я совсем далек, как оказывается от программирования. Хотя используя кнопки у нас на сайте, до меня что-то начинает доходить... но очень как-то издалека.
Но я все таки скачал WinHex
Создал текстовый файл и .... 1) нажал Enter; 2) Нажал Shift+Enter
т.е. ввел два символа, как я понимаю, текст-файл при этом, как вы понимаете, остался пустой. Потом я открыл этот файл в программе WinHex и там обнаружилось в большом окне следующее:
....Offset .| 0 ..1.. 2... 3... 4
--------------------
00000000|OD OA OD OA
Понятно, что точек там не было, я их вставил, чтоб выровнять таблицу (по моей теперь уже привычке smile )
Не знаю, того ли вы от меня ждали.... Если что, готов и дальше к экспериментам... только пока, будучи на нулевом уровне, не понимаю смысла своих движений smile

=====
С уважением shvetski

Алексеев Владимир Николаевич

Мастер-Эксперт

ID: 259041

7

= общий = |  19.12.2020, 16:17 |  цитировать |  профиль |  личное сообщение
Konstantin Shvetski:

Вы писали "Не на все ваши вопросы я смогу ответить" - а я и НЕ нагружал Вас трудными вопросами. Если у Вас нет опыта или времени или желания вникать в тонкости символов переноса и WinHex , то просто пришлите сюда какой-нибудь текст-файлик, содержащий хоть 1 перенос строки, созданный именно в Win10 .
Спасибо Вам за старания, в Вашей копии "Offset … OD OA OD OA" хорошо видны 2 символа 2х-Байтного переноса OD OA . Но Вы не сообщили, в которой из Ваших 2х ОС Вы скопировали эти символы? О том, что Win7 создаёт 2х-Байтные переносы, я и так знаю.

"ввел 2 символа, как я понимаю, текст-файл при этом, как вы понимаете, остался пустой. Потом я открыл этот файл в программе WinHex и там обнаружилось в большом окне следующее…" - такого не может быть. Вы описали не точно.
В свеже-созданном пустом файле Вы не можете сдвинуть курсор м-ду символами, тк их там нет.
Когда Вы нажали Enter , или вписали слово, то файл не изменился, изменилась т-ко его электронная копия, хранящаяся в ОперПамяти. И взвёлся флажок Измен. При попытке закрыть файл этот флажок инициирует запрос "Сохранить ли Изменения?". Если Вы поддакнули, то файл изменяется. И если в нём нет видимых слов, а есть т-ко невидимые пробелы/переносы, то курсор уже может перемещаться, и файл НЕ пустой.
Если в файле ничего нет кроме 1 переноса строки, то в Свойствах файла \ Размер Вы видите 2 Байта.

"что реализуется одновременным нажатием Shift+Enter?" - в моей WinXP ничего нового не реализуется. Сочетание Shift+Enter в Блокнот-окне выполняет перенос строки, как и обычное нажатие Enter .

Отправляю Вам на пробу первую публичную версию своего скрипта "BBCode Генератор.vbs" с инструкцией. У меня он успешно генерит BBCode более 2х недель. От Вас ничего трудного не требуется. Захотите программировать - научу. А если некогда или есть дела поважнее, то просто критикуйте. А я буду устранять глюки, которые я не увидел. smile

-----
Прикрепленный архив:  скачать (ZIP) [25.7 кб]

Последнее редактирование 19.12.2020, 16:19 Алексеев Владимир Николаевич (Мастер-Эксперт)

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