Konformikuvauksia

>    #?conformal

>   

w=z^2

>    restart:with(plots):

Warning, the name changecoords has been redefined

>    conformal(z,z=-1-I..1+I,grid=[10,10]);conformal(z^2,z=-1-I..1+I,grid=[10,10],numxy=[100,100]);

[Maple Plot]

[Maple Plot]

>    XY:=conformal(z,z=-2-2*I..2+2*I,grid=[5,5]): Z2:=conformal(z^2,z=-2-2*I..2+2*I,grid=[5,5],numxy=[100,100]):xy:=conformal(z,z=0..1+I,grid=[10,10]): z2:=conformal(z^2,z=0..1+I, grid=[10,10],numxy=[100,100]):
xy2vasenyla:=conformal(z,z=-2+I..-1+2*I, grid=[10,10],numxy=[100,100]):
z2vasenyla:=conformal(z^2,z=-2+I..-1+2*I, grid=[10,10],numxy=[100,100]):
display(XY,xy,xy2vasenyla); display(Z2,z2,z2vasenyla);

z^3:

>    conformal(z,z=-1-I..1+I,grid=[3,3],numxy=[100,100]);conformal(z^3,z=-1-I..1+I,grid=[3,3],numxy=[100,100]);

[Maple Plot]

[Maple Plot]

1/z

Esimerkki rationaalifunktiosta.

Suorat ja ympyrät kuvautuvat ympyröiksi tai suoriksi.

Ylenen kuvausluokka: Möbius-kuvaukset l. 1. asteen rationaalifunktiot (KRE)

>    with(plots):

>    conformal(z,z=-1-I..1+I,grid=[10,10]);conformal(1/z,z=-1-I..1+I,grid=[10,10],numxy=[100,100]);

[Maple Plot]

[Maple Plot]

Exp-funktio

Piirretään exp-funktio. conformal-funktion rajoitus on, että se haluaa z-tasossa suorakulmaisen hilan. Logaritmin tapauksessa se antaa varsin outoja kuvia.

>    #?conformal

>    with(plots):

>    conformal(z,z=-1-Pi*I..5+Pi*I,grid=[20,20],numxy=[20,20]);conformal(exp(z),z=-1-Pi*I..5+Pi*I,grid=[20,20],numxy=[50,50],scaling=constrained);

[Maple Plot]

[Maple Plot]

Sini konformikuvauksena

>    conformal(z,z=-Pi/2-2*I..Pi/2+2*I,grid=[20,20],numxy=[11,11]);conformal(sin(z),z=-Pi/2-2*I..Pi/2+2*I,grid=[20,20],numxy=[50,50]);

[Maple Plot]

[Maple Plot]

>   

Joukowski airfoil

Kuvataan Joukowskin kuvauksella ympyräparvi, joka kulkee pisteen -1 kautta.

>    c:=(1+I)/k;   # Keskipiste

c := (1+I)/k

>    r:=abs(1+c);  # Säde = etäisyys pistestä -1

r := abs(1+(1+I)/k)

>    z:=c+r*exp(I*t);  # Ympyrän yhtälö param. muodossa

z := (1+I)/k+abs(1+(1+I)/k)*exp(t*I)

>    w:=z+1/z:         # Kuvapisteet Joukowskin kuvauksessa

>    k:=3:'r'=evalf(r);complexplot(z,t=-Pi..Pi);complexplot(w,t=-Pi..Pi,scaling=constrained);

r = 1.374368542

[Maple Plot]

[Maple Plot]

>    k:='k':

>    kuvaz:=k->complexplot(z,t=-Pi..Pi);

kuvaz := proc (k) options operator, arrow; complexplot(z,t = -Pi .. Pi) end proc

>    kuvaw:=k->complexplot(w,t=-Pi..Pi);

kuvaw := proc (k) options operator, arrow; complexplot(w,t = -Pi .. Pi) end proc

>    display(seq(kuvaz(k),k=1..20),insequence=false);display(seq(kuvaw(k),k=1..30),insequence=true);

[Maple Plot]

[Maple Plot]

Lieriön ohi tapahtuva neste- tai kaasuvirtauskenttä muunnetaan siipiprofiilin ohi tapahtuvaksi virtauskentäksi. Tutkitaan noste- kierre- jne- voimia.  Lisää: Google: Joukowski airfoil, conformal mapping

http://www.mit.edu:8001/people/dlane/files/mapping.htm

http://www.diam.unige.it/~irro/conformi_e.html