凝聚态物理学家选择使用 MATLAB 和 Simulink 为各种应用开发算法。这些应用包括仿真经典和量子多体系统以及使用控制仪器和实验室硬件,如自定义显微镜、传感器和数据采集系统。他们还会分析和后处理数据,执行各种频谱分析,并开发 AI 增强的传感器。
凝聚态物理学家还将 MATLAB 和 Simulink 用于以下目的:
- 自动生成硬件连接的 HDL 和 C/C++ 代码
- 从硬件和仪器中实时控制和采集数据
- 在 GPU 上加速 AI 和其他计算密集型分析
- 借助实时脚本通过互动课堂开展物理教学
“当你做研究时,你不希望受限于别人设计程序运行机器的方式。”
在凝聚态实验室使用 MATLAB 和 Simulink
课程增强
面向讲授凝聚态物理学的教育工作者的代码示例: