SymPy makes math fun again
An introduction into symbolic computations in Python. Don't worry, it's much simpler than it sounds. It's about making Python do your math for you with very little investment in the technology.
A collection of interactive pages about maths and programming
Visit wordsandbuttons.online → On Hacker News Jan 2018 – Apr 2024
Software Engineering 9Math & Algorithms 5Programming Languages 4Systems & Performance 3Tools & Productivity 2Games & Graphics 2
An introduction into symbolic computations in Python. Don't worry, it's much simpler than it sounds. It's about making Python do your math for you with very little investment in the technology.
A 100 lines of Python code that substitute the compiler front-end for a specific computation. This shows that you don't need a “fast” compiling language to write efficient code. In fact, a compilation is only one of the multiple ways to achieve speed.
This is a brief introduction into polynomials. From how to make a polynomial run through your set of points to how to make it into a spline.
This is an example of an image vectorization algorithm. It shows the bilinear interpolation, polynomial approximation, differential analysis, and iterative algorithms working together to solve a practical problem
An image interpolation that gives us a continuous and smooth image, where every interpolated value only depends on the four neighboring pixel values. The image becomes smooth, but sharp features remain sharp.