لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش 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
نمایش نظرات