本仓库存放Wave2赛事AI+教育赛道参赛作品:电磁感应单杆模型可视化仿真教学工具,包含完整Python仿真源代码、项目说明文档,配套Streamlit在线网页演示,可实现自定义电磁参数、单杆运动动画与v-t/I-t曲线可视化,面向物理课堂教学使用。
Find a file
2026-07-23 22:09:18 +08:00
.gitignore Initial commit 2026-07-21 13:50:02 +08:00
app.py 上传仿真主程序app.py、依赖配置requirements.txt、项目说明文档 2026-07-21 13:54:06 +08:00
LICENSE Initial commit 2026-07-21 13:50:02 +08:00
README.md 更新 README.md 2026-07-23 22:09:18 +08:00
requirements.txt 上传仿真主程序app.py、依赖配置requirements.txt、项目说明文档 2026-07-21 13:54:06 +08:00
电磁感应单杆模型项目说明.md 更新电磁感应单杆模型项目说明.md 2026-07-23 22:01:54 +08:00

em-simulation-tool

本仓库存放Wave2赛事AI+教育赛道参赛作品电磁感应单杆模型可视化仿真教学工具包含完整Python仿真源代码、项目说明文档配套Streamlit在线网页演示可实现自定义电磁参数、单杆运动动画与v-t/I-t曲线可视化面向物理课堂教学使用。

电磁感应单杆可视化仿真教学工具

赛事信息

Wave2赛事 AI+教育赛道参赛作品

在线演示地址

https://em-introduction-model-gqx6uytjekaa76jrmaq22k.streamlit.app/

项目简介

本工具面向高中物理电磁感应课堂教学基于Python+Streamlit开发实现单杆切割磁感线全过程可视化仿真。

  1. 支持自定义磁感应强度、杆长、回路电阻、外力等物理参数;
  2. 自动绘制v-t、I-t变化曲线直观展示电磁感应规律。 跨终端适配支持电脑、平板、手机浏览器直接访问在线demo满足课上教师投屏演示、学生课后平板自主探究场景移动端基础功能完整可用后续持续优化触控交互布局

项目背景

高中物理电磁感应抽象,学生难以直观感受安培力的减速作用,难以理解动生电动势公式

设计思路

依托Python数值计算搭建物理模型Streamlit实现交互可视化 定位课堂演示+学生自主探究双场景。

对应高中物理课程标准&知识点

对应上海高中物理(沪科技版)选择性必修二:

  1. 动生电动势、法拉第电磁感应定律
  2. 安培力、导体棒切割磁感线模型
  3. 影响感应电动势大小的变量(磁感应强度、杆长、速度、回路电阻)

本地运行方式

  1. 安装依赖库 pip install -r requirements.txt
  2. 启动项目 streamlit run app.py

仓库文件说明

  • app.py仿真可视化主程序
  • requirements.txt项目依赖清单
  • 电磁感应单杆模型项目说明.md完整项目设计文档
  • LICENSEApache-2.0开源协议