Matlab-code
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Matlab-code



  1. #1
    invitedd6b7bcf

    Matlab-code


    ------

    Bonjour,
    j'aimerai tracer sur matlab un vortex optique de la forme :


    je vais donc devoir passer en :


    Je sais tracer une gaussienne en 2d mais la je ne vois comment faire apparaitre le vortex, pourriez-vous me donner quelques indications svp?

    -----

  2. #2
    invitedd6b7bcf

    Re : Matlab-code

    Voila ce que j'obtient :
    vortex.jpg

    Mais je voudrais avoir quelque chose qui tourne comme ceci :
    Helix_oam.png

  3. #3
    invitedd6b7bcf

    Re : Matlab-code

    theta = arctan(y/x)
    Je connais les valeurs de A_m, m et lambda.


    J'ai fais ce code matlab :
    Code:
    N = 3.0;
    x=linspace(-N, N);
    y=x;
    lamda = 1;
    m = 1;
    [X,Y]=meshgrid(x,y);
    z= exp(-(X.^2/2)-(Y.^2/2)).*sqrt(X.^2+Y.^2)*atan(y./x)
    surf(X,Y,z);
    shading interp
    axis tight
    Et que pensez-vous du code :/?
    Merci bien

Discussions similaires

  1. [matlab] programmation : peut-on générer un arbre des fonctions d'un code Matlab ?
    Par inviteafe1cd13 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 09/07/2015, 11h12
  2. Code Matlab
    Par invite9f25675a dans le forum Physique
    Réponses: 1
    Dernier message: 20/05/2015, 14h02
  3. Code Matlab
    Par invite127e18c5 dans le forum Programmation et langages, Algorithmique
    Réponses: 5
    Dernier message: 06/03/2012, 16h52
  4. code matlab
    Par invite407a0da2 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 29/11/2010, 10h34
  5. code matlab
    Par invite407a0da2 dans le forum Électronique
    Réponses: 0
    Dernier message: 29/11/2010, 09h20