| Description |
The PIVMat Toolbox for Matlab contains a set of command-line functions to import, post-process and analyse 2D vector fields from LaVision's DaVis PIV (particle image velocimetry) software. It enables to handle and perform complex operations over large amount of velocity fields, and to produce high-quality vector/scalar outputs. The PIVMat Toolbox in itself does not perform any PIV computations.
DaVis (Data Acquisition and Visualization Software) is a general purpose commercial software developed by LaVision GmbH. Using the PIV technique (particule image velocimetry), Davis computes velocity fields of fluid flows from images of particles. These velocity fields can be saved in a specific Davis file format (VEC or VC7 files), which can be imported in Matlab with the ReadIMX Loader package provided by LaVision. Based on this package, the PIVMat Toolbox offers a number of command-line functions to further post-process and analyse these velocity fields.
Main Features:
- Import PIV (Particle Image Velocimetry), DIC (Digital Image Correlation), BOS and SG-BOS (Background-Oriented Schlieren) vector fields from DaVis 6 and 7, MatPIV and Optical Flow fields
- Standard vector field operations: interpolation, filtering (median, Butterworth...), averaging (temporal, spatial, azimuthal...), derivatives computation (vorticity, divergence, strain, Q-factor...)
- Fully vectorized: all operations directly apply on arrays of fields (no for loops)
- More than 60 functions with full on-line documentation; sample fields included.
- High-quality vector and scalar output based on Matlab visualization tools: 2D and 3D fields (meshes, surfaces...), movies (AVI), contour plots...
- Advanced statistics: Histograms, correlation functions, vector and scalar structure functions, power spectra, integral scales, joint probability density functions...
- Support for SG-BOS (Surface-Gradient Background-Oriented Schlieren) applications for surface wave reconstructions (including production of random dot patterns)
- Full support of DaVis files (VEC, VC7, IMX, IM7, EXP, SET) and file attributes (Acquisition times, PIV parameters...)
- Works on all platforms: Windows/Unix/Mac (once the original fields have been converted into Mat-files).
- 'History tracking': all the successive operations performed on a series of fields are stored into a Matlab structure.
See http://www.fast.u-psud.fr/pivmat/ for the installation procedure. |
| Other Files |
license.txt, pivmat/_readmefirst_.txt, pivmat/about_pivmat.jpg, pivmat/about_pivmat.m, pivmat/addnoisef.m, pivmat/averf.m, pivmat/azaverf.m, pivmat/batchf.m, pivmat/bwfilterf.m, pivmat/cdw.m, pivmat/checkupdate_pivmat.m, pivmat/Contents.m, pivmat/corrf.m, pivmat/docpivmat.m, pivmat/expandstr.m, pivmat/extractf.m, pivmat/filterf.m, pivmat/getattribute.m, pivmat/getfilenum.m, pivmat/getframedt.m, pivmat/getimx.m, pivmat/getpivtime.m, pivmat/getsetname.m, pivmat/getvar.m, pivmat/gradientf.m, pivmat/histf.m, pivmat/histscal_disp.m, pivmat/histvec_disp.m, pivmat/html/helptoc.xml, pivmat/html/pivmat_banner.jpg, pivmat/html/pivmat_faq_fig1.jpg, pivmat/html/pivmat_faq_fig2.jpg, pivmat/html/pivmat_faq_fig3.jpg, pivmat/html/pivmat_logo16.jpg, pivmat/info.xml, pivmat/interpf.m, pivmat/jpdfscal.m, pivmat/jpdfscal_disp.m, pivmat/lastcheckupdate.mat, pivmat/loadarrayvec.m, pivmat/loadpivtxt.m, pivmat/loadset.m, pivmat/loadvec.m, pivmat/lsw.m, pivmat/makebospattern.m, pivmat/medianf.m, pivmat/nam.m, pivmat/nantozerofield.m, pivmat/openim7.m, pivmat/openimg.m, pivmat/openimx.m, pivmat/openset.m, pivmat/openvc7.m, pivmat/openvec.m, pivmat/operf.m, pivmat/pivmat_settings.mat, pivmat/private/checkreadimxversion.m, pivmat/private/corrm.m, pivmat/private/corrx.m, pivmat/private/gaussmat.m, pivmat/private/hann.m, pivmat/private/inpaint_nans.m, pivmat/private/interpolat.m, pivmat/private/intgrad2.m, pivmat/private/invphi.m, pivmat/private/litcm0.m, pivmat/private/makedoc_pm.m, pivmat/private/meannz.m, pivmat/private/quiver_nozero.m, pivmat/private/surfheight_old.m, pivmat/private/texliteral.m, pivmat/private/txt2cell.m, pivmat/randvec.m, pivmat/rdelete.m, pivmat/rdir.m, pivmat/readsetfile.m, pivmat/renamefile.m, pivmat/renumberfile.m, pivmat/resizef.m, pivmat/rotatef.m, pivmat/rrmdir.m, pivmat/sample/jet/B00001.VC7, pivmat/sample/jet/B00002.VC7, pivmat/sample/jet/B00003.VC7, pivmat/sample/readme.txt, pivmat/sample/surf/B00002.VC7, pivmat/sample/surf/B00003.VC7, pivmat/sample/surf/B00004.VC7, pivmat/sample/turb/B00001.vec, pivmat/sample/turb/B00002.vec, pivmat/sample/turb/B00003.vec, pivmat/shiftf.m, pivmat/showf.m, pivmat/showscal.m, pivmat/showvec.m, pivmat/smoothf.m, pivmat/spaverf.m, pivmat/spec2f.m, pivmat/specf.m, pivmat/ssf.m, pivmat/statf.m, pivmat/statvec_disp.m, pivmat/subaverf.m, pivmat/subsbr.m, pivmat/subsbr2.m, pivmat/surfheight.m, pivmat/Thumbs.db, pivmat/truncf.m, pivmat/vec2mat.m, pivmat/vec2scal.m, pivmat/vortex.m, pivmat/vsf.m, pivmat/vsf_disp.m, pivmat/zerotonanfield.m
|