Graphisme 3D Graphisme:3D

MATLAB offre une variété de commandes de graphique tridimensionnel, qui peuvent être utiles pour afficher certains types de données. Nous décrivons ci-dessous les fonctions les plus importantes.

Les commandes help graph3d et help specgraph vous présentent la liste des fonctions relatives aux graphiques 3D sous MATLAB.

1. Courbes dans un espace 3D

Un graphique en trois dimensions peut être créé avec la commande plot3. Cette fonction est identique à la fonction de graphique bidimensionnel plot, sauf qu’elle accepte des données en trois dimensions. Au lieu de fournir uniquement les vecteurs x et y, l’utilisateur doit également fournir un troisième vecteur z.

Fonction plot 3D - Exemple n° 1

Écrire un script MATLAB qui permet de définir :

- t : un intervalle de valeurs comprises entre 0 et images/04eq15b.PNG,

- st : les valeurs du sinus de t,

- ct : les valeurs du cosinus de t,

puis tracer ces valeurs en 3D.

% plot3_1 
close all; clear all; clc; 
 
t = 0:pi/50:10*pi; 
st = sin(t); 
ct = cos(t); 
plot3(st,ct,t) 
xlabel('angle'), ylabel('sin(x)') ,zlabel('cos(x)') 
title('Un ressort') 

Résultat :

images/04RI20.png

2. Surfaces dans un espace 3D

Ce type de graphique nous permet de représenter des surfaces définies par une relation de deux variables indépendantes z = f(x,y), où f est une fonction définie sur le domaine images/04eq09.PNG. Toute fonction...
Pour consulter la suite, découvrez le livre suivant :
couv_RIMATLAB.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Graphisme 2D
Suivant
Gestion des fenêtres graphiques