Manim 使用 MathTex 输出数学公式:'定义:z = x+yi'
在 Manim 中,可以使用 MathTex 来输出数学公式。要输出'定义:z = x+yi',可以使用以下代码:
from manim import *
class MathTexExample(Scene):
def construct(self):
equation = MathTex('定义: z = ', 'x', '+', 'yi')
self.play(Write(equation))
self.wait()
self.play(
equation[1].animate.set_color(RED),
equation[3].animate.set_color(RED),
)
self.wait()
self.play(
equation[1].animate.set_color(WHITE),
equation[3].animate.set_color(WHITE),
)
self.wait()
if __name__ == "__main__":
scene = MathTexExample()
scene.render()
这段代码将在 Manim 中创建一个场景,并在场景中输出数学公式'定义:z = x+yi'。首先,我们创建一个 MathTex 对象来表示公式。然后,使用 Write 函数将公式显示在屏幕上。接着,我们使用 animate.set_color 函数来改变公式中 x 和 yi 的颜色(将它们变为红色),然后再改回白色。最后,使用 scene.render() 函数来渲染场景。
运行这段代码,Manim 将生成一个视频,其中输出了数学公式'定义:z = x+yi'。
原文地址: https://www.cveoy.top/t/topic/qzum 著作权归作者所有。请勿转载和采集!