jyotirmoy-paul / visual-workspace

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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


Languages

Language:Java 35.1%Language:Processing 28.5%Language:Python 23.1%Language:HTML 7.3%Language:JavaScript 6.1%