🎬 视频展示
🧮 导数
通过动态可视化方式呈现导函数的几何意义。
🔊
20%
📖 课程章节
第1章 • 微分篇
代数与函数
8个视频
第2章 • 微分篇
极限与连续
12个视频
第3章 • 微分篇
导数与微分
15个视频
第4章 • 微分篇
导数的应用
10个视频
第5章 • 积分篇
不定积分
9个视频
第6章 • 积分篇
定积分及其应用
11个视频
第7章 • 积分篇
常微分方程
8个视频
第8章 • 多元微积分篇
多元函数微分学
12个视频
第9章 • 多元微积分篇
多元函数积分学初步
7个视频
第10章 • 代数篇
线性代数初步
10个视频
第11章 • 代数篇
无穷级数
9个视频
第12章 • 空间几何篇
向量代数与空间解析几何
11个视频
第13章 • 概率统计篇
概率论与数理统计初步
14个视频
💻 核心代码
1
from manim import *
2
3
class DerivativeVisualization(Scene):
4
def construct(self):
5
# 设置场景
6
self.camera.background_color = WHITE
7
8
# 创建函数图像
9
axes = Axes(
10
x_range=[-3, 3, 1],
11
y_range=[-2, 4, 1],
12
axis_config={"color": BLUE}
13
)
14
15
# 定义函数
16
def func(x):
17
return x**2
- 1
18
19
# 绘制函数图像
20
graph = axes.plot(func, color=RED)
21
22
# 动态切线演示
23
x_val = ValueTracker(1)
24
25
# 创建切点
26
dot = Dot(color=YELLOW)
27
dot.add_updater(
28
lambda m: m.move_to(
29
axes.c2p(x_val.get_value(), func(x_val.get_value()))
30
)
31
)
32
33
# 动画序列
34
self.play(Create(axes), Create(graph))
35
self.play(FadeIn(dot))
36
self.play(
37
x_val.animate.set_value(2),
38
run_time=3
39
)
40
self.wait(2)