🎓 数学可视化技术

让数学公式
会动、会说话

MathViz 基于 Manim 引擎,为每个数学公式生成专业级可视化动画。几何变换、函数图像、推导过程——一切尽收眼底。

微积分
几何
📐

勾股定理

a² + b² = c²
直角三角形三边关系 · 几何动画
八年级

导数定义

f'(x) = limΔx→0
瞬时变化率 · 割线逼近切线
高三
📈

二次函数

y = ax² + bx + c
抛物线图像 · 顶点与对称轴
九年级
70+
公式动画
7
知识分类
6
年级覆盖
1080p
高清渲染
核心能力

专业级数学可视化

每一个动画都经过精心设计,呈现公式背后的几何意义与推导逻辑。

🎬

公式动画生成

基于 Manim 引擎为每个公式生成专属可视化动画,直观呈现几何变换与推导过程。

📝

LaTeX 渲染

所有公式以 LaTeX 高保真渲染,排版清晰优美,与专业排版体验一致。

📚

分级公式库

涵盖 7 大分类、6 个年级(初一至高三),按知识体系精心编排,贴合知识框架。

⚙️

高清渲染流程

支持 480p / 720p / 1080p 多档渲染质量,自动缓存,秒级响应。

✏️

分步推导动画

方程求解、公式变形、定理证明——逐步呈现思考过程,让逻辑清晰可见。

🎯

几何精准作图

三角形、圆、函数图像、坐标系——精确数学图形,自动标注关键点和数值。

覆盖领域

涵盖七大数学领域

从基础运算到高等数学,覆盖中学阶段完整知识体系。

🔢
算术
基础运算
📐
代数
方程与不等式
📏
几何
图形与空间
📈
函数
映射与图像
🔺
三角
三角函数
🎲
概率
统计与概率
微积分
极限与导数
技术架构

Manim + 自动化
动画生成引擎

MathViz 的可视化动画基于 Manim 引擎构建,结合自动化编排流程,实现从公式到动画的全自动生成。

Python + Manim

使用 Python 编写脚本,Manim 引擎渲染每一帧动画

🎨

LaTeX 公式排版

内置 XeLaTeX 支持,中英文数学符号完美渲染

🤖

自动化编排

自动化渲染流程,自动调度任务、监控状态、生成 70+ 动画

☁️

OSS 媒体分发

阿里云 OSS 存储,CDN 全球加速

manim_scripts/base.py
# Manim 公式动画基类
class BaseMathAnimation(Scene):
  BG_COLOR   = "#0f0f23"
  TITLE_COLOR = "#FF6B6B"
  ACCENT     = "#4ECDC4"
 
  def animate_pythagorean(self, a, b):
    tri = Polygon(...)
    sq  = Square(side_length=a)
    self.play(Create(tri))
    self.wait(run_time=1.5)
    return tri, sq

为热爱数学的你打造的
可视化工具

MathViz 为热爱数学的用户和数学爱好者提供高质量的公式动画生产能力。

关于我们 →