Convert linear functions to matrix form
Version 1.2.0.2 (487 KB) von
Matt J
Obtaining the matrix representing a given linear function
As is well known, if f() is linear function then there exists a matrix A such that for any Y=f(X), where X and Y are array-valued input/output arguments, the operation can equivalently be expressed Y(:)=A*X(:). In MATLAB, we are often given linear operations f() in function form only, but need the matrix form to do linear algebraic manipulations: transpose, pseudo-inversion, etc...
The file FUNC2MAT in this submission computes the matrix A given a handle, fun, to any linear mapping from N-dimensional to M-dimensional space. An alternative and faster version LOCALFUNC2MAT is also available for certain types of linear transformations where impulse inputs have very localized responses in the output. Many image transformation functions like INTERPN, IMWARP, IMROTATE, etc... satisfy this property.
See the Examples tab for demonstrations of use.
Zitieren als
Matt J (2024). Convert linear functions to matrix form (https://www.mathworks.com/matlabcentral/fileexchange/44669-convert-linear-functions-to-matrix-form), MATLAB Central File Exchange. Abgerufen .
Kompatibilität der MATLAB-Version
Erstellt mit
R2013a
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS LinuxKategorien
- Mathematics and Optimization > Optimization Toolbox > Optimization Results > Solver Outputs and Iterative Display >
Mehr zu Solver Outputs and Iterative Display finden Sie in Help Center und MATLAB Answers
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Live Editor erkunden
Erstellen Sie Skripte mit Code, Ausgabe und formatiertem Text in einem einzigen ausführbaren Dokument.
Version | Veröffentlicht | Versionshinweise | |
---|---|---|---|
1.2.0.2 | doc edit |
||
1.2.0.1 | Title change |
||
1.2.0.0 | Added a new function localfunc2mat. Offers significantly higher speed than func2mat for certain types of functions. |
||
1.1.0.0 | modified summary |
||
1.0.0.0 |