Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

C++ in Aerospace Simulations

C++ Trong Mô Phỏng Hàng Không Vũ Trụ

C++ Trong Mô Phỏng Hàng Không Vũ Trụ

Với CADAC++ Làm Nguyên Mẫu

4.4
(224 đánh giá)
2,594 học viên
Giảng viên
Peter H Zipfel
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.079.000đ -95%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
8.5 giờ video
17 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

Bạn sẽ học được gì

Ứng Dụng Sức Mạnh C++ Vào Mô Phỏng Hàng Không Vũ Trụ
Nắm Bắt Cách Thức Đa Hình, Kế Thừa và Đóng Gói (PIE) Xây Dựng Các Mô Phỏng Phức Tạp
Phát Triển Mô Phỏng UAV Từng Bước Thành Mô Hình Mạng Hoàn Chỉnh
Trải Nghiệm Khung CADAC++ So Sánh Với Các Kiến Trúc C++ Khác
Sẵn Sàng Để Phát Triển Các Mô Phỏng Dự Án Của Riêng Bạn

Yêu cầu

Thành Thạo C++ Và Có Hiểu Biết Về Động Lực Học Bay
Cam Kết Theo Đuổi Khóa Học Đầy Thử Thách Đến Cùng
Máy Tính: Hệ Điều Hành Windows, Trình Biên Dịch Microsoft Visual C++

Đối tượng phù hợp

Sinh Viên Mong Muốn Ứng Dụng Kiến Thức C++ Vào Mô Phỏng Hàng Không Vũ Trụ
Nhà Phát Triển Quan Tâm Đến Kiến Trúc CADAC++
Giảng Viên Chuẩn Bị Hành Trang Nghề Nghiệp Cho Sinh Viên
Lập Trình Viên C++ Tò Mò Về Ứng Dụng Hàng Không Vũ Trụ

Nội dung khóa học

8 phần • 17 bài giảng
1 Giới Thiệu
2 Lab1, Bài 1: Bắt Đầu Nhanh
3 Lab1, Bài 2: Những Điều Cốt Lõi Của C++
1 Lab2, Bài 3: Lớp (Classes)
2 Lab2, Bài 4: Mô Phỏng Vệ Tinh
1 Lab3, Bài 5: Các Mô-đun
2 Lab3, Bài 6: Mô Phỏng Mục Tiêu
1 Lab4, Bài 7: Bảng (Tables)
2 Lab4, Bài 8: UAV Không Điều Khiển
1 Lab5, Bài 9: Sự Kiện (Events)
2 Lab5, Bài 10: UAV Có Điều Khiển
1 Lab6, Bài 11: Tính Đa Hình (Polymorphism)
2 Lab6, Bài 12: Định Vị UAV
1 Lab7, Bài 13: Combus
2 Lab7, Bài 14: UAV Tự Dẫn (Homing)
1 Lab8, Bài 15: Các Kiến Trúc
2 Lab8, Bài 16: Mô Phỏng UAV Mạng (Netcentric)

Giới thiệu khóa học

This C++ course will take you deep into the guts of aerospace simulations. Like the students that I taught at the University of Florida, you should come with a first knowledge of C++ and a general understanding of flight dynamics. Step-by-step I combine C++ constructs with increasingly more complex aerospace features. You will be given access to eight simulations that replicate this build-up, culminating in a final multi-object CRUISE simulation.

I teach by example, using UAVs attacking targets, tracked by overhead satellites. Though 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 overloading functions—both pure and virtual functions—leading to the efficient run-time polymorphism; arrange the aerospace vehicles—UAV, target, and satellite—into a hierarchical inheritance structure; and encapsulate into classes the aerodynamic and propulsive data to protect their access.

Though I use my simulation framework CADAC++ to exemplify the key features of C++, you will find that the C++ PIE is feeding most if not all complex aerospace simulations. (At the end of the course I will briefly discuss three other architectures.) Your familiarity with CADAC++ will also open for you all my other simulations of missiles, aircraft, rockets, and hypersonic vehicles.

Update April 2024: Simulations compatible with Microsoft VS C++ 2022 are added to the downloadable resources.

Update Oct 2025: CADAC Studio download changed to the landing page of my AIAA textbooks’ fourth edition: "Modeling and Simulation of Aerospace Vehicle Dynamics”.

So, take the plunge and become a C++ expert in aerospace simulations!

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học C Plus Plus
Hiển thị tất cả khoá học Programming Languages
Hiển thị tất cả khoá học Simulation
Hiển thị tất cả khoá học Software Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊