KZ
item
Негізгі бет
Трендинг
Журнал
Ұнаған бейнелер
Ең жақсы KZitem
Фильм және анимация
Автокөліктер мен көлік құралдары
Музыка
Үй жануарлары мен аңдар
Спорт
Ойындар
Комедия
Ойын-сауық
Тәжірибелік нұсқаулар және стиль
Ғылым және технология
Кіру
Тіркелу
Кіру
Тіркелу
Негізгі бет
Трендинг
Журнал
Ұнаған бейнелер
Ең жақсы KZitem
Фильм және анимация
Автокөліктер мен көлік құралдары
Музыка
Үй жануарлары мен аңдар
Спорт
Ойындар
Комедия
Ойын-сауық
Тәжірибелік нұсқаулар және стиль
Ғылым және технология
Негізгі бет
Ошибки округления.
4 ай бұрын
Ошибки округления.
Рет қаралды
128
Science Club
1
1
Жүктеу
Пікірлер: 8
@OnTheWayToTheDirection
4 ай бұрын
Ролик создан с использованием библиотеки manim python. Вот код: from manim import * class SlantsExample(Scene): def construct(self): # Название видео вверху экрана: init = Text( "Приведем пример, когда ошибки округления сильно влияют на ответ:", slant=ITALIC, font_size=24, ).to_corner(UP) # a[0:14].set_color(BLUE) self.play(Write(init), run_time=2) self.wait(2) # Показываем 1ую систему: preview = Text( "Рассмотрим систему:", slant=ITALIC, font_size=24, ).shift(LEFT+UP) self.play(Write(preview), run_time=2) eq1 = MathTex("3x - 7,0001y = 0,9998") eq2 = MathTex("3x - 7y = 1") grp1 = VGroup(eq1, eq2).arrange(DOWN, aligned_edge=LEFT) b1 = Brace(grp1, direction=LEFT) self.play(Write(b1)) self.play(Write(grp1)) calc = Text( "Решение:", slant=ITALIC, font_size=24, ).next_to(eq1, RIGHT*2 + UP) self.play(Write(calc)) # Результат: r1 = MathTex("x = 5,") r2 = MathTex("y = 2;") grp2 = VGroup(r1, r2).arrange(DOWN, aligned_edge=LEFT).next_to(calc, DOWN) b2 = Brace(grp2, direction=LEFT) self.play(Write(b2)) self.play(Write(grp2)) self.wait(1) # переход от 1 системе ко 2ой: S1 = VGroup(preview, grp1, b1, grp2, b2, calc) self.play(S1.animate.scale(0.5)) self.play(S1.animate.shift(UP*2)) S2 = S1.copy() self.play(S2.animate.shift(DOWN*2)) self.play(S2.animate.scale(2)) # Заменяем коэффициенты в S2: new_text = Text("Немного изменим коэффициенты системы:", font_size=24).shift(UP+LEFT) self.play(ReplacementTransform(S2[0], new_text)) self.wait(2) one = MathTex("1") first_equalation = S2[1][0].get_center() one.move_to(first_equalation + RIGHT*1.3) # Устанавливаем позицию для one new_text = Text("Слегка изменим коэффициенты системы:", font_size=24) self.play(ReplacementTransform(S2[1][0][0][-6:], one)) self.wait(3) # Тогда и решение поменяется: new_x = MathTex(r"\frac{1}{3}") new_y = MathTex(r"0") grp2 = S2[3] r1 = grp2[0][0] # 1ое ураынение r2 = grp2[1][0] # 2ое ураынение # задаем позицию для появления нового X: new_x.move_to(r1.get_center() + RIGHT/2) new_x.scale(0.5) # Увеличиваем размер шрифта в 2 раза # задаем позицию для появления нового Y: new_y.move_to(r2.get_center() + RIGHT/2) self.play(ReplacementTransform(r1[-2:], new_x)) self.play(ReplacementTransform(r2[-2:], new_y)) self.wait(3) # Добавляются подвижные рамки """calc = S2[-1] self.play(calc.animate.shift(UP/6))""" grp2_old = S1[3] grp2_new = S2[3] framebox1 = SurroundingRectangle(grp2_old, buff=.05, color=BLUE) framebox2 = SurroundingRectangle(grp2_new, buff=.05, color=BLUE) grp1_old = S1[1][0][0][-6:] grp1_new = S2[1][0][0][-1:] framebox3 = SurroundingRectangle(grp1_old, buff=.05, color=RED) framebox4 = SurroundingRectangle(grp1_new, buff=.05, color=RED) self.play(Create(framebox1), Create(framebox2), Create(framebox3), Create(framebox4)) self.wait(3) # Финальная часть: preview = Text( "При малейшем изменении коэффициентов системы, мы получили совершенно другое решение. Бывает так, что при малейшем изменении коэффициентов, система становится НЕрешаемой.", slant=ITALIC, font_size=20, color = BLUE ).shift(DOWN*2) self.play(Write(preview), run_time=4) self.remove(FadeOut(framebox1), FadeOut(framebox2), FadeOut(framebox3), FadeOut(framebox4)) self.wait(8) Быстрый рендер: manim main.py -pql Нормальный рендер: manim main.py play_whole_scenario
@user-do8sb2ol6e
4 ай бұрын
отличное интро
@OnTheWayToTheDirection
4 ай бұрын
Спасибо 🎉!!!
@gelub4045
4 ай бұрын
Нельзя снять шедевр на 1 минуту 10 секунд Так же эта имба:
@OnTheWayToTheDirection
4 ай бұрын
😂
@havayou_dengy
4 ай бұрын
Чегоооооооо😮😮😮😮😮😮😮😮😮😮😮
@OnTheWayToTheDirection
4 ай бұрын
:)😊
@OnTheWayToTheDirection
4 ай бұрын
Ждите новые ролики по числакам
Пікірлер: 8