mat-op-ex
When performing repeated integration or interpolation of large data-sets over fixed grids, it is often advantageous to access the bare-metal matrix operations behind linear functions like interp1, interp2, and trapz. Mat-Op-Ex Toolkit seeks to provide these matrices efficiently, and in a way accessible to the user to build on.
Mat-Op-Ex functions are designed to be analogous to their conventional counterparts, except that they receive no function data and output a matrix instead. To avoid dealing with high-order tensor operations, physical dimensions are always vectorized within these functions, such that the operator matrix is limited to order N=2. Further details are available in the source code files, along with examples and unit tests.
This solution is based heavily on a wonderful bit of code presented by Bruno Luong, and expanded here to be more generally applied.
引用
Joel Lynch (2024). mat-op-ex (https://github.com/lynch730/mat-op-ex/releases/tag/v1.0.2), GitHub. 取得済み .
MATLAB リリースの互換性
プラットフォームの互換性
Windows macOS Linuxタグ
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!examples/interp
examples/trapz
source
バージョン | 公開済み | リリース ノート | |
---|---|---|---|
1.0.2 | See release notes for this release on GitHub: https://github.com/lynch4815/mat-op-ex/releases/tag/v1.0.2 |
||
1.0.1 | See release notes for this release on GitHub: https://github.com/lynch4815/mat-op-ex/releases/tag/v1.0.1 |
||
1.0.0 |