Change Log for LTPDA Toolbox V0.2 --------------------------------- M Hewitson 31-05-07 Version 0.2 of the toolbox most notably uses no mex files (all replaced by MATLAB code) and includes significant improvements to the underlying AO infrastructure. In addition to the numerous small improvements, the following list of additions is in V0.2. New Classes ----------- + xydata for storing arbitrary X-Y data sets + mfir for FIR filtering + provenance for storing machine details (IP, OS, hostname, etc) AO Class Functionality ---------------------- New constructor methods: 'waveform' constructor create AO from spectral window create AO from valid MATLAB function which returns vector/matrix of values create AO from any valid MATLAB function of 't' New math functions: sin, cos, tan, asin, acos, atan log ln exp mean median var std decimate sum hist - make histograms New operators: * / for matrix multiplication and division. Works only with cdata AOs .' ' transpose and complex transpose New matrix operations for cdata AOs: eig - compute eigenvalues det - compute determinant inv - compute inverse svd - singular value decomposition diag - diagonalise matrix norm - compute norm of matrix inner/outer products New utility functions: find - find values in AO select - select sub-set of samples in AO index - index into Matrix of AOs New plot type: stairs New features ------------ + More comprehensive examples directory + New analyses folder for 3rd party analyses + New signal-processing algorithms: + ltpda_ltfe - compute transfer function estimates on a log frequency axis + ltpda_linedetect - automatically find spectral lines + All cross-spectral functions are multivariate now and return full matrix of possible measurements.