在 Manim 中创建数轴主要依赖 NumberLine 类,其参数和功能设计非常灵活,能够满足多种数学动画需求。以下是创建数轴的详细方法和技巧:
一、基础数轴创建
- 核心参数
使用x_range定义数轴范围和刻度间隔,length控制显示长度:
参数说明:# 基础数轴(范围-5到5,间隔1,长度6单位) number_line = NumberLine( x_range=[-5, 5, 1], length=6, include_numbers=True # 显示刻度数值 )x_range:格式为[起始值, 结束值, 步长],例如[-6, 6, 2]会显示偶数刻度include_tip:是否在正方向添加箭头(默认无箭头)stroke_width:数轴线条粗细color:数轴颜色(支持RED、BLUE等预设颜色常量)
二、样式定制
-
箭头与形状
通过tip_shape参数自定义箭头样式,支持多种箭头类型:number_line = NumberLine( x_range=[-5,

最低0.47元/天 解锁文章
769

被折叠的 条评论
为什么被折叠?



