Построение комплекса программ, моделирующих наведение зенитных управляемых ракет
Аннотация
Система Wolfram Mathematica представляет собой весьма эффективное средство, способное осуществлять моделирование функционирования сложных систем различного, в том числе, военного назначения. Она позволяет выводить результаты моделирования в численном и в аналитическом виде, строить графики и анимационные ролики. Однако к недостаткам этой системы относится невозможность ввода и вывода данных в стандартном интерфейсе и построения комплексов программ, переключение между которыми осуществлялось бы с использованием привычных пользователю элементов интерфейса. Однако имеется возможность включать документы, созданные в системе Wolfram Mathematica в состав проекта, реализованного средствами языка C#. Это позволяет избавиться от указанного недостатка. Расчеты осуществляются средствами системы Mathematica, а интерфейс программы является стандартным интерфейсом приложения Windows. При этом возможен вывод созданных системой Mathematica графиков и диаграмм.
Особенно эффективным использование данной технологии является при моделировании сложных систем, которые могут функционировать различным образом в различных условиях. В этом случае требуется использование различных документов Wolfram Mathematica, при этом выбор требуемого осуществляется с использованием стандартных средств интерфейса языка C#.
В предлагаемой работе данный подход реализован на примере разработки комплекса программ, моделирующих процесс наведения на цель зенитной управляемой ракеты различными методами. При этом для каждого метода наведения используется своя форма для ввода данных и вывода результатов моделирования. Такой комплекс может использоваться в ходе научных исследований и в учебном процессе военных и гражданских вузов.
Это произведение доступно по лицензии Creative Commons «Attribution» («Атрибуция») 4.0 Всемирная.
Редакционная политика журнала основывается на традиционных этических принципах российской научной периодики и строится с учетом этических норм работы редакторов и издателей, закрепленных в Кодексе поведения и руководящих принципах наилучшей практики для редактора журнала (Code of Conduct and Best Practice Guidelines for Journal Editors) и Кодексе поведения для издателя журнала (Code of Conduct for Journal Publishers), разработанных Комитетом по публикационной этике - Committee on Publication Ethics (COPE). В процессе издательской деятельности редколлегия журнала руководствуется международными правилами охраны авторского права, нормами действующего законодательства РФ, международными издательскими стандартами и обязательной ссылке на первоисточник.
Журнал позволяет авторам сохранять авторское право без ограничений. Журнал позволяет авторам сохранить права на публикацию без ограничений.
Издательская политика в области авторского права и архивирования определяются «зеленым цветом» в базе данных SHERPA/RoMEO.
Все статьи распространяются на условиях лицензии Creative Commons «Attribution» («Атрибуция») 4.0 Всемирная, которая позволяет другим использовать, распространять, дополнять эту работу с обязательной ссылкой на оригинальную работу и публикацию в этом журналe.