Advertisement

CGNS 的 MATLAB 版本

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
CGNS 的 MATLAB 版本 是一款用于航空航天工业中的网格生成和流动解决方案的数据格式工具箱,它提供了MATLAB接口,方便用户进行高效的数值模拟和数据处理。 CGNS是NASA推荐的CFD格式,目前大多数CFD软件都支持该格式。官方提供的版本为Fortran版本,这里提供的是Matlab版本。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • CGNS MATLAB
    优质
    CGNS 的 MATLAB 版本 是一款用于航空航天工业中的网格生成和流动解决方案的数据格式工具箱,它提供了MATLAB接口,方便用户进行高效的数值模拟和数据处理。 CGNS是NASA推荐的CFD格式,目前大多数CFD软件都支持该格式。官方提供的版本为Fortran版本,这里提供的是Matlab版本。
  • Matlab串口编程代码-CGNS4M:适用于MATLAB和OctaveCGNS
    优质
    CGNS4M是一款为MATLAB和Octave设计的插件,基于Matlab串口编程技术,用于简化与CGNS(CFD General Notation System)的数据交互过程。 MATLAB编写串口程序代码CGNS4分钟介绍:CGNS4m(以前称为mexCGNS)使您可以通过MATLAB或GNU Octave访问cgnslib提供的几乎所有功能,该库提供了串行API。它还提供两个高级函数readcgns和writecgns用于读写基于节点或以单元为中心的数据的网格文件。这些高级函数完全是用MATLAB编写的,因此无需编写C代码或者makefile来适应您的需求。 版本信息:CGNS4m掌握v3.4.1 v4.1.1 版权与许可:CGNS4m的版权归石溪大学所有。CGNS是根据CGNS许可免费分发的,这和cgnslib相同。 安装说明:在MATLAB中安装CGNS4m最简便的方法是下载预构建的二进制文件。这些文件适用于64位Linux、Windows以及MacOSX,并且与MATLAB R2016b或更高版本兼容。它们使用支持大文件处理的64位整数进行编译,同时还静态链接了HDF5 1.8.12库,该版本与最新版MATLAB相同。 下载CGNS4m后,在MATLAB中运行相应的启动脚本即可开始使用。
  • 编译CGNS库所需五个工具:VS、CMake、CGNS源码、Tcl/Tk和HDF5
    优质
    本项目介绍如何使用Visual Studio (VS)、CMake、CGNS源代码、Tcl/Tk及HDF5编译CGNS库,涵盖各组件的配置与集成步骤。 编译流程如下:①下载CGNS源码;②安装HDF5、ActiveTcl及Visual Studio (VS);③使用Cmake配置源代码;④通过VS将源码编译成库文件。具体操作步骤可以参考相关文章“CGNS快速入门到实战(一):CGNS静态链接库编译”。所用工具的版本为:CGNS 4.2.0、HDF5 1.12.1、ActiveTcl 8.6.11.1.0000、Visual Studio (VS) 2017及Cmake 3.20.1。
  • CGNS工具软件安装(无需编译)
    优质
    本CGNS工具软件安装版提供无需编译的一键安装服务,方便用户快速配置和使用。适用于流体动力学、航空航天等领域的数值模拟与数据管理。 CGNS的工具软件可以方便地查看CNGS文件中的节点资源。它是一款安装版软件,无需编译即可直接安装使用,非常实用。
  • PyCGNS:基于PythonCGNS工具包
    优质
    PyCGNS是一款专为Python用户设计的CGNS(CFD General Notation System)接口库和工具集,旨在简化对航空航天等领域的网格数据处理。 pyCGNS 是一组用于 CFD 数据表示标准的 Python 模块。该软件可以在线获取,并包含发行版、安装要求及过程、用法文档和参考文档。错误报告、功能建议以及补丁提交可以通过 GitHub 进行。pyCGNS 软件的分发和使用受 LGPL v2.1 许可证保护。
  • Win环境下CGNS库静态64位,含CGNS、libhdf5、libzlib及libszip,只需一个头文件即可使用,已包含所需头文件...
    优质
    此包为Windows环境下的CGNS库静态64位版本,内含CGNS核心库及其依赖的HDF5、Zlib和SZip库,用户仅需引入单一头文件便可便捷调用。 在Windows环境下编译64位的CGNS库(包含HDF5)非常复杂,使用CMake进行配置也花费了几天时间才成功解决所有问题。这里分享给有需要的人参考。
  • MATLABGSTA模型:MATLABGSTA模型...
    优质
    本段介绍MATLAB实现的GSTA(Graph-based Spatio-Temporal Aggregation)模型。此模型利用图理论处理时空数据,适用于模式识别与数据分析领域,提供高效的数据聚合方法。 该代码名为“晶粒尺寸趋势分析”(GSTA),它是基于Gao (1996)提出的几种组合趋势:类型 1:更好的排序、更粗糙且偏斜度更高;类型 2:排序更好、颗粒更细且负偏斜更大。主程序为 GSTA2013_KNU.m,输入文件是 input.txt,输出文件包括 OUT.txt 和 input_GSTA.csv。 OUT.txt 是 Gao (1996) 提出的原始 FORTRAN 代码的结果。Input_GSTA.csv 则是该段代码执行后的结果。 参考文献:《沿海杂志研究》,特刊第85号,第426-430页。
  • Matlab-SGP4:SGP4Matlab
    优质
    Matlab-SGP4是一款基于Matlab环境实现的SGP4模型工具包,用于计算地球卫星轨道预测和位置估计,适用于航天工程与科研领域。 MATLAB-SGP4 是基于提供的代码实现的。
  • JPEG_Toolbox MATLAB
    优质
    JPEG_Toolbox 是一款专为MATLAB设计的工具包,它提供了丰富的函数和示例代码,方便用户进行JPEG图像压缩与解压的研究与开发。 压缩文件包含一个JPEG工具箱的MATLAB版本。解压后将文件夹添加到MATLAB路径中即可使用,无需配置IJGs JPEG Tools code library。通过调用jpeg_read(图片名)函数可以直接获取JPEG图片信息,操作简便且易于使用。
  • MATLAB开发:NovasMATLAB
    优质
    MATLAB开发:Novas的MATLAB版本介绍如何使用MATLAB语言和工具进行Novas系统的编程与开发。本教程适合初学者及进阶用户,涵盖从基础语法到高级应用的技术细节。 标题中的“matlab开发-Novas的Matlab版本”指的是在MATLAB环境中对Novas软件进行Fortran代码移植的工作。Novas是一款用于天文学和地球物理学高精度星历计算的软件,通常使用Fortran语言编写。将Novas的部分功能移植到MATLAB意味着用户现在可以在MATLAB这个强大的数值计算和可视化环境中直接使用这些天文学计算功能,无需离开MATLAB去调用外部的Fortran程序。 描述中提到“几个novas fortran子程序已经移植到matlab”,这可能包括了星历计算、坐标转换、时间系统转换等与天文学相关的算法。这种移植使得MATLAB用户能够方便地集成这些复杂的天文学计算到自己的项目中,简化了代码管理和执行流程。 从压缩包子文件的文件名称来看,我们可以推测这些文件可能是移植后的MATLAB函数或数据文件: 1. `cls.csv`:可能是一个包含天体数据或者特定计算参数的CSV(Comma Separated Values)文件,用于输入或输出到MATLAB程序中。 2. `napl.csv`:可能存储了星历数据或相关的天文参数,同样以CSV格式供MATLAB程序读取和处理。 3. `icpl.csv`:可能涉及的是地球自转参数或其他天文常数,以CSV格式保存,用于天文计算。 4. `nals.csv`:可能包含了星表或星系位置信息,为MATLAB中的天文计算提供数据支持。 5. `place.m`:这是一个MATLAB函数,可能实现了将天体坐标从一种系统转换到另一种系统的功能,如赤道坐标、地平坐标之间的转换。 6. `catran.m`:可能涉及到天体的方位角和距离计算,是天文学中常见的坐标转换函数。 7. `eect2000.m`:可能是一个用于地球坐标系转换的函数,比如将坐标从历元J2000转换到其他历元。 8. `radvl.m`:可能涉及到雷达观测值的处理,如雷达测距和速度计算。 9. `nut2000k.m` 和 `nut2000a.m`:这两个函数可能与地球自转的章动修正有关,对于精确的天文学计算至关重要。 这个MATLAB开发的Novas版本提供了一套完整的天文学计算工具集,涵盖了从数据读取、坐标转换到天文事件计算等多个方面。这对于从事天文学研究和相关领域的工程师来说是一份非常宝贵的资源。通过这些移植的MATLAB函数,用户可以直接在MATLAB环境中进行高精度的天文学计算,大大提升了工作效率。