https://github.com/otvam/triangulation_interpolation_matlab
MATLAB Code for Interpolating Triangulated Data
https://github.com/otvam/triangulation_interpolation_matlab
delaunay-triangulation interpolation matlab scatter triangulation
Last synced: 6 months ago
JSON representation
MATLAB Code for Interpolating Triangulated Data
- Host: GitHub
- URL: https://github.com/otvam/triangulation_interpolation_matlab
- Owner: otvam
- License: bsd-2-clause
- Created: 2021-11-12T19:56:28.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-12-18T04:45:31.000Z (10 months ago)
- Last Synced: 2025-03-28T00:41:25.828Z (6 months ago)
- Topics: delaunay-triangulation, interpolation, matlab, scatter, triangulation
- Language: MATLAB
- Homepage:
- Size: 492 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# MATLAB Code for Interpolating Triangulated Data



The **MATLAB code** offers several functions for creating **2D triangulations** and **interpolating** data:
* creating **triangulation** from **scattered data**, using **alpha shapes**
* handle ill-conditioned triangles
* handle multiple (disjoint) domains
* handle holes in the domains
* removing **ill-conditioned triangles**
* skinny triangles on the exterior boundary
* triangles specified with a list of indices
* computing the **area** and the **angle** of the triangles
* **linear interpolation** on a specified triangulation
* **plotting** triangulation geometry and data## Examples
### Angles and Ill-conditioned Triangles
![]()
![]()
![]()
![]()
### Triangulated and Interpolated Data
![]()
![]()
## Compatibility
* Tested with MATLAB R2021a.
* No toolboxes are required.
* Compatibility with GNU Octave not tested but probably easy to achieve.## Author
**Thomas Guillod** - [GitHub Profile](https://github.com/otvam)
## License
This project is licensed under the **BSD License**, see [LICENSE.md](LICENSE.md).