Home > MATLAB > Mathematics


Subcategories:    Related Categories

Data Fitting  
Learn how to fit curves to data. Resources include videos, examples, and documentation covering data fitting tools, MATLAB functions, and other topics.
Submitted: Dec 01, 2011
Scientific Computing with MATLAB  
Learn how to use MATLAB for scientific computing applications. Resources include videos, examples, and documentation for numeric linear algebra, numerical integration, and other topics.
Submitted: Dec 01, 2011
MathWorks - Partial Differential Equation Toolbox  
The Partial Differential Equation(PDE) Toolbox contains tools for the study and solution of PDEs in two space dimensions (2-D) and time. Its command line functions and graphical user interface can be used for mathematical modeling of PDEs in a broad range of engineering and science applications.
Submitted: May 06, 2001
Math Education Forum  
Math Education Forum and community resources!
Submitted: Nov 03, 1999
Differential equations M-files  
User contributed differential equation m-files from the MATLAB Central File Exchange.
Submitted: Apr 18, 2000
Random Numbers in Matlab, C and Java  
None of these languages provide facilities for choosing truly random numbers. They just provide pseudo-random numbers. But, we'll pretend that they are random for now, and address the details later.
Submitted: Mar 09, 2005
MatLab + Algebra + Num Analysis  
Tutorial of MatLab with Linear Algebra and Numerical Analysis. In addition, there are some m-files.
Submitted: Feb 21, 2006
MATDS Toolbox  
MATDS is a MATLAB-based program for dynamical system investigation. Current version allows to compute trajectories, equilibria, Poincare map, Lyapunov exponents, vector field visualization for ODE's system, etc. No programming is necessary for MATDS using: everything can be entered in user-friendly dialog boxes and results can be easily and quickly obtained.
Submitted: Jun 28, 2004
Fractals with MATLAB  
General information, decoration with MATLAB, Mandelbrot sets with MATLAB, Julia sets with MATLAB, Newton's method sets with MATLAB, and 3D fractals with MATLAB.
Submitted: Mar 09, 2005
Linear Algebra M-files  
User contributed linear algebra m-files in the MATLAB Central File Exchange.
Submitted: Apr 18, 2000
Integration M-files  
User contributed integration m-files from the MATLAB Central File Exchange.
Submitted: Apr 18, 2000
Ordinary Differential Equations using MATLAB  
Introduction to MATLAB, Plotting in MATLAB, Introduction to DFIELD6, Use of Function M-files, Numerical Methods for ODEs, and more...
Submitted: Jun 07, 2005
Sorting and Searching Strings  
We present theoretical algorithms for sorting and searching multidimensional data and practical C implementations for the application where keys are character strings. The sorting algorithm, an amalgam of Quicksort and radix sort, is competitive with the best known C sort codes. The searching algorithm, an amalgam of trees and binary search trees, is faster than hashing and other commonly used search methods. The basic ideas behind the algorithms date back at least to the 1960s, but their practical utility has been overlooked. Analytic results and extensions to more difficult string processing problems are also included.
Submitted: Jun 18, 1998
Numerical inverse Laplace transform.
Submitted: Aug 05, 1999
ADiMat - Automatic Differentiation of MATLAB programs  
ADiMat applies the forward mode of automatic differentiation to MATLAB programs to compute the derivative along with the normal function execution. Software development is in progress. A test version for non-commercial use is available on request.
Submitted: May 02, 2005
Scientific Pages  
scientificpages is a science directory. www.scientificpages.com offers links to mathematics, physics, chemistry, ,biology, astronomy, anthropology, computer science, anthropology, archaeology, geophysics, mineralogy, hydrogeology and climatology
Submitted: Jul 23, 2007
Karnaugh Minimizer Home Page  
Boolean Algebra assistant program is an interactive program extremely easy to use. A must-have tool for the freshmen electrical engineering student. The program is intended for the developers of small digital devices or simply of radioamateurs, and as for those who is familiar with Boolean algebra, for the electrical engineering students. The program allows to minimize Boolean function by a graphic method of Karnaugh maps.
Simple implementation of divergence-reducing NMF in Matlab.
Submitted: Jun 13, 2005
Polynomial Toolbox  
The Polynomial Toolbox takes full advantage of the powerful capability of MATLAB to define and manipulate mathematical objects such as polynomial matrices.
Submitted: Jul 17, 1997
Kernel Machines  
Website on Kernel Machines and related methods. We have enlarged the scope to form a repository not only for research on SVMs, but also Gaussian Process prediction, Mathematical Programming with Kernels, Regularization Networks, Reproducing Kernel Hilbert Spaces, and related methods. The aim is to serve as a central information source by providing links to papers, upcoming events, datasets, code, a discussion board, etc.
Submitted: Jun 06, 2000
Dimensional Analysis Toolbox  
The Dimensional Analysis Toolbox for MATLAB is an engineering tool for experimental as well as theoretical work. Dimensional Analysis is a well-known engineering technique giving scaling parameters for a problem. These scaling parameters are also known as dimensionless groups or scaling groups.
Submitted: Apr 18, 2000
MATLAB Modules for Linear Algebra  
Helper Application Tutorial, Systems of Linear Equations, Matrix Arithmetic, Inverses and Elementary Matrices, LU Decomposition, Determinants, Rotation Matrices, Difference Equations, and more
Submitted: Jun 07, 2005
MATLAB Teaching Codes  
The MATLAB Teaching Codes consist of 37 short, text files containing MATLAB commands for performing basic linear algebra computations. These Teaching Codes are available as a single tar file, or as individual text files.
Submitted: Jun 06, 2005
Matrix Market  
A visual repository of test data for use in comparative studies of algorithms for numerical linear algebra, featuring nearly 500 sparse matrices from a variety of applications, as well as matrix generation tools and services.
Submitted: Oct 21, 1996
INTLAB - INTerval LABoratory  
INTLAB is a MATLAB Toolbox for self-validating algorithm. It comprises of interval arithmetic for real and complex data including vectors and matrices, interval arithmetic for real and complex sparse matrices, automatic differentiation, automatic slopes, rigorous standard functions, rigorous input/output, multiple precision interval arithmetic.
Submitted: Jul 02, 1999
UNIFORM - A Uniform Random Number Generator  
UNIFORM contains some MATLAB routines to compute uniformlyl distributed pseudorandom numbers. MATLAB already has the random function, and it is not the purpose of uniform to replace it. Rather, this routine makes it possible to compare certain computations that use uniform random numbers, written in C++, FORTRAN90 or MATLAB.
Submitted: Mar 09, 2005
DAYDATE: Computing Days between Dates, the Day of the Week  
What is desired is a program that can tell how many days elapse between any two given dates, or on what day of the week a given date falls, or what date comes a specified number of days past a given date. To write such a program, a programmer must understand the Gregorian calendar.
Submitted: Jul 18, 1999
Shift a vector or matrix.
Submitted: Jul 22, 1999
Solves the problem: Given a nonsingular N by N matrix A, find P and Q such that A=P*Q, P and Q symmetric.
Submitted: Jul 19, 1999
The Centroid Decomposition  
The following paper by Chu and Funderlic provides a complete description of the centroid decomposition.
Submitted: Jun 08, 2005
b4m - Interval Arithmetic Toolbox  
b4m consists of two main parts, the interface to the Basic Interval Arithmetic Subroutines by Olaf Knüppel (commonly known as BIAS). A collection of M-Files which either work on these routines or implement small programs.
Submitted: Jul 07, 1999
JQuantity is a framework of classes for developing mathematical and scientific calculations which are either precise or have known (bounded) precision. The classes in the framework are based on the java.math.BigInteger class and thus are not limited in size or precision. Rational numbers are stored as ratios, transcendental numbers are represented in their own domain, typically precisely.
Submitted: Dec 10, 2003
Block transposition of a matrix.
Submitted: Jul 19, 1999
Finding maximal previously attained value. [IND,XM] = NEWMAX(X) returns vector IND of indices of elements of X where new maxima are achieved and XM of the size of X with maximum value of X so far.
Submitted: Jul 22, 1999
Absolute Math Tutoring  
Absolute Math Tutoring is an in-home math tutoring company serving the areas of Westlake Village, Agoura Hills, Oak Park, Calabasas, West Hills, Woodland Hills, Chatsworth, Northridge, Tarzana, Encino and Sherman Oaks. Experienced professional tutoring in basic arithmetic, Algebra I, Algebra II, Geometry, Math Analysis, Calculus, Statistics, Physics, Chemistry, Biology and more.
Submitted: Jan 22, 2008
JDQR Algorithm for MATLAB  
From this page you can obtain a Matlab® implementation of the JDQR algorithm.
Submitted: Jun 13, 2005
The Matrix Cookbook  
"The Matrix Cookbook" is a free mathematical desktop reference on matrices. Includes things like: Derivative of determinant, Derivative of trace, Derivative of Determinant, Derivatiave of inverse matrix, Eigenvalues, Singular Value Decomposition, Woodbury identity, Multidimensional Gaussian, multidimensional moments, mixture of gaussians, Generalized inverse, Pseudo inverse, Moore-Penrose Inverse, Block-diagonal matrices, matrix algebra, linear algebra, multivariate gaussian, complex matrices.
Submitted: Jun 05, 2007
Teaching Matlab to Persian's.
Submitted: Jul 17, 2007
Software for the Semidiscrete Decomposition
Submitted: Jun 08, 2005
True (non pseudo) random number generator  
It claims to be a generator of real random numbers: has several implementations (including Matlab of course).
Submitted: Jul 20, 2007
Vedic Mathematics, Vedic Maths, Vedic Math India  
World's Fastest Mental Math system is Vedic mathematics hailing from Ancient Indian Scriptures called Vedas. Follow easy to master tutorials, slide shows, and videos, read up books.
Submitted: May 22, 2007
Generating Gaussian Random Numbers  
How to generate gaussian random numbers in MATLAB, C, and Java.
Submitted: Mar 09, 2005
MATLAB - 科学计算语言  
MATLAB 是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。使用 MATLAB,您可以较使用传统的编程语言(如 C、C++ 和 Fortran)更快地解决技术计算问题.
Submitted: Nov 11, 2008
MATLAB - 테크니컬 컴퓨팅의 언어  
MATLAB은 C, C++ 및 Fortran과 같은 기존 프로그래밍 언어보다 더 빨리 연산 집중 작업을 수행할 수 있는 상위 레벨 언어 및 대화식 환경입니다.
Submitted: Nov 12, 2008
chebfun - Chebyshev Function System  
The chebfun project is a collection of algorithms, and a software system in object-oriented MATLAB, which extends familiar powerful methods of numerical computation involving numbers to continuous or piecewise-continuous functions. It also implements continuous analogues of linear algebra notions like the QR decomposition and the SVD. The mathematical basis of the system combines tools of Chebyshev expansions, fast Fourier transform, barycentric interpolation, Clenshaw-Curtis quadrature, and recursive zerofinding. A chebfun is a function of one variable defined on an interval [a,b]. The syntax for chebfuns is almost entirely the same as the usual MATLAB syntax for vectors, with the familiar MATLAB commands for vectors overloaded in natural ways. The aim of the chebfun system is to "feel symbolic but run at the speed of numerics". More precisely the vision is to achieve for functions what floating-point arithmetic achieves for numbers: rapid computation in which each successive operation is carried out exactly apart from a rounding error that is very small in relative terms. The chebfun system was originally created by Zachary Battles and Nick Trefethen at Oxford during 2002-2005. Battles left the project in 2005, and meanwhile three new members have been added to the team: Ricardo Pachon (from 2006), Rodrigo Platte (from 2007), and Toby Driscoll (from 2008).
Submitted: Jun 20, 2008
Submitted: Jun 20, 2008

  Privacy - Trademarks - Feedback - Terms of Use Copyright The MathWorks, Inc.