当前位置: 首页> 房产> 建筑 > 推广普通话图片_京津冀协同发展心得体会2023_北京百度seo公司_seo广告平台

推广普通话图片_京津冀协同发展心得体会2023_北京百度seo公司_seo广告平台

时间:2025/7/12 21:37:22来源:https://blog.csdn.net/binhyun/article/details/145784040 浏览次数:0次
推广普通话图片_京津冀协同发展心得体会2023_北京百度seo公司_seo广告平台

1.Jupyterlab的使用

因为我之前一直都是使用的vscode进行manim编程的,但是今天看的这个教程使用的是Jupyter,我也很是好奇这个manim在Jupyter这样的交互式下面会生成怎么样的效果,所以今天尝试了jupyter,并且对于两个进行比较和说明;

首先就是进行的这个对应的模块的导入:

from manim import *

然后就是进行的这个绘图操作:

下面的这个就是首先创建这个class类,这个类继承自我们的Scene这个类:

分别绘制出来这个蓝色的圆形和绿色的方形,color和opacity表示的是这个对应的图形的属性,mext_to表示的是两个图形之间的这个临近关系,add表示的是把这个绘制出来的图形添加到我们的画布上面去;

第一行的这个%%manim表示的就是运行我们的创建类,-qm就会进行渲染,把这个图形画出来;(实际上这个指令里面的-qm写不写都是不受影响的,大家可以自行下去尝试)

%%manim -qm FirstExample
class FirstExample(Scene):def construct(self):blue_circle = Circle(color=BLUE,fill_opacity=0.5)green_square=Square(color=GREEN,fill_opacity=0.8)green_square.next_to(blue_circle,RIGHT)self.add(blue_circle,green_square)

下面的这个就是绘制出来的结果:

下面的这个是渲染数学公式:示例代码里面的这个内容就是大名鼎鼎的欧拉公式了

%%manim LaTeXExample
class LaTeXExample(Scene):def construct(self):tex = Tex(r"$e^{i\pi} + 1 = 0$")self.add(tex)self.wait()

渲染结果是一个很多的视频,Tex就是针对于这个数学公式进行处理的,不同的地方是在jupyter里面需要使用¥把这个公式包裹起来,但是vscode里面不需要

下面的这个是一个欧拉公式,一个单位圆方程的展示动画:

%%manim TextTest
class TextTest(Scene):    def construct(self):        s1 = Text("单位圆")        s1.to_edge(UP,buff=0.5)        t1 = Tex(r"$x^2 + y^2 = 1$",font_size=80).next_to(s1,DOWN)        s2 = Text("欧拉公式").next_to(t1,DOWN)        t2 = Tex(r"$e^{i\pi} + 1 = 0$").next_to(s2,DOWN)        self.add(s1)        self.play(Write(t1))        self.add(s2)        self.play(Write(t2))

在这里插入图片描述

如果你对于上面的代码有任何问题,欢迎与我交流

关键字:推广普通话图片_京津冀协同发展心得体会2023_北京百度seo公司_seo广告平台

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: