File Exchange

image thumbnail

MNsmithForm(A)

version 1.0.0.0 (2.12 KB) by Kristof Pucejdl
Computes a Smith Form of any polynomial matrix of the size m*n

8 Downloads

Updated 26 Nov 2016

View License

Function computes a Smith normal form of a polynomia matrix of an arbitrary size n by m. Standard Matlab function 'smithForm' only square matrices, which is rather useless for many linear system related applications.
Besides the Smith Form, the function also provides a vector of Invariant factors and the vector of greatest common dividers of the i-th order minors of the matrix A.

Comments and Ratings (2)

Jan

Zohar

Can I get from this the unimodular transformation matrices U, V as well?

MATLAB Release Compatibility
Created with R2015b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Discover Live Editor

Create scripts with code, output, and formatted text in a single executable document.


Learn About Live Editor