4.0

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

smxl

by Giampiero Campa

 

01 Oct 2000 (Updated 23 Oct 2007)

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

| Watch this File

File Information
Description

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  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (5)
06 Oct 2003 Ahmet Shala  
25 Jan 2005 Masih Hosseini  
02 Feb 2007 Liu rong

wonderful

11 May 2007 Feng Tyan

The block "vrhcomp" doesn't work right.

28 Dec 2009 Ahmet

very good

Please login to add a comment or rating.
Updates
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.

23 Oct 2007

Recompiled mex-files with Matlab 7.1 so that everything works fine on newer versions requiring the .mexw32 extension

Tag Activity for this File
Tag Applied By Date/Time
simulink Giampiero Campa 22 Oct 2008 06:35:04
matrix Giampiero Campa 22 Oct 2008 06:35:04
matrices Giampiero Campa 22 Oct 2008 06:35:04
inverse Giampiero Campa 22 Oct 2008 06:35:04
pseudoinverse Giampiero Campa 22 Oct 2008 06:35:04
transpose Giampiero Campa 22 Oct 2008 06:35:04
svd Giampiero Campa 22 Oct 2008 06:35:04

Contact us at files@mathworks.com