5个版本

0.0.5 2023年6月6日
0.0.4 2023年5月31日
0.0.3 2023年5月30日
0.0.2 2023年5月27日
0.0.1 2023年5月13日

#579科学

Download history 2/week @ 2024-03-10 33/week @ 2024-03-31

每月 52 次下载

MIT 许可证

2.5MB
137

nacafoil

NACA翼型生成。

使用方法

这可以用于生成NACA 4位翼型的边界点。

use crate::nacafoil::Airfoil;
fn generate_naca0006_boundary() {
    let n = 1000;
    let c: f64 = 1.0;
    let name: String = "0006".to_string();
    let airfoil = Airfoil::new(name, c, n);
    let upper_x = airfoil.upper_x;
    let upper_y = airfoil.upper_y;
    let lower_x = airfoil.lower_x;
    let lower_y = airfoil.lower_y;
}

结果与tests/data.json中的翼型数据进行了测试,误差在弦长的0.2%以内。

无运行时依赖