xan_black
Providing Real-Time Simulation and Test Systems for over 20 Years

> [Home]  > [Products]  > [Software]  > [MML]

MML

Below is an extended list of many of the capabilities of MML.
Click on a link to bring you to more information on each feature of MML.

For more information on NL-SIM, click here.

To receive NL-SIM and MML for free, click here.

Scripts

  • Automate Long Sequences of Commands
  • Scripts Can be Called From On-Screen Control Panels
  • Automate Hardware-in-the-Loop Real-Time Tests and Analysis
  • Write Functions Which Allow Local Variables and Argument Passing
  • Script Military System Readiness Testing

Matrix Functions

Decompostions and Factorizations

  • Balanced form
  • Back substitution
  • Complex-diagonal to real-diagonal
  • Cholesky factorization
  • Eigenvalues and eigenvectors
  • Hessenberg form
  • Inverse
  • Factors form Gaussian elimination
  • Null space
  • Orthogonalization
  • Pseudoinverse
  • Orthogonal-triangular decomp.
  • QZ algorithm
  • Reduced row echelon form
  • Real-Schur to complex-Schur
  • Schur decomposition
  • Singular-value decomposition

Fourier Transform Functions

  • Fast Fourier transform
  • Inverse fast Fourier transform
  • FIR filter

Matrix Conditioning

  • Condition number in 2-norm
  • Determinant
  • 1-norm, 2-norm, F-norm, ∞‡ norm
  • Rank
  • Condition estimate
  • Trace
  • Number of matrix columns
  • Flip matrix left to right
  • Flip matrix top to bottom
  • Length of variables
  • Reshape matrix
  • Rotate matrix 90
  • Number of rows
  • Matrix size
  • Linear vector
  • Log spaced vector

Special Matrices

  • Companion matrices
  • Diagonal matrices
  • Identity matrices
  • Constant matrices
  • Zero matrices
  • Random matrices
  • Logarithmically spaced vectors
  • Triangular parts
  • Hankel matrices
  • Toeplitz matrices
  • Matrix library
  • Hadamard matrix
  • Hilbert Matrix
  • Inverse Hilbert matrix
  • Calculate magic square
  • Calculate Pascal triangle
  • Vandermonde matrices

Bitwise Operators

  • Bitwise AND
  • Bitwise OR
  • Bitwise NOT
  • Bitwise left shift
  • Bitwise right shift
  • Exclusive OR

Data Analysis

  • Maximum value
  • Minimum value
  • Mean value
  • Standard deviation
  • Median value
  • Sorting
  • Sum of elements
  • Product of elements
  • Cumulative sum of elements
  • Cumulative product of elements
  • Difference between adjacent element
  • Histograms
  • 1-D table look-up
  • 2-D table look-up
  • Correlation coefficient
  • Covariance matrix
  • Gradient and partial derivatives
  • Cubic spline interpolation

 

Nonlinear Analysis

  • Nonlinear function minimization
  • Solve ordinary differential equation
  • Solve ordinary differential equation
  • Zero of a function
  • Numerical function integration

Polynomials

  • Characteristic polynomial
  • Polynomial roots
  • Polynomial evaluation
  • Multiplication
  • Polynomial curve fitting
  • Partial-fraction expansion
  • Piecewise polynomial

Data Type Operations

  • Convert to 64-bit complex
  • Convert to 32-bit integer
  • Convert to logical
  • Convert to real
  • Converts to scalar
  • Convert to string
  • Compare strings
  • Convert to unsigned integer
  • Variables in memory and type

Control Flow for Test Scripting

  • Beginning of nested blocks
  • Conditionally execute statements
  • Used with if
  • Used with if
  • Terminate if
  • Beginning (End) of for loop
  • Beginning (End) of while loop
  • Break out of for and while loops
  • Return from functions
  • Pause until key hit
  • Skip the rest of the loop
  • End of nested blocks

Links to NL-SIM

  • Manipulate Values While a Model is Running
  • Build Powerful Control Panels

Elementary Math Functions

  • Absolute value
  • Square root
  • Matrix square root
  • Real part
  • Imaginary part
  • Complex conjugate
  • Round to nearest integer
  • Round towards zero
  • Round towards negative ∞‡
  • Round towards ∞‡
  • Signum function
  • Remainder
  • Sine
  • Cosine
  • Tangent
  • Arcsine
  • Arccosine
  • Arctangent
  • Four quadrant arctangent
  • Hyperbolic sine
  • Hyperbolic cosine
  • Hyperbolic tangent
  • Inverse hyperbolic sine
  • Inverse hyperbolic cosine
  • Inverse hyperbolic tangent
  • Exponential base e
  • Matrix exponential base e
  • Natural logarithm
  • Matrix natural logarithm
  • Log base 10
  • Bessel function
  • Gamma function
  • Rational approximation
  • Jacobean elliptic function
  • Complete elliptic function
  • Detect zero and non-zero
  • Detect zero or non-zero elements
  • Detect infinity
  • Find non-zero elements
  • Create blank spaces
  • Detects matrix empty
  • Detects non numbers
  • Alter random number distribution
  • Alter random number seed
  • Generates random numbers

MML can do all of this and more!


[Home] [About] [Contact Us] [Products] [Support] [Free Software] [FAQ]

Copyright 1992-2007 XANALOG Corporation
Questions about the Site?
E-mail the Webmaster