Bonjour à tous,
Je cherche un moyen de tracer la spirale de Riemann associée au logarithme. J'aimerais bien le faire en Matlab pour gérer comme je veux la coloration de la spirale, c'est important pour Je pensais faire au début simplement plusieurs surf de la façon suivante:
Mais évidemment, le "saut de phase" apparaît sur chacun des surf.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Nr = 100; Ni = 100; real_v = linspace(-10,10,Nr); imag_v = linspace(-10,10,Ni).'; z_m = repmat(real_v,[Ni,1]) + repmat(1i*imag_v,[1,Nr]); surf(real_v,imag_v,imag(log(z_m))); hold on; surf(real_v,imag_v,imag(log(z_m))+2*pi); surf(real_v,imag_v,imag(log(z_m))-2*pi); hold off;
Deux questions donc
- Comment faire disparaître le saut sur R- dans chaque surf?
- Comment je peux restreindre mes valeurs à un cercle de rayon donné (limiter les valeurs de z_m en module)?
Merci pour vos conseils
<LeT0C>
Partager