An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# MATLAB Code for Interpolating Triangulated Data

![license - BSD](https://img.shields.io/badge/license-BSD-green)
![language - MATLAB](https://img.shields.io/badge/language-MATLAB-blue)
![category - science](https://img.shields.io/badge/category-science-lightgrey)
![status - unmaintained](https://img.shields.io/badge/status-unmaintained-red)

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).