آموزش C++ در شبیه سازی های هوافضا

C++ in Aerospace Simulations

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با CADAC++ به عنوان نمونه اولیه استفاده از قدرت C++ در شبیه‌سازی‌های هوافضا درک چگونگی ساختن شبیه‌سازی‌های پیچیده توسط Polymorphism، Inheritance و Encapsulation (PIE) توسعه یک شبیه‌سازی پهپاد گام به گام در یک مدل نت‌مرکزی کامل تجربه مقایسه ساختار CADAC با سایر چارچوب‌های C++ آماده شدن برای توسعه شبیه سازی پروژه های خود پیش نیازها: با سواد به زبان C++ با آشنایی با دینامیک پرواز اختصاص داده شده برای پیگیری یک دوره چالش برانگیز تا پایان کامپیوتر ویندوز 10 (یا 7) با Microsoft Visual C++ 2019 (نسخه های انجمنی یا استاندارد)

این دوره C++ شما را عمیقاً به شبیه سازی های هوافضا می برد. مانند دانشجویانی که من در دانشگاه فلوریدا تدریس کردم، شما باید با اولین دانش C++ و درک کلی از دینامیک پرواز بیایید. من گام به گام ساختارهای C++ را با ویژگی‌های پیچیده‌تر هوافضا ترکیب می‌کنم. به هشت شبیه‌سازی دسترسی خواهید داشت که این ساخت‌افزار را تکرار می‌کنند، که در نهایت به شبیه‌سازی CRUISE چند شیء ختم می‌شود.

من با استفاده از پهپادهایی که به اهداف حمله می کنند، که توسط ماهواره های بالای سر ردیابی می شوند، به عنوان مثال آموزش می دهم. اگرچه من به شما نشان می‌دهم که چگونه این شبیه‌سازی کامل هوافضا را بسازید، تمرکز من روی عناصر اصلی C++ PIE است: چند شکلی، وراثت، کپسولاسیون. من آنها را برای توابع اضافه بار - هم توابع خالص و هم توابع مجازی - اعمال می کنم که منجر به چندشکلی کارآمد در زمان اجرا می شود. وسایل نقلیه هوافضا - پهپاد، هدف و ماهواره - را در یک ساختار ارثی سلسله مراتبی ترتیب دهید. و داده های آیرودینامیکی و پیشرانه را در کلاس ها محصور کنید تا از دسترسی آنها محافظت کنید.

اگرچه من از چارچوب شبیه‌سازی CADAC++ برای مثال زدن ویژگی‌های کلیدی C++ استفاده می‌کنم، متوجه خواهید شد که C++ PIE بیشتر شبیه‌سازی‌های پیچیده هوافضا را تغذیه می‌کند. (در پایان دوره به طور خلاصه به سه معماری دیگر می پردازم.) آشنایی شما با CADAC++ تمام شبیه سازی های دیگر من از موشک ها، هواپیماها، موشک ها و وسایل نقلیه مافوق صوت را نیز برای شما باز خواهد کرد.

بنابراین، دست به کار شوید و در شبیه‌سازی‌های هوافضا متخصص C++ شوید!


سرفصل ها و درس ها

مقدمه و آزمایشگاه 1: مبانی Introduction and Lab1: Fundamentals

  • معرفی Introduction

  • Lab1, Lesson1: Quick Start Lab1, Lesson1: QuickStart

  • Lab1, Lesson2: C++ Essentials Lab1, Lesson2: C++ Essentials

آزمایشگاه 2: کپسوله سازی و شبیه سازی ماهواره ای Lab2: Encapsulation and Satellite Simulation

  • آزمایشگاه 2، درس 3: کلاس ها Lab2, Lesson3: Classes

  • آزمایشگاه 2، درس 4: شبیه سازی ماهواره ای Lab2, Lesson4: Satellite Simulation

آزمایشگاه 3، درس 5 و 6: اجزای سیستم Lab3, Lesson5&6: System Components

  • آزمایشگاه 3، درس 5: ماژول ها Lab3, Lesson5: Modules

  • آزمایشگاه 3، درس 6: شبیه سازی هدف Lab3, Lesson6: Target Simulation

آزمایشگاه 4، درس 7 و 8: مدیریت داده ها Lab4, Lessons7&8: Data Handling

  • آزمایشگاه 4، درس 7: جداول Lab4, Lesson7: Tables

  • آزمایشگاه 4، درس 8: پهپاد کنترل نشده Lab4, Lesson8: UAV Uncontrolled

آزمایشگاه 5، درس 9 و 10: تغییر فازهای پرواز Lab5, Lessons9&10: Change of Flight Phases

  • آزمایشگاه 5، درس 9: رویدادها Lab5, Lesson9: Events

  • آزمایشگاه 5، درس 10: کنترل پهپاد Lab5, Lesson10: UAV Controlled

آزمایشگاه 6. درس 11 و 12: بسیاری از فرم های یک رابط Lab6. Lessons11&12: Many Forms One Interface

  • آزمایشگاه 6، درس 11: چند شکلی Lab6, Lesson11: Polymorphism

  • آزمایشگاه 6، درس 12: ناوبری پهپاد Lab6, Lesson12: UAV Navigation

آزمایشگاه 7، درس 13 و 14: ارتباطات Lab7, Lessons13&14: Comunication

  • آزمایشگاه 7، درس 13: کامبوس Lab7, Lesson13: Combus

  • آزمایشگاه 7، درس 14: فرود پهپاد Lab7, Lesson14: UAV Homing

آزمایشگاه 8، درس 15 و 16: اوج Lab8, Lessons15&16: Climax

  • آزمایشگاه 8، درس 15: معماری Lab8, Lesson15: Architectures

  • آزمایشگاه 8، درس 16: شبیه سازی Netcentric پهپاد Lab8, Lesson16: UAV Netcentric Simulation

نمایش نظرات

آموزش C++ در شبیه سازی های هوافضا
جزییات دوره
8.5 hours
17
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
813
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Peter H Zipfel Peter H Zipfel

هوافضا درجه عالی