Version (1,41 ko) par Knut
A simple function for displaying 3-d arrays similar to how image() can be used for 2-d arrays.
1,1K téléchargements
Mise à jour 11 mars 2011

Afficher la licence

I use image() a lot for quickly getting an overview of what a 2-d array contains. I have searched through the Volume visualization guides without finding anything similar for 3-d arrays, so I have made one myself.

The approach is very simple: make a "box" out of 6 patches centered at each datapoint, and multiply each walls opacity by the corresponding array elements numeric value.

1. As the number of elements grows, the memory usage and plotting system cpu usage quickly gets too large
2. This is a crude approximation of "voxels", but the amount of blocked light is proportional to the number of wall transitions, not the real distance.

Citation pour cette source

Knut (2024). Image3 (, MATLAB Central File Exchange. Récupéré le .

Compatibilité avec les versions de MATLAB
Créé avec R2010b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
En savoir plus sur Images dans Help Center et MATLAB Answers

A inspiré : pcolor3

Community Treasure Hunt

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

Start Hunting!
Version Publié le Notes de version