Data Table Lookup class, interpn() data container
Version 1.0.5 (2,04 Mo) par
Chris Wilkening
Data Table Lookup class gives the user a way to store, manage, manipulate and plot data as would be used with MatLab interpn() lookups.
The Data Table Lookup class (DTL) gives the user a way to store, manage, manipulate and plot numerical data as would be used with the MatLab functions interp1() to interpn(). Data contained in a DTL object consist of the independent sample point arrays, the dependent matrix as well as associated names, unit's and comment's fields.
Class is compatible with my "Digitizer" and "Visual Data Editor" apps.
Class methods can among other things do:
- Resample independent data points
- Reorder independent dimensions (permute)
- Plot
- Display the objects numerical and textual content.
- Generate independent and dependent DTL data from raw test data.
- Extrapolate
- Smooth or filter
- Execute interpn() lookups
- Test object validity (ie is it internally consistent)
- Merge and concatenate
- Rearrange the functionality so that an independent term becomes the dependent term.
All methods (except plot) can work on N dimensional data sets.
The DTL download contains demonstration mfiles to show the user how to use the methods.
Each method's help information contains a short summary of the method's purpose, a more detailed explanation of the implementation or usage, details of inputs and outputs and some example calls to the method.
New users should refer to the included "Getting Started With DTLs.pdf" file.
keywords:
interpolation, data table, table lookup, interp1, interp2, interp3, interpn, extrapolate, mathematical modeling, math model, gridded data, nonlinear, non-linear
Please review and report bugs.
Citation pour cette source
Chris Wilkening (2024). Data Table Lookup class, interpn() data container (https://www.mathworks.com/matlabcentral/fileexchange/163056-data-table-lookup-class-interpn-data-container), MATLAB Central File Exchange. Récupéré le .
Compatibilité avec les versions de MATLAB
Créé avec
R2023b
Compatible avec les versions R2021a et ultérieures
Plateformes compatibles
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
+plotHelperDtl
@DataTableLookup
@IndpDim
DtlMfiles
demos
Version | Publié le | Notes de version | |
---|---|---|---|
1.0.5 | Update notes to indicate cross compatibility. |
||
1.0.4 | Added polyfitn method |
||
1.0.3 | Add new functions that work on structures of DTLs: dispDtl(), doBatchLookup(), setCommonSP() |
||
1.0.2 | Add demo, bug fixes, see getting started pdf. |
||
1.0.1 | Remove subfolders from IndpDim - were copy/paste - fat finger mistake. |
||
1.0.0 |