Algowidgets
This is an overview of many of the calculators and generators available on this site.
Barcodes
Generators for various barcode symbologies.
Units and Measurements
Calculators for units and measurements.
Mathematics
Matrices
Calculators for matrices.
- Arithmetic: Add | Subtract | Multiply | Multiply by Scalar | Divide by Scalar | Element-Wise Power
- Common Matrix Operations: Adjoint | Cofactor | Characteristic Polynomial | Cholesky | Determinant | LU Decomposition | Gaussian Elimination | Minor | Inverse | Trace | Transpose | Norm | QR Decomposition
- Numeric Methods on Matrices: Eigenpairs | Eigenvalues | Eigenvectors | Inverse Power Method | QR Algorithm
- Other Matrix Operations: Invert Lower Triangular Matrix | Invert Upper Triangular Matrix Determinant of Submatrix | Column CombineMatrices | Is Square | Swap Rows | Extract Diagonal | Extract Sub Matrix | Is Symmetric |
- Comparisons and checks: Epsilon Compare | Check Eigenpair Precision
- To and From Text-Formats: Parse Matrix from String | Matrix to String | Matrix Array to String
- Complex arithmetic: Add | Subtract | Multiply | Multiply by Scalar | Divide by Scalar | Element Wise Power
- Common Complex Matrix Operations: Adjoint | Cofactor | Conjugate | Characteristic Polynomial | Determinant | Conjugate Transpose | Minor | Inverse | Trace | Transpose | Norm
- Numeric Methods on Complex Matrices: Eigenpairs | Eigenvalues | Eigenvectors | Inverse Power Method
- Other Complex Matrix Operations: DeterminantOfComplexSubmatrix | ExtractComplexSubMatrix | IsSquareComplexMatrix
- Complex Comparisons and checks: Epsilon Compare | Check Eigenpair Precision
Statistics
Calculators for statistics operations.
- Mean | Median | Mode
- Variance | Variance Sample
- Standard Deviation | Standard Deviation Sample
- Covariance
- Covariance Matrix | Sample Covariance Matrix
- CorrelationMatrix
- Correlation
- Normal distribution: Random | Density | Quantile | Probability
- Log-normal distribution: Random | Density | Quantile | Probability
- Binomial distribution: Random | Density | Quantile | Probability
- Student t distribution: Random | Density | Quantile | Probability
- Poisson distribution: Random | Mass/Density | Quantile | Probability
- Uniform Sampling: Sample | Sample with Replacement | Sample from Array | Sample from Array with Replacement | Random Permutation
- Fisher-Yates Shuffle
Polynomails
Calculators for polynomial operations.
Polynomail Solver
Vectors
Calculators for vectors.
Fractions
Complex Numbers
Calculators for complex numbers.
- Add | Subtract | Multiply | Divide | Power | Square Root
- Polar complex numbers: Add polar | Subtract polar | Muliply polar | Divide polar | Power of polar
- Absolute | Argument | Conjugate
- Convert from polar | convert to polar
Formula Translation
General Functions
- General: Ceil | Floor | Round | Banker’s Round | Truncate | Absolute | Max | Min | Squareroot | Exp | Logarithm | NaturalLogarithm | Power | Sign | IsInteger | DivisibleBy
- Trigonometric: Sin | Cos | Tan | Asin | Acos | Atan | Atan2 | Csc | Sec | Cot
- Hyperbolic: Sinh | Cosh | Tanh | Sech | Csch | Coth
- Number theory: Greatest Common Divisor (GCD) | Least Common Multiple (LCM) | Bernouilli Number | Beta | LogGamma | Rising Factorial | Falling Factorial | Hypergeometric | Lanczos Approximation | Error | Inverse Error | Gamma | Akiyama-Tanigawa Algorithm
- Combinatorics: Factorial | Combinations | Permutations
- Comparison: Epsilon Comparizon
Date and time
Dates
Date and time
Time
Calculators on time
Graph Theory
Graph Algorithms
- Topological Sort
- Breadth-First Search | Depth-First Search
- Directed Graphs Equal
- Get Graph Components
- Cycles: Get Cycles | Count Cycles | Contains Cycle
- Shortest Distance: Bellman-Ford Algorithm (All Distinations) | Dijkstra’s Algorithm (All Distinations) | Floyd-Warshall Algorithm
- Minimum Spanning Tree: Prim’s Algorithm | Kruskal’s Algorithm
Geometry
Graphics
2D Graphics
- Drawing: Blur Image | Draw Image on Image | Draw 1 pixel Line (Xiaolin Wus Line Algorithm)
- Bezier Curves: Draw Cubic Bezier Curve | Draw Quadratic Bezier Curve
- Computations: Alpha Blend | Combine Alpha | Quadratic Bezier Point | Cubic Bezier Point