Skip to content

GeorgeD615/CalcSoft_Tasks

Repository files navigation

🧮 CalcSoft_Tasks


🏹 Построение поверхности и нормали к ней в указанной точке

Нормали построены к параболоиду в точках (0,0) (pi/6,pi/6) (pi/4,pi/4) (pi/3,pi/3) (pi/2,pi/2):

SurfNormal


🔍 Численный поиск корней функции на заданном промежутке (Ньютон, деление пополам, fzero) с визуализацией и сравнением результатов

Функция: y(x) = (1 + sin(x) - cos(x))^2 - (sin(2*x) - cos(2*x) - 0.2)^2 + 1

Найденные решения (на отрезке [-5,5]) и скорость их нахождения для разных методов:

FindingRoots_Sol

Визуализация решения:

FindingRoots_Img


🖌️ Cходимость метода Ньютона к корням полинома в зависимости от начального приближения (окраска области)

Окраски области для полиномов 3, 4 и 5 степеней соответсвенно:

3th 4th 5th


🔀 Эволюта и эвольвента произвольной кривой

Отрисовка эволюты и эвольвенты для произвольного эллипса:

EvoluteAndEvolvent


🐍 Змейка

Анимация движения змейки по синусоиде, по кругу и внутри прямоугольника заданного размера:

SnakeSin SnakeCircle SnakeBox


🕠 Маятник

Симуляция затухания одиночного маятника:

PendulumAnim

Симуляция движения двойного маятника:

DoublePendulumAnim

About

Solved tasks for the CalcSoft course

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages