An open API service indexing awesome lists of open source software.

https://github.com/richmit/matlabutils

Simple utilities and helper M-files I keep on my Maltab & Octave PATHs.
https://github.com/richmit/matlabutils

matlab matlab-functions

Last synced: 8 months ago
JSON representation

Simple utilities and helper M-files I keep on my Maltab & Octave PATHs.

Awesome Lists containing this project

README

          

* Matlab & Octave Utilities

Simple utilities and helper M-files I keep on my Maltab & Octave PATHs. All of the codes work in both Matlab & Octave.

- [[https://github.com/richmit/MatlabUtils/blob/main/hist2d.m][hist2d.m]] ::
Compute a bivariate histogram over a rectilinear grid.
- [[https://github.com/richmit/MatlabUtils/blob/main/plotFreqSpec.m][plotFreqSpec.m]] ::
Plot samples & FFT of samples with linear & logarithmic scales
- [[https://github.com/richmit/MatlabUtils/blob/main/plotCurveFile.m][plotCurveFile.m]] ::
Read a columnar numeric file from disk, and plot an Y curve, X-Y parametric curve, or X-Y-Z surface.
- [[https://github.com/richmit/MatlabUtils/blob/main/runningOn.m][runningOn.m]] ::
Return true if the code is running on the given platform (MATLAB, SciLab, Octave).
- [[https://github.com/richmit/MatlabUtils/blob/main/simplifyCurveEuc.m][simplifyCurveEuc.m]] ::
Reduce a set of points so that adjacent points are not too close together in space.
- [[https://github.com/richmit/MatlabUtils/blob/main/sumByBlocks.m][sumByBlocks.m]] ::
Bust an array of samples into fixed size blocks, compute stats for each block, and return it all in a matrix. The
columns of the matrix are mean, min, and max.
- [[https://github.com/richmit/MatlabUtils/blob/main/applyToRows.m][applyToRows.m]] & [[https://github.com/richmit/MatlabUtils/blob/main/applyToCols.m][applyToCols.m]] ::
Apply a function to the rows or columns of a matrix. Reminiscent of, but far less elegant than, the R =apply= functions.

I use the script [[https://github.com/richmit/MatlabUtils/blob/main/install.sh][install.sh]] to copy these files into my Matlab & Octave paths.

-mitch

PS: Have Fun