Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / mathematics

Mathematics

mathematics

Great Reads

by Artem Los
“Trits” instead of “bits” – A short introduction to balanced ternary
by Ryan Scott White
A C# struct/class library for large Floating-Point numbers
by JorgeLuisOrejel
This article describes the implementation of Dijkstra's Smoothsort as a generic sorting algorithm in C#.
by subskybox
Exploiting JavaScript's weakly typed implicit data type conversions, the 52 bit mantissa and common bit hacks.

Latest Articles

by Artem Los
“Trits” instead of “bits” – A short introduction to balanced ternary
by Ryan Scott White
A C# struct/class library for large Floating-Point numbers
by JorgeLuisOrejel
This article describes the implementation of Dijkstra's Smoothsort as a generic sorting algorithm in C#.
by subskybox
Exploiting JavaScript's weakly typed implicit data type conversions, the 52 bit mantissa and common bit hacks.

All Articles

Sort by Score

mathematics 

by Ryan Scott White
A C# struct/class library for large Floating-Point numbers
by JorgeLuisOrejel
This article describes the implementation of Dijkstra's Smoothsort as a generic sorting algorithm in C#.
by subskybox
Exploiting JavaScript's weakly typed implicit data type conversions, the 52 bit mantissa and common bit hacks.
by Mahsa Hassankashi
This article also has a practical example for the neural network. You read here what exactly happens in the human brain, while you review the artificial neuron network.
by Petr Ivankov
Multidisciplinary paradigm of software development
by Petr Ivankov
Application of abstract approach to database domain
by Kenneth Haugland
Radiation from rectangular, circle and elliptic - shaped openings
by José Cintra
Some suggestions of algorithms for computing the Fibonacci numbers addressing iterative, recursive and functional paradigms
by José Cintra
Some suggestions of algorithms for solving the Pascal Triangle, addressing iterative, recursive and functional paradigms
by Simeon Sheye
Beyond basic unit tests, how do you choose your tests and when are you done?
by Ravimal Bandara
An implementation of Bag-Of-Feature descriptor based on SIFT features using OpenCV and C++ for content based image retrieval applications.
by Mohammad Elsheimy
My C# implementation of linear algebra concepts (matrix elimination, multiplication, inverses, determinants, etc.)
by José Cintra
Iterative algorithms for computing approximations to the number PI through infinite series using double and arbitrary precision
by Kornfeld Eliyahu Peter
Think algorithm...
by Xavier Junqué i de Fortuny
Reduces/evaluates a real/complex math expression
by Mark H Bishop
This article presents a Java example application that performs continuous wavelet transforms.
by pi19404
Dense Motion Estimation based on Polynomial expansion IntroductionIn this article we will look at dense motion estimation based on polymonial repsentation of image.The polynomial basis representation of the image is obtained by approximating the local neighborhood of image us
by Mark H Bishop
This article presents a Java example application that performs discrete wavelet transforms.
by Opata Chibueze
How to convert a given decimal or double to a fraction in C#
by DrABELL
Educational software package for Microsoft Windows® 7/8 contains “5-in-1” School Math Calculators and Equation Solvers intended for students and educators
by Vadim Stadnik
Generality and efficiency of a semigroup in C++ are achieved by using an augmented B+ tree. Basic and advanced applications of such a semigroup are discussed.
by William Hey
Classical number theories
by William Hey
Factoring classic integers
by wlf84k
This short article provides a method of calculating nth binary palindrome using some math in C# code.
by Jakub Szymanowski
The article presents idea and implementation of Fourier Transform (DFT and FFT algorithms) in Digital Signal Processing.
by Miguel Diaz Kusztrich
Using R to explore complexity of time series generated by simple process
by Alexandr Stefek
The article depicts usage of functional programming for creating indefinite integral in form Func from delegate Func.
by Alexandr Stefek
This article show another way to implement generic operators. Vector is in middle of attention.
by Kenneth Haugland
Showing the major stepping stones of the development of calculus and its precursors
by Jacob F. W.
Learn the Secrets of the Universe
by Abdelrahman Elzedy
A brief overview on mathematical implementations with programming language
by Jakub Szymanowski
Article presents the problem of the detection and cancelation of impulse noise in acoustic signals using an Exponentially Weighted Least Squares (EWLS) and next step error prediction analysis.
by Jeffrey T. Fritz
Traditioanlly, Roofline charts have been built by hand, but Intel Advisor will build these charts for you. Roofline charts show you where your bottlenecks are, and why those bottlenecks are happening.
by Raul Otaño Hurtado
This article shows a simple way of interpolating a set of points using Bezier curves in WPF.
by Pavel Durov
In this article I’ll cover the basics of numeric bases by examples on four bases - decimal, binary, hex and octal.
by Miguel Diaz Kusztrich
A simple way to build a wide family of fractals
by Kerneels Roos
For the first post in this series I’ll present a solution to the 1⁄0, or binary version of this famous problem I designed in 2015.
by Vladimir Kostyukov
Elegant and pure Java matrix library
by Jeffrey T. Fritz
In this video, Jeff shows some samples measuring the performance of matrix multiplication operations.
by Intel
Get Results with the Intel® Data Analytics Acceleration Library and the Latest Intel® Xeon Phi™ Processor
by Bharath K A
This is a HTML5 WebSocket service that streams live, real-time data to browser grid control. This service is capable of automatically computing math expressions on the fly (dynamically at runtime)
by Mahsa Hassankashi
Best practice for learning Basic of Machine Learning and Gradient Descent based on Linear Regression. This article will explain step by step computational matters.
by Arav Singhal
Calculating the mass and inertia of a body and applying forces to it
by Arav Singhal
Representing shapes, worlds, and integrating forces and velocities in a 2D physics engine
by Arav Singhal
The basics of spaces, transformations and bodies used in a 2D physics engine.
by Arav Singhal
An introduction to all the math required to get started on your own 2D physics engine
by Chris Copeland
Using call stacks, rather than Regular Expression, to deconstruct mathematical formulae and calculate values.
by W. García
A class module developed to evaluate mathematical expressions given as VBA strings
by Jakub Szymanowski
The article shows implementation of fundamental algorithms in matrix and polynominal algebra
by Mohammad Elsheimy
Matrix multiplication in C# and its usage for basic image transformations.
by Lucas Allen
Running, Initializing and Training a Neural Network.
by thoughts-on-coding
Testing point mass attraction and its deduced dimensions with Catch2
by Ryan Scott White
A fast, possibly the fastest, square root function for Big Integers and Floats in C# and Java.
by User 6679439
Library extending the .NET numeric support
by Hunt Chang
NURBS curve made easy
by andrea contoli
Presentation and testing of some procedural bitmap creation algorithms .
by Steve Hageman
A Python Library to help make properly scaled Fourier Transforms including utility functions
by Jeffrey T. Fritz
Jeff looks at the performance of random number generation using the Intel Python distribution
by William Hey
Semi-Prime Ordered Sequences (Part 2) is the follow-on to “Exploring Computational Number Theory (Part 1)” and describes a process for ordering the semi-prime base sequences.
by jurhas
A small simulator for a 6 axis articulated robot
by Henry A Gabb, Nawal Copty
Accelerate Linear Algebra Computations with Standard, Open Approaches
by José Cintra
GO Package that encapsulates data and methods to calculate the main measures of a triangle
by Kenneth Haugland
How to calculate a reverbration time in a room
by V.
Case study on how to solve a complex problem by dividing it into smaller problems.
by Miguel Diaz Kusztrich
An infinite set of biological shape fractals in the complex plain
by Petr Ivankov
Applications of abstract math theories to practice
by Mosi_62
Gerolamo Cardano published a method to solve a cubic equation in 1545. There is a description of this method on Wikipedia. But it is not too detailed and on the German Wikipedia. In fact, the last part is missing and without this part, one cannot implement it into an algorithm. So I thought I could
by Ehsan.MA
Information on how to use UnitConversionLib in C# for changing units and quantities
by john morrison leon
Type quantities according to the units in which they are measured. A complete implementation of units of measurement as a data type for C++ 11.
by Shvetsov Evgeniy
Helper functions to deal with the individual bits & digits, hashing and other
by gvessere
A simple framework to perform morphology operations on binary images.
by David Catuhe
Today I am going to try to explain you how shaders in babylon.js work.