Skip to content

Various mathematics / physics / computer science related topics in more intuitive and fun way.

Notifications You must be signed in to change notification settings

jyotirmoy-paul/visual-workspace

Repository files navigation

Visual Workspace

Various mathematics / physics / computer science related topics in more intuitive and fun way.

Table of Contents

Logistic Regression

  • View Project here
  • Visualization of Logistic-Regression for binary classification using p5.js

Gift Wrapping Algorithm

  • View Project here
  • Visualize the formation of convex hull for set of points.
  • Build with Processing
  • Sample formation of convex hull, with 20 points

sample

Particle System

  • View Project here
  • Build with Processing
  • Sample Demonstration of the Particle System

sample

Lissajous Curve Table

  • What is Lissajous Curve?
  • View Project here
  • Visualize the formation of various curves by complex harmonic motion - Points on circles having different angular velocities
  • Build with Processing
  • Sample curve table, with 5 circles

sample

Tower Of Hanoi

  • View Project here
  • Visualization of "Tower of Hanoi" problem with n discs (1 <= n <= 20)
  • Build with Pygame
  • Sample Visualization for 6 disks
    solution

Elastic Collision

  • View Project here
  • Visualization of elastic collisions between two blocks, with one's mass power of 100 times the other one's mass, traces the digits of PI
  • Motivated by this brilliant youtube video by 3Blue1Brown. I wanted to see it for myself.
  • Build with Processing
  • Sample Visualization for mass ratio :: 1:100,000,000, tracing 5 digits of PI upto 31415
    five

Black Rain

  • View Project here
  • Formation of rain, using a little physics. I've no idea why I made this.
  • This is what it looks like

sample