〔manim教程〕第五講 坐標(biāo)系統(tǒng)與圖像


?
00:26
?axis = NumberLine( x_min=-2,x_max=2, include_ticks=True, include_tip=True, include_numbers=False, unit_size=1.5, tick_frequency=0.5, label_direction=UP ).shift(LEfT*3) axis.add_numbers(-1,2) dot = Dot(axis.n2p(1)) axis.p2n(dot.get_center())
?
02:20
?axes = Axes( x_min=-2,x_max=2, y_min=-2,y_max=2, center_point=LEFT*3, number_line_config = { "unit_size":1.5 }, x_axis_config = { "tick_frequency":0.5 }, ) axes.add_coordinates([-1,2],[-2,1]) axes.add_coordinates() self.add(axes.get_axis_labels) dot = Dot(axes.c2p(1,2)) axes.p2c(dot.get_center())
?
04:03
?grid = NumberPlane( axis_config = {"stroke_color":BLACK} ) grid.add_coordinates() grid.apply_function( lambda p: p+RIGHT*p[1] ) grid.prepare_for_nonlinear_transform() grid.apply_function( lambda p: p + np.array([ np.sin(p[1]), np.sin(p[0]), 0, ]) ) grid = ComplexPlane()
?
Function
05:51
?func = ParametricFunction( lambda t: np.array([ 2*np.sin(3*t)*np.cos(t), 2*np.sin(3*t)*np.sin(t), 0, ]), t_min=0,t_max=2*PI ) func2 = FunctionGraph( lambda x: x**2 )
標(biāo)簽: