Alternate download site here This toolbox is covered by the BSD License. ## Main FeaturesImport vector fields from PIV (Particle Image Velocimetry) or other related technics, such as DIC (Digital Image Correlation), SS and BOS (Synthetic Schlieren and Background-oriented Schlieren), from DaVis (LaVision), VidPIV (Oxford Laser), MatPIV and Optical Flow. 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 FS-SS (Free-Surface Synthetic 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.
## What is DaVis?DaVis is a commercial software for imaging applications developed by LaVision. For PIV or Synthetic Schlieren applications, DaVis computes vector fields (velocity or displacement fields) from correlations of images of particles. These fields can be saved in a specific DaVis file format ( ## CompatibilityThe PIVMat Toolbox works with MATLAB 7 or higher, on every operating system (Windows, Unix, Mac). The PIVMat Toolbox reads all the files from DaVis
( Note that the import of DaVis files requires to install first the READIMX package provided by LaVision: see the installation procedure below. Some functions require the Image Processing Toolbox. ## Installation procedure1. Download the PIVMat Toolbox and extract the ZIP file in a
folder, for example 2. If you wish to import DaVis files, download also the
ReadIMX package from the ' Readimx for Matlab 7.0 to 7.3 under Windows 32 bits (XP, Vista, 7) Readimx for Matlab 7.4 (R2007a) to 7.14 (R2012a) under Windows 32 bits (XP, Vista, 7) Readimx for Matlab 7.4 (R2007a) to 7.14 (R2012a) under Windows 64 bits (Vista and 7 only)
For non-Windows systems, contact Lavision to get the correct version of 3. From the menu ' 4. Restart MATLAB. To get started, type ## Getting startedThe first step is to import some vector fields into a 'PIVMAT structure array'. The simplest way to import data is to double-click on a file on the Current Directory Browser. You can also import data using the function Once imported, the velocity fields can be displayed using A sample directory, named
See the Online help
and the FAQ
for more examples, or type ## How to acknowledge?Go to the PIVMat page on the Matlab Central and offer a 5-stars rating! ## User CommunityThis toolbox is used by several laboratories and universities worldwide. If you want to submit suggestions, comments, bug reports, or if you wand to receive upgrade informations, please feel free to send an email to the author. ## Earlier versions
pivmat1.80.zip (17 oct 2008). ## LinksPIVMat page on the Matlab Central. This page is hosted by FAST |