Tortuosity / Connected Path Calculation for 3D Structures

Tortuosity Distribution Calculation of 3D Materials Datasets
747 téléchargements
Mise à jour 23 fév. 2016
https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.938.8797&rep=rep1&type=pdf
Note: The code will attempt to automatically MEX a .cpp file.
The input "Alpha" is a 3D matrix where each voxel represents the tortuosity of that voxel (or the cost of traveling that voxel). For example, in the case where we have a literal 3D labyrinth consisting of perfectly solid walls and empty space, walls would be marked with '0' (impossible to pass) and empty space would be marked with '1'. If there was a road patch full of vines in there that would make it hard to walk, that would be marked by say '2' because it costs twice as much time/effort to pass through that voxel.
For a 3D matrix representing such a "labyrinth" Tort3D will attempt to reach to the top of the system by any means necessary, starting from every single voxel at the bottom surface. This will result in a distribution of tortuosity.

Citation pour cette source

Ahmet Cecen (2026). Tortuosity / Connected Path Calculation for 3D Structures (https://github.com/ahmetcecen/Tortuosity-MATLAB), GitHub. Extrait(e) le .

Compatibilité avec les versions de MATLAB
Créé avec R2014b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur Thermodynamics & Statistical Physics dans Help Center et MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Les versions qui utilisent la branche GitHub par défaut ne peuvent pas être téléchargées

Version Publié le Notes de version
1.0.0.1

More description.

1.0.0.0

Fix Image

Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.
Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.