登录 注册
当前位置:主页 > 资源下载 > 9 > 冷原子模拟代码-AtomECS:MATLAB激光仿真源码

冷原子模拟代码-AtomECS:MATLAB激光仿真源码

  • 更新:2024-09-16 21:07:44
  • 大小:108KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Matlab - 大数据
  • 格式:ZIP

资源介绍

matlab激光仿真源码原子ECS 模拟冷原子和带锈的激光冷却。 新:现在就出纸了 atomecs是一个Rust箱,用于通过光学散射力模拟原子的激光冷却。 它支持多种功能: 散射光的原子上的多普勒力,包括引起多普勒温度极限的随机波动。 磁场,在网格上或通过简单的分析模型实现。 由烤箱产生的原子。 在模拟体积(例如,腔室)的表面上生成的原子。 冷却光束,由其失谐和高斯强度分布定义。 定义模拟边界的体积。 以二进制或文本格式输出文件。 彻底的单元测试,确保模拟结果正确。 在现代多核 CPU 上具有良好的并行性能 可以使用 python/matlab 包装模拟,如 或 中所示。 入门 克隆存储库后,您可以使用cargo rust 命令行工具运行示例,例如cargo run --release --example 1d_mot 。 显示如何加载和绘制仿真结果。 您可以使用cargo doc构建程序文档。 面向数据的设计 atomecs遵循面向数据的实体-组件-系统 (ECS) 模式,该模式使用 . ECS 非常适合高性能仿真,并且足够灵活以适应不断变化的设计目标。 如果您不熟悉面向数据的设计—