Matlab #10: Implémentation et Affichage d’une fonction 3D – Sinus 3D

Lien de la vidéo sur YouTube: Matlab #10: Implémentation et Affichage d’une fonction 3D – Sinus 3D

Objectifs

  1. Savoir créer une nouvelle fonction mathématique
  2. Savoir implémenter une fonction à 3 variables
  3. Savoir afficher une fonction 3D

Exemples

  1. sin3(x,y,z)=sin(x)*sin(y)*sin(z)
  2. Somme des fonctions 3D

Implémentation et Affichage d’une fonction 3D – Sinus 3D - Exemple (2) Implémentation et Affichage d’une fonction 3D – Sinus 3D - Exemples Implémentation et Affichage d’une fonction 3D – Sinus 3D - Exemple (1)

function Sin3D = sin3(x,y,z,f0)

N=length(x);
w0=2*pi*f0;
Sin3D=zeros(N,N,N); 

for i=1:N
    for j=1:N
        for k=1:N
            sin_x=sin(w0*x(i));
            sin_y=sin(w0*y(j));
            sin_z=sin(w0*z(k));
            Sin3D(i,j,k)=sin_x*sin_y*sin_z;  
        end;
    end;
end;

end

 

Articles

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Anti-Robot *