Partage
  • Partager sur Facebook
  • Partager sur Twitter

Equation implicite ellipsoide Matlab

    9 mai 2020 à 12:59:35

    Bonjour,

    j'ai essayé d'effectuer le code suivant pour représenter un ellipsoïde en utilisant une équation implicite, mais sans succès du coup ça serait pour avoir un avis

    Code:
    %d'après wikipedia
    %(x^2/ a^2)+(y^2/ b^2)+(z^2/ c^2) = 1
    
    N = length(x) 
    N1= length(x) 
    
    x = zeros(N1,N)
    y = zeros(N1,N)
    z = zeros(N1,N) 
    for i = 1:N
    for j = 1:N1
        x = 0 : 0.01 : 0.05
        y = -0.05 : 0.01 : 0.05
        z = -0.05 : 0.01 : 0.05
        a = 0.05
        b = 0.05
        c = 0.05
        [X,Y]  = meshgrid(x,y) 
        x(j,i) = sqrt(1-(y(j,i).^2/b^2)-(Z(j,i).^2/c.^2))*a.^2
        y(j,i) = sqrt(1-(X(j,i).^2/b^2)-(Z(j,i).^2/c.^2))*b.^2
        z(j,i) = sqrt(1-(X(j,i).^2/a^2)-(Y(j,i).^2/b.^2))*c.^2
     
    end 
    Bien cordialement
    • Partager sur Facebook
    • Partager sur Twitter

    Equation implicite ellipsoide Matlab

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown