libspectrogram is a C++ library for computing spectrograms and periodograms, with a C interface and MATLAB bindings
mkdir build
cd build
cmake ..
make
make test
Specify root directory for the matlab installation (Matlab_ROOT_DIR
) and optionally the output directory (MATLAB_INSTALL_PATH
) when you run cmake:
cmake -DMatlab_ROOT_DIR=/opt/matlab/R2018b -DMATLAB_INSTALL_PATH=$HOME/matlab/libspectrogram ..
make;
make install;
See the examples directory