C++模拟航空航天

C++ in Aerospace Simulations

以 CADAC++ 作为原型

您将学到什么

将C++ 的强大功能应用于航空航天仿真
掌握多态性、继承和封装 (PIE) 如何构建复杂
的仿真 逐步将无人机仿真开发为完整的网络中心模型
与其他 C++ 相比,体验 CADAC++ 框架架构
准备好开发您自己的项目模拟

要求

具备 C++ 知识,熟悉飞行动力学
致力于完成具有挑战性的课程
使用 Microsoft Visual C++ 2019(社区版或标准版)的 Windows 10(或 7)计算机

本 C++ 课程将带您深入了解航空航天模拟。就像我在佛罗里达大学教过的学生一样,你应该对 C++ 有初步的了解,并对飞行动力学有一个大致的了解。

我一步一步地将 C++ 结构与越来越复杂的航空航天功能结合起来。您将获得 8 种模拟的访问权限,这些模拟复制了这种构建,最终实现了最终的多对象 CRUISE 模拟。

我通过示例进行教学,使用无人机攻击目标,由高空卫星跟踪。虽然我向您展示了如何构建这个完整的航空航天模拟,但我的重点是 C++ PIE 的主要元素:多态、继承、封装。

我将它们应用于重载函数——纯函数和虚函数——导致高效的运行时多态性;安排航天飞行器——无人机、目标、和卫星——进入分层继承结构;并将空气动力学和推进数据封装到类中以保护它们的访问。

虽然我使用我的仿真框架 CADAC++ 来举例说明 C++ 的关键特性,但您会发现 C++ PIE 提供了大多数(如果不是全部)复杂的航空航天仿真。(在课程结束时,我将简要讨论其他三种架构。)

您对 CADAC++ 的熟悉也将为您打开我对导弹、飞机、火箭和高超音速飞行器的所有其他模拟。

所以,大胆尝试,成为 C++ 专家在航空航天模拟中!您会发现 C++ PIE 正在为大多数复杂的航空航天模拟提供支持。

(在课程结束时,我将简要讨论其他三种架构。)您对 CADAC++ 的熟悉也将为您打开我对导弹、飞机、火箭和高超音速飞行器的所有其他模拟。

所以,大胆尝试,成为 C++ 专家在航空航天模拟中!您会发现 C++ PIE 正在为大多数复杂的航空航天模拟提供支持。(在课程结束时,我将简要讨论其他三种架构。)

您对 CADAC++ 的熟悉也将为您打开我对导弹、飞机、火箭和高超音速飞行器的所有其他模拟。所以,大胆尝试,成为 C++ 专家在航空航天模拟中!

概述

第 1 部分:简介和实验 1:基础知识

第一讲 简介

第 2 讲 Lab1,第 1 课:快速入门

第 3 讲 Lab1,第 2 课:C++ 基础

第 2 节:实验 2:封装和卫星仿真

第 4 课 Lab2,第 3 课:课程

第 5 讲 Lab2,第 4 课:卫星模拟

第 3 部分:实验 3,第 5 课和第 6 课:系统组件

第 6 课 Lab3,第 5 课:模块

第 7 课 Lab3,第 6 课:目标模拟

第 4 部分:实验 4,第 7 课和第 8 课:数据处理

第 8 课 Lab4,第 7 课:表格

第 9 讲 Lab4,第 8 课:无人机不受控

第 5 节:实验 5,第 9 课和第 10 课:飞行阶段的变化

第 10 课 Lab5,第 9 课:事件

第 11 课 Lab5,第 10 课:无人机控制

第 6 节:实验室 6。第 11 课和第 12 课:多种形式的一个界面

第 12 课 Lab6,第 11 课:多态性

第 13 课 Lab6,第 12 课:无人机导航

第 7 节:实验 7,第 13 和第 14 课:沟通

第 14 课 Lab7,第 13 课:Combus

第 15 课 Lab7,第 14 课:无人机寻的

第 8 节:实验 8,第 15 和 16 课:高潮

第 16 课 Lab8,第 15 课:架构

第 17 课 Lab8,第 16 课:无人机网心仿真

渴望将 C++ 知识应用于航空航天模拟的学生、对 CADAC++ 架构感兴趣的开发人员、为学生的职业生涯做准备的教师、对航空航天应用感兴趣的 C++ 程序员

发表回复

后才能评论

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源