View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from

4.0 | 4 ratings Rate this file 4 Downloads (last 30 days) File Size: 264 KB File ID: #266 Version: 1.0
image thumbnail



Giampiero Campa (view profile)


01 Oct 2000 (Updated )

The Simulink MatriX Library (SMXL) - a collection of blocks that handle matrices in Simulink.

| Watch this File

File Information

SMXL (Simulink MatriX Library) it's a powerful real and complex matrix operations support for Simulink 3
(R11.1) that works fine for later versions as well.
It features :

-) Multiplication
-) Transposition
-) Singular Value Decomposition
-) Pseudo-Inversion via SVD
-) Other simple operations

All the s-functions are written in optimized level-2 c code and are fully Real Time Workshop Compatible.

A library of ROTATION MATRICES which can be very useful for simulations of rigid bodies in 3D space, is included.

There are different examples including a Variable State Space System and an adaptive multilayer neural network.

Required Products Simulink
MATLAB release MATLAB 5.3.1 (R11.1)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (5)
28 Dec 2009 Ahmet

Ahmet (view profile)

very good

Comment only
11 May 2007 Feng Tyan

The block "vrhcomp" doesn't work right.

02 Feb 2007 Liu rong


25 Jan 2005 Masih Hosseini

06 Oct 2003 Ahmet Shala

27 Nov 2001

added: file info.xml for R12, and example on variable state space.

02 Jun 2003

Updated signature and info.xml

22 Nov 2004

A much faster selector-based transposition block has been implemented.

Also, two new blocks for aerospace engineering usage have been added.

09 May 2005

Everything renamed to lowercase.

12 May 2005

Removed extra dir info from zip file

07 Feb 2007

Changed info.xml file to avoid annoying messages within the last matlab versions.

Contact us