数学可视化工具 Math Visualizer

让抽象的数学「看得见」

基于 Node.js + Express + MySQL 构建的交互式数学教学工具,支持矩阵运算与可视化、线性变换动画、傅里叶级数、泰勒展开、导数与积分的直观演示。可视化结果可一键保存到数据库,也可导出上传到 Cloudflare R2。

🧮

线性代数可视化

矩阵不再只是表格——看它如何拉伸、旋转、压缩整个平面。

📈

微积分可视化

用波形、曲线与矩形堆叠,理解极限、级数与积分的本质。

🖥️ 交互式画布

所有图表基于 Plotly.js,支持缩放、平移、悬停查看数值,滑块实时驱动动画。

🧬 公式渲染

矩阵与公式使用 KaTeX 渲染为标准 LaTeX,清晰展示每一步运算。

💾 数据库保存

注册登录后可将任意可视化状态保存到 MySQL,随时载入恢复。

☁️ Cloudflare 上传

配置 R2 后可把截图/数据文件直接上传至 Cloudflare R2,支持公开链接或签名链接。