Descriptions
C++ in Aerospace Simulations. This C++ course takes you deep into the fundamentals of aerospace simulations. Like the students I taught at the University of Florida, you should have some basic C++ knowledge and a general understanding of flight dynamics. Step by step, I combine C++ constructs with increasingly complex aerospace functions. You’ll get access to eight simulations that replicate this setup, culminating in a final multi-object CRUISE simulation. I teach by example, using UAVs to attack targets tracked by overhead satellites. Although I show you how to build this complete aerospace simulation, my focus is on the main elements of the C++ PIE: polymorphism, inheritance, encapsulation.
I apply them to overload functions – both pure and virtual – which leads to efficient runtime polymorphism; arrange the aerospace vehicles – UAV, target, and satellite – in a hierarchical inheritance structure; and encapsulate the aerodynamic and propulsion data in classes to protect their access. Although I use my simulation framework CADAC++ to illustrate the key features of C++, you will find that the C++ PIE supports most, if not all, complex aerospace simulations. (I will briefly cover three more architectures at the end of the course.) Your familiarity with CADAC++ will also open you up to all my other simulations of rockets, aircraft, missiles, and hypersonic vehicles. So take the plunge and become a C++ aerospace simulation expert!
What you will learn
- Applying the power of C++ to aerospace simulations
- Understand how polymorphism, inheritance, and encapsulation (PIE) create sophisticated simulations
- Step-by-step development of a UAV simulation into a complete network-centric model
- Experience the CADAC++ framework compared to other C++ architectures
- Prepare to develop your own project simulations
Who is this course suitable for?
- Students who would like to apply their C++ knowledge to aerospace simulations
- Developers interested in the CADAC++ architecture
- Faculty prepares students for their professional careers
- C++ programmers curious about aerospace applications
Specifying C++ in aerospace simulations
- Publisher : Udemy
- Teacher: Peter H. Zipfel
- Language: English
- Level: Intermediate
- Number of courses: 17
- Duration: 8 hours and 21 minutes
Content of C++ in aerospace simulations
Requirements
- Knowledge of C++ with familiarity with flight dynamics
- Committed to pursuing a challenging course to the end
- Windows 10 (or 7) computer with Microsoft Visual C++ 2019 (Community or Standard versions)
Pictures
Sample clip
installation Guide
Extract the files and watch them with your favorite player
Subtitles: English
Quality: 720p
Download links
Password file(s): free download software
File size
3.94GB