这幅图展示了一个关于矩阵乘法的数学公式,背景为深绿色,给人一种简洁而专业的感觉。图中间是一个矩阵乘法的表达式,左侧是两个 2×22×2 矩阵,分别为:
右侧则是它们的乘积,结果矩阵为:
整个公式被一个红色的气泡框包围,仿佛在进行思考或提问,增添了趣味性。气泡的设计使得观众的注意力集中在公式上,同时也传达出一种探索和求知的氛围。在图的左下角,有一个卡通化的“π”符号,表情疑惑,眼睛上方有两个问号,似乎在思考这个数学公式的含义。这种设计不仅使得图像更加生动有趣,也引发观众对矩阵乘法的好奇心,鼓励他们深入理解这一数学概念。整体而言,这幅图通过生动的视觉元素和清晰的数学表达,成功地将复杂的数学内容以易于理解的方式呈现出来,适合用于教学或学习材料。
接下来,实现一下该效果。
from manim import *
class PiAnimation01(Scene):
def construct(self):
# 设置背景颜色
self.camera.background_color = "#003311"
# 创建 Pi 字符,以大字体和蓝色显示
pi_symbol = Text("π", font_size=144, color=BLUE, font="MS PGothic")
pi_symbol.move_to(ORIGIN) # 将 Pi 符号移动到原点
# 创建左眼睛
left_eye = Ellipse(width=0.4, height=0.25, color=WHITE, fill_opacity=1).shift(LEFT * 0.15 + UP * 0.625).rotate(PI/13)
# 创建右眼睛
right_eye = Ellipse(width=0.4, height=0.25, color=WHITE, fill_opacity=1).s