MATLAB
From wp:MATLAB: :MATLAB ('''mat'''rix '''lab'''oratory) is a multi-paradigm :numerical computing environment and fourth-generation programming language, :developed by MathWorks. Not to be confused with MATHLAB.
Tasks
- 2048
- 24 game
- ABC Problem
- Abstract type
- Abundant, deficient and perfect number classifications
- Ackermann function
- Amicable pairs
- Animate a pendulum
- Apply a callback to an array
- Apply a digital filter (direct form II transposed)
- Arbitrary-precision integers (included)
- Archimedean spiral
- Arithmetic/Complex
- Averages/Arithmetic mean
- Averages/Median
- Averages/Mode
- Averages/Pythagorean means
- Averages/Root mean square
- Binary search
- Bitmap
- Bitmap/Bézier curves/Cubic
- Bitmap/Bézier curves/Quadratic
- Boolean values
- Bresenham's Line Algorithm
- Bulls and cows
- Bulls and cows/Player
- CSV to HTML translation
- Canny edge detector
- Classes
- Closest-pair problem
- Combinations
- Comments
- Conditional structures
- Constrained random points on a circle
- Copy a string
- Deconvolution/1D
- Define a primitive data type
- Detect division by zero
- Determine if a string is numeric
- Dot product
- Draw a sphere
- Element-wise operations
- Elementary cellular automaton
- Emirp primes
- Empty program
- Equilibrium index
- Ethiopian multiplication
- Evolutionary algorithm
- Exceptions
- Execute a system command
- Factorial
- Fibonacci sequence
- Filter
- Find the intersection of a line with a plane
- Find the intersection of two lines
- Find the missing permutation
- FizzBuzz
- Flipping bits game
- Gaussian elimination
- Gray code
- Grayscale image
- Greatest common divisor
- Greatest element of a list
- Guess the number
- Guess the number/With feedback (player)
- Handle a signal
- Happy numbers
- Haversine formula
- Hello world!
- Hello world/Graphical
- Hello world/Text
- Honeycombs
- Horner's rule for polynomial evaluation
- Hostname
- Hough transform
- IBAN
- Image convolution
- Increment a numerical string
- Josephus problem
- Knuth shuffle
- Levenshtein distance
- Literals/String
- Loops/Continue
- Loops/For
- Lucas-Lehmer test
- Luhn test of credit card numbers
- MD5
- Mandelbrot set
- Matrix multiplication
- Matrix transposition
- Matrix-exponentiation operator
- Menu
- Minesweeper game
- Monte Carlo methods
- Monty Hall problem
- Morse code
- Move-to-front algorithm
- Multiline shebang
- Multiple regression
- Munching squares
- Mutual recursion
- Narcissistic decimal number
- Nth root
- Null object
- Number reversal game
- Numerical integration/Gauss-Legendre Quadrature
- Operator precedence
- Palindrome detection
- Pangram checker
- Percentage difference between images
- Perfect numbers
- Perfect shuffle
- Plot coordinate pairs
- Polynomial regression
- Power set
- Primality by trial division
- Prime decomposition
- Probabilistic choice
- Program termination
- Proper divisors
- Random number generator (included)
- Random numbers
- Reduced row echelon form
- Remove duplicate elements
- Reverse a string
- Reverse words in a string
- Roman numerals/Decode
- Roots of unity
- Rot-13
- Runge-Kutta method
- Runtime evaluation
- Search a list
- Sequence of non-squares
- Sequence of primes by trial division
- Sierpinski carpet
- Sierpinski pentagon
- Sierpinski triangle
- Sierpinski triangle/Graphical
- Sieve of Eratosthenes
- Sort an integer array
- Sort stability
- Sorting algorithms/Bubble sort
- Sorting algorithms/Merge sort
- Sorting algorithms/Quicksort
- Spiral matrix
- Stair-climbing puzzle
- String case
- String length
- Sudoku
- Sum and product of an array
- Sum of a series
- Sum of squares
- Symmetric difference
- Tic-tac-toe
- Trigonometric functions
- Truncatable primes
- Variadic function
- Web scraping
- XML/DOM serialization
- XML/Input
- XML/Output
- Zig-zag matrix