MNsmithForm(A)

Computes a Smith Form of any polynomial matrix of the size m*n

You are now following this Submission

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.

Cite As

Kristof Pucejdl (2026). MNsmithForm(A) (https://in.mathworks.com/matlabcentral/fileexchange/60410-mnsmithform-a), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0