Functions

ParametricCurve

class manimlib.mobject.functions.ParametricCurve(t_func, t_range=None, **kwargs)

参数曲线

传入 function 函数,自变量为参数 t ,返回值为一个三维点坐标

  • t_range=[t_mix, t_max, dt] : 参数 t 的取值范围和步进

  • discontinuities : 间断点列表(在这个列表中的值所对应的点将会是图像的间断点)

get_point_from_function(t)

获取 t 值对应的点坐标

FunctionGraph

class manimlib.mobject.functions.FunctionGraph(function, x_range=None, **kwargs)

y-x 函数图像

传入 function 函数,自变量为 x ,返回值为 y

  • x_range=[x_mix, x_max, dx] 为自变量 x 的取值范围和步进

get_function()

返回 y-x 函数

get_point_from_function(x)

给出一个横坐标 x ,返回图像上横坐标为 x 的点坐标