Catégories
Matlab

Matlab #9: Comment afficher une donnée 3D – Cube de données 3D

Lien de la vidéo sur YouTube: Matlab #9: Comment afficher une donnée 3D – Cube de données 3D

Objectifs

    1. Savoir différencier entre l’affichage 2D et 3D
    2. Comprendre la notion isosurface
    3. Savoir afficher une donnée 3D
    4. Savoir synthétiser une donnée 3D à partir d’une donnée 2D
    5. Etc.

affichage 3d isosurfae

Exemples

  1. Bruit 3D
  2. Synthèse des données 3D
%% Ex. 1 Bruit 3D: NxNxN

% Params
N=16;

% Data 3D
Data3D=rand(N,N,N);

% Affichage
figure(1);
Vm=max(abs(Data3D(:)));
Seuil=0.8*Vm;
Display3D1(Data3D,Seuil);
%% Ex2: Synthèse des données 3D

% Params
N=32;
Data3D=zeros(N,N,N);
Data2D=randn(N,N);

for i=1:N
Data3D(:,:,i)=Data2D;
end;


% Affichage
figure(2);
Vm=max(abs(Data3D(:)));
Display3D1(Data3D,0.1*Vm);

Télécharger les scripts Matlab 

Retour à l'Accueil Matlab

Laisser un commentaire