imat_fn | Create an imat_fn object |
imat_fn/get | Get one or more attributes of an imat_fn object |
imat_fn/set | Set one or more attributes of an imat_fn object |
imat_fn/validate | Validate the internal consistency of an imat_fn |
imat_fn/setdef | Set default attributes for function creation |
imat_fn/setdisplay | Set attributes to show for function displays |
imat_fn/edit_attributes | Convenient GUI for editing imat_fn data attributes |
imat_fn/allref | Get a coordinate trace of all reference coordinates |
imat_fn/allres | Get a coordinate trace of all response coordinates |
imat_fn/build_ctrace | Generate coordinate trace of all records |
imat_fn/fn2shp | Create an imat_shp from the supplied imat_fn |
imat_fn/get_units_labels | Get units labels for the supplied imat_fn |
imat_fn/truncate | Truncate an imat_fn to a specified abscissa range |
imat_fn/chgunits | Convert an imat_fn to a different unit system |
imat_fn/plot | Plot an imat_fn in a special figure window |
imat_fnplot class | Description of the object properties and methods returned by imat_fn/plot |
imat_fn/plotyy | Double Y-axis plot |
imat_fn/plot3 | Plot an imat_fn on a 3D axis in a special figure window |
imat_fn/uiselect | Select functions using a graphical interface |
imat_fn/uplus | Unary plus (+f) |
imat_fn/uminus | Unary minus (-f) |
imat_fn/plus | Add ordinates (f1+f2) |
imat_fn/minus | Subtract ordinates (f1-f2) |
imat_fn/times | Termwise multiply ordinates (f1.*f2) |
imat_fn/mtimes | Matrix multiply ordinates (A*f) |
imat_fn/rdivide | Termwise divide ordinates (f1./f2) |
imat_fn/ldivide | Termwise divide ordinates (f1.\f2) |
imat_fn/mrdivide | Matrix divide ordinates (f/A) |
imat_fn/mldivide | Matrix divide ordinates (A\f) |
imat_fn/mpower | Matrix power (f^a) |
imat_fn/power | Array power (f.^a) |
imat_fn/sum | Sum of functions |
imat_fn/sqrt | Square root |
imat_fn/db | Convert to decibels |
imat_fn/db2eu | Convert decibels to engineering units |
imat_fn/exp | Exponential |
imat_fn/log2 | Base 2 logarithm and dissect floating point number |
imat_fn/log10 | Common (base 10) logarithm |
imat_fn/real | Take real part of ordinate |
imat_fn/imag | Take imaginary part of ordinate |
imat_fn/conj | Take complex conjugate of ordinate |
imat_fn/abs | Take absolute value (or modulus) of ordinate |
imat_fn/diag | Diagonal imat_fn matrices and diagonal of a matrix |
imat_fn/phase | Replace ordinate with its phase angle in radians |
imat_fn/phased | Replace ordinate with its phase angle in degrees |
imat_fn/cbred | Compute constant band reduction of the supplied imat_fn |
imat_fn/fft | Take Fourier transform of an imat_fn |
imat_fn/filterf | FIR Filter the supplied imat_fn time history |
imat_fn/filteri | IIR Filter the supplied imat_fn time history |
imat_fn/filteru | Filter the supplied imat_fn time history |
imat_fn/findpeaks | Locate peaks in an imat_fn using a tolerance |
imat_fn/csd (+Signal) | Compute CSDs from the supplied time history imat_fn |
imat_fn/psd (+Signal) | Compute PSDs from the supplied time history imat_fn |
imat_fn/psd_maximax (+Signal) | Compute maximax PSDs from the supplied time history imat_fn |
imat_fn/csd2trans (+Signal) | Generate transient from Cross Spectral Density |
imat_fn/psd2trans (+Signal) | Generate transient from Power Spectral Density |
imat_fn/frf (+Signal) | Compute FRFs from the supplied CSD/PSD functions |
imat_fn/spl (+Signal) | Convert spectra to sound pressure level |
imat_fn/acoustic_weighting (+Signal) | Apply acoustic weighting |
imat_fn/window | Create a window function |
imat_fn/diff | Differentiate the supplied imat_fn |
imat_fn/integ | Integrate the supplied imat_fn |
imat_fn/interp | Interpolate the supplied imat_fn |
imat_fn/decimate | Decimate the supplied imat_fn |
imat_fn/envelope | Create an envelope function of the supplied imat_fn |
imat_fn/movavg | Moving average of the supplied imat_fn |
imat_fn/octaven | Reduce PSD or Spectrum imat_fn to 1/N octaves |
imat_fn/octaven2nb | Convert octave-reduced functions to narrowband |
imat_fn/polyfit | Create an polynomial regression of the supplied imat_fn |
imat_fn/srs (+Signal) | Compute shock response spectra from the supplied imat_fn |
imat_fn/srs2trans (+Signal) | Generate transient from Shock Response Spectrum |
imat_fn/sweep (+Signal) | Generate a sweep function |
imat_fn/cumrms | Calculate cumulative RMS on the supplied frequency domain imat_fn |
imat_fn/rms | Root mean square |
imat_fn/zuxr | Zero up crossing rate |
imat_fn/Statistical Functions | Calculate various statistics on the supplied imat_fn, including min, max, mean, standard deviation, variance, skewness, and kurtosis |
imat_fn/uiplot | Plot an imat_fn in a special GUI that provides extended functionality |
imat_fn/vrs | Calculate Vibration Response Spectrum for a PSD. |
imat_fn/writecsv | Writes animat_fn to a CSV file |
imat_fn/xform | Coordinate transform imat_fn |