本周最佳文件交换选择

我们最好的用户提交

飞机直观设计

Richard是MathWorks的一名咨询工程师,专注于用于代码生成的嵌入式编码器产品,主要用于航空航天行业。

理查德的本周的选择是飞机直观设计通过扎克·利佐.

目录

选择

作为一名航空工程师,我发现飞机直观设计是帮助学生理解飞机设计的一个有价值的工具。机翼面积如何影响阻力和升力?重心位置如何影响稳定性?

作为一名MATLAB爱好者,飞机直观设计突出了MATLAB的许多功能,包括从不同来源导入数据、分析数据、以图形方式显示结果以及将功能封装在应用程序中。

导入数据

MATLAB的一个关键特性是能够导入数据进行分析。此应用程序利用了此功能。用户可以从各种来源加载飞机数据,如数字DATCOM、Tornado和AVL。

分析数据

飞机直观设计允许用户设计自己的飞机。用户可以指定飞机各部件的尺寸和关键属性,如机翼跨度、机翼弦长、重心位置、,该工具将自动分析新设置,并使用线性化稳定性近似计算飞机稳定性和阻力-飞机设计中的关键计算。然后,用户可以将此结果与来自DATCOM、Tornado或AVL的更详细结果进行比较。

显示结果

飞机直观设计真正突出了MATLAB以图形方式显示数据以增强用户理解的能力。打开应用程序后,用户会看到飞机的图像(见上图)。用户可以选择飞机的组件(如机翼),以查看该组件的属性。如果用户将绘图从几何图形切换到稳定性,将显示飞机升力系数和俯仰力矩与迎角的绘图。

切换到空气动力学,飞机阻力图与车辆上的升力剖面一起显示。

封装

飞机的直观设计有很多能力。这种能力需要大量的MATLAB代码来执行各种功能,从导入数据到分析数据再到显示结果。如果您曾经在MATLAB中创建过一个项目,那么您就知道可以很快创建大量文件来执行特定任务。如果你想和别人分享你的项目,这可能会成为一个负担——我总是忘记一两个文件,这需要几封电子邮件才能解决。Zak通过使用MATLAB创建应用程序的能力缓解了这一问题。下载飞机直观设计时,您会收到一个包含两个文件的zip文件:许可证文件和应用程序安装文件。在MATLAB中,您只需运行应用程序安装程序文件,即可将飞机直观设计添加到可用的应用程序中—所有文件都会自动包含在内。通过飞机的直观设计,这包括各种飞机的一些示例:通用航空飞机(如上图中所示的塞斯纳)、商用飞机(波音747、波音727等)、军用飞机(F-16、SR71等)和来自遥远星系的飞机(X翼)。这些示例允许您探索广泛的飞机设计,并将其用于您自己的定制设计。

评论

Zak的飞机直观设计是学生学习飞机设计各个方面的一个非常强大的工具,它展示了用户可以构建并与MATLAB共享的复杂应用程序的类型。有一个很好的视频在这里Zak在那里讨论了应用程序的开发。尝试一下,让我们知道你的想法在这里或者留下议论为了扎克。




与MATLAB®R2020b一起发布

|
  • 打印
  • 发送电子邮件

评论

如需留言,请点击在这里登录到您的MathWorks帐户或创建新帐户。