1

假设我在ℝ<sup>2中有一个Manim变换动画,比如

from manimlib.imports import *

def function(point):
    x, y, z = point
    return (x + 3*y)*RIGHT + (2*x + 4*y)*UP

class Transient(LinearTransformationScene):
    CONFIG = {
        "show_basis_vectors" : True,
    }
    def construct(self):
        self.wait(7)
        self.apply_nonlinear_transformation(function)
        self.wait(29)

我怎样才能将这种转换嵌入到 ℝ<sup>3 中的平面中?它看起来像这样,只是它是一个变换而不是一个向量场。

我似乎在 old_projects 目录中找不到 Multivariable Calculus 代码(MV 课程用 Manim 制作的,对吧?),所以我无法研究向量场的代码来模拟它。同样,3D 变换线性代数一章中的许多代码似乎都丢失了,而且该章在任何情况下都不包含这种确切类型的变换,因此不清楚它是否会有所帮助。

4

0 回答 0