Accelerating the pace of engineering and science

Cleve's Corner Collection

Matters of mathematical curiosity discussed by MathWorks Co-Founder and Chief Scientist Cleve Moler.


Article Published
This article shows how Alan Turing’s work on the mathematics of cryptography and matrix computation became the theoretical basis for modern computers and a formative influence on MATLAB.
ott 2015
Using a matrix from the MATLAB Gallery collection as an example, this article discusses three variants of the QR algorithm available in MATLAB.
ago 2014
From 1961 to the present, the Gatlinburg and Householder symposia on numerical computing have played an important role in the history and development of MATLAB.
ott 2013
Cleve Moler presents MATLAB code for simulating basic strategy, and explains why simulating blackjack play in MATLAB is both an instructive programming exercise and a useful parallel computing benchmark.
ott 2012
MATLAB implementations of the three algorithms most widely used to compute hundreds or trillions of digits of π.
ott 2011
Cleve Moler demonstrates the MATLAB matrix computation underlying compressed sensing.
ott 2010
Cleve Moler discusses solving sudoku puzzles with MATLAB.
nov 2009
Free, online book for educators and high-school students looking for material that goes beyond the standard courses.
set 2008
The proliferation of multicore systems and clusters sets the stage for parallel computing with MATLAB.
giu 2007
Dr. Gene Golub has made the singular value decomposition one of the most powerful and widely used tools in modern matrix computation.
ott 2006
Cleve Moler recounts milestones in MathWorks history and the development of MATLAB.
gen 2006
Cleve Moler describes his inspiration for authoring MATLAB.
dic 2004
New textbook available in electronic and print editions.
giu 2004
We hope you’ve seen it many times. It’s on the covers of our books. It’s on our business cards and stationery. It’s even on a “sponsor a highway” sign on Route 9 in Natick,Massachusetts. But, do you really know what the logo is?
nov 2003
Cleve Moler explains the mathematical underpinnings of the MathWorks logo, the L-shaped membrane.
nov 2003
Stiffness is a subtle, difficult, and important - concept in the numerical solution of ordinary differential equations.
mag 2003
Google's PageRank is an eigenvector of a matrix of order 2.7 billion.
ott 2002
MATLAB's special mathematical functions rely on skills from another era.
feb 2002
Ziggurat algorithm generates normally distributed random numbers.
mag 2001
We all use FFT s every day without even thinking about it.
gen 2001
Increasing the speed and capabilities of matrix computation.
gen 2000
Optimization Toolbox features new methods for large-scale problems.
lug 1999
Cleve Moler introduces MATLAB objects and two early examples of object use in MATLAB.
gen 1999
Cleve Moler explains inverse, complex, hyperbolic, floating-point trigonometric functions in MATLAB.
lug 1998
Supplement to the Cleve's Corner article, "Trigonometry is a Complex Subject."
lug 1998
Eigshow helps explain eigenvalues and singular values.
gen 1998
Cleve Moler describes the advantages that the new stopping functions, g-stops, have over tf values in the ordinary differential equation solvers available in MATLAB 5 and Simulink 2.
set 1997
Cleve Moler explains the benefits and drawbacks of using floating-point numbers.
ott 1996
Cleve Moler explains how the MATLAB compiler can speed mathematical computations by compiling function M-files.
mar 1996
Cleve Moler recounts the people and events that led to mainstream awareness of the Pentium FDIV bug, his own role in that process, and the mathematical basis for the problem.
dic 1995
Cleve Moler covers random number generation and explains why the rand function in MATLAB 5.0 was updated.
ott 1995
Cleve Moler explores the QR algorithm and its MATLAB implementation.
lug 1995
Cleve Moler explains why there was skepticism about the viability of running MATLAB on parallel computers in 1995.
mag 1995
Cleve Moler takes an early look at symbolic computation in MATLAB.
dic 1994
Cleve Moler discusses LINPACK and five other benchmarks used to gauge computational performance and megaflops in 1994.
ago 1994
Cleve Moler explores the Jordan Canonical Form (JCF) and its extreme sensitivity to perturbation.
mag 1994
Cleve Moler explains the relevance of magic squares in modern mathematics, using them to explain features of MATLAB and illustrate concepts from linear algebra.
dic 1993
Cleve Moler recalls the Fortran List Oriented Package (FLOP) symbolic mathematical computation system and recounts the origins of Symbolic Math Toolbox.
lug 1993
Cleve Moler explores the mathematics behind matrix exponential, matrix logarithm, and matrix square root functions and their inverses in MATLAB.
mag 1993
Cleve Moler explains the behavior of the finite Fourier transform and the fast finite Fourier transform algorithms implemented in MATLAB in 1992.
mag 1992
Cleve Moler explains why the roots1 function was removed from MATLAB.
mag 1991
Cleve Moler presents solutions to an ill-defined mathematical problem.
dic 1990
Cleve Moler explores the concepts of extended precision and double-rounding in numeric computations.
apr 1990

Receive the latest MATLAB and Simulink technical articles.

Related Resources

Latest Blogs

Cleve's Corner Blog

Numerical Computing with MATLAB

Learn more

Experiments with MATLAB

Learn more