Code covered by the BSD License  

Highlights from
PIVMat 2.10

image thumbnail
from PIVMat 2.10 by Frederic Moisy
A PIV Post-processing and data analysis toolbox

Contents.m
% PIVMat Toolbox
% Version 2.10 02-May-2011
% F. Moisy
%
% Basic VEC/VC7 and SET files operations
%   loadvec           - Load vector/image field(s)
%   showvec           - Display vector field(s)
%   showscal          - Display scalar field(s)
%   showf             - Shortcut for SHOWVEC/SHOWSCAL
%   vec2scal          - Convert vector into scalar field(s)
%   imvectomovie      - Create a movie
%
% Field processing (both for vector and scalar fields)
%   filterf           - Spatial filter of a field 
%   interpf           - Interpolate missing data
%   bwfilterf         - Spatial Butterworth filter of a field 
%   medianf           - Median filter
%   averf             - Average of a series of fields 
%   spaverf           - Spatial average over X and/or Y of a field 
%   azaverf           - Azimuthally average field
%   phaseaverf        - Phase average fields
%   subaverf          - Substract the average of field 
%   smoothf           - Temporal smooth of fields 
%   resamplef         - Re-sample time series of fields
%   remapf            - Remap a field to a new grid
%   truncf            - Truncate a field 
%   extractf          - Extract a rectangle from a field 
%   resizef           - Resize a field
%   rotatef           - Rotate a field about the center 
%   shiftf            - Shift the axis of a field 
%   setoriginf        - Set the origin (0,0) of a field 
%   flipf             - Flip (mirror) a field
%   changefieldf      - Change the values of variables in a PIVMat structure
%   operf             - Other operations on fields 
%   addnoisef         - Add noise to a field
%   gradientf         - Gradient of a scalar field
%   nam               - Normalized Angular Momentum
%
% Histograms, spectra and other statistics
%   statf             - Mean, standard deviation and rms of a field.
%   histf             - Histogram of a field.
%   histvec_disp      - Display histograms from vector fields.
%   histscal_disp     - Display histograms from scalar fields.
%   statvec_disp      - Display statistics from vector fields.
%   corrf             - Correlation function of a scalar field.
%   vsf               - Structure functions of vector fields.
%   ssf               - Structure functions of scalar fields.
%   vsf_disp          - Display structure functions.
%   specf             - 1D power spectrum of vector/scalar fields.
%   spec2f            - 2D power spectrum of vector/scalar fields.
%   tempspecf         - Temporal power spectrum of vector/scalar fields.
%   jpdfscal          - Joint probability density function
%   jpdfscal_disp     - Display joint PDF
%
% Advanced VEC/VC7 and SET files operations
%   loadpivtxt        - Load a DaVis vector field exported in TXT mode
%   loadarrayvec      - Load a 2D array of vector fields
%   batchf            - Execute some functions for a series of files
%   vec2mat           - Convert DaVis files into MAT-Files
%   zerotonanfield    - Convert missing data representation to NaNs
%   nantozerofield    - Convert missing data representation to zeros
% 
% VEC/VC7 and SET Attribute handling
%   getattribute      - Get attributes from an IMX or VEC/VC7 file
%   readsetfile       - Read attributes from a .SET or .EXP file
%   getpivtime        - Acquisition time of a IMX/IM7 or VEC/VC7 files
%   getframedt        - Time intervals between the frames of an IMX/IM7 file
%
% Surface-Gradient Background-oriented Schlieren (FS-SS)
%   makebospattern    - Make a random dot pattern for SS or BOS
%   surfheight        - Surface height reconstruction.
%
% Miscellaneous files handling (from Fileseries v1.40)
%   cdw               - Change current working directory with wildcards
%   lsw               - List directory with wildcards
%   rdir              - Recursive list directory.
%   rdelete           - Delete files recursively.
%   rrmdir            - Delete directories recursively.
%   renamefile        - Rename a series of files.
%   renumberfile      - Re-number the indices of a series of files
%   getfilenum        - Get the index of a series of files.
%
% Miscellaneous
%   getsetname        - Get the name of the current set
%   getvar            - Get the value of the parameters in a string 'p1=v1_p2=v2_...'
%   randvec           - Random vector field.
%   vortex            - Vector field with a vortex.

Contact us at files@mathworks.com