1.1 Funktion kuvaaja. 1.2 Polku (=parametrisoitu käyrä) (%i1) load(draw)$

Samankaltaiset tiedostot
1 Pallo. 1.1 Pallokoordinaatit. 1.2 Puolipallo funktion kuvaajana. (%i1) load(draw)$

1 Plot. 1.1 Funktion kuvaaja: y=f(x)

LUKU 4. Pinnat. (u 1, u 2 ) ja E ϕ 2 (u 1, u 2 ) := ϕ u 2

a) on lokaali käänteisfunktio, b) ei ole. Piirrä näiden pisteiden ympäristöön asetetun neliöruudukon kuva. VASTAUS:

MS-A0202 Differentiaali- ja integraalilaskenta 2 (SCI) Luento 2: Usean muuttujan funktiot

MS-A0207 Differentiaali- ja integraalilaskenta 2 (CHEM) Luento 2: Usean muuttujan funktiot

Symbolinen laskenta, syksy 2013

Differentiaali- ja integraalilaskenta 2 Ratkaisut: loppuviikko 2

Esimerkki 1.1. Kahdeksikkopolku α: u (sin u, sin 2u) on helppo todeta injektioksi

Käyrien välinen dualiteetti (projektiivisessa) tasossa

POHDIN - projekti. Funktio. Vektoriarvoinen funktio

MS-A0003/A0005 Matriisilaskenta Laskuharjoitus 1 / vko 44

Matriisilaskenta Laskuharjoitus 1 - Ratkaisut / vko 37

Riemannin pintojen visualisoinnista

MS-A0305 Differentiaali- ja integraalilaskenta 3 Luento 7: Pintaintegraali ja vuointegraali

Koordinaatistot 1/6 Sisältö ESITIEDOT: reaaliluvut

r > y x z x = z y + y x z y + y x = r y x + y x = r

Kuva 1: Funktion f tasa-arvokäyriä. Ratkaisu. Suurin kasvunopeus on gradientin suuntaan. 6x 0,2

f x da, kun A on tason origokeskinen yksikköympyrä, jonka kehällä funktion f arvot saadaan lausekkeesta f (x, y) = 2x 3y 2.

Vektoriarvoiset funktiot Vektoriarvoisen funktion jatkuvuus ja derivoituvuus

Vektorianalyysi I MAT Luennoitsija: Ritva Hurri-Syrjänen Luentoajat: ti: 14:15-16:00, to: 12:15-14:00 Helsingin yliopisto 21.

Aalto-yliopiston perustieteiden korkeakoulu Matematiikan ja systeemianalyysin laitos

= + + = 4. Derivointi useammassa ulottuvuudessa

MS-A0204 Differentiaali- ja integraalilaskenta 2 (ELEC2) Luento 9: Muuttujanvaihto taso- ja avaruusintegraaleissa

Lisätehtäviä. Rationaalifunktio. x 2. a b ab. 6u x x x. kx x

Aalto-yliopiston perustieteiden korkeakoulu Matematiikan ja systeemianalyysin laitos. MS-A0203 Differentiaali- ja integraalilaskenta 2, kevät 2016

Sijoitus integraaliin

Osoita, että kaikki paraabelit ovat yhdenmuotoisia etsimällä skaalauskuvaus, joka vie paraabelin y = ax 2 paraabelille y = bx 2. VASTAUS: , b = 2 2

kaikki ( r, θ )-avaruuden pisteet (0, θ ) - oli θ

BM20A5800 Funktiot, lineaarialgebra ja vektorit Harjoitus 4, Syksy 2016

TRIGONOMETRISET JA HYPERBOLISET FUNKTIOT

Matematiikka B1 - TUDI

MS-A0207 Differentiaali- ja integraalilaskenta 2 (Chem) Esimerkkejä ym., osa I

MS-A0207 Differentiaali- ja integraalilaskenta 2 (Chem) Esimerkkejä ym., osa I

Polkuintegraali yleistyy helposti paloitain C 1 -poluille. Määritelmä Olkoot γ : [a, b] R m paloittain C 1 -polku välin [a, b] jaon

1. Murtoluvut, murtolausekkeet, murtopotenssit ja itseisarvo

= 9 = 3 2 = 2( ) = = 2

4. Derivointi useammassa ulottuvuudessa

MS-A0207 Differentiaali- ja integraalilaskenta 2 (Chem) Yhteenveto ja esimerkkejä ym., osa I

MS-A0207 Differentiaali- ja integraalilaskenta 2 (Chem) Yhteenveto ja esimerkkejä ym., osa I

Aalto-yliopiston perustieteiden korkeakoulu Matematiikan ja systeemianalyysin laitos

MS-A0207 Differentiaali- ja integraalilaskenta 2 (Chem) Yhteenveto ja esimerkkejä ym., osa I

Tilavuus puolestaan voidaan esittää funktiona V : (0, ) (0, ) R,

MS-A0207 Differentiaali- ja integraalilaskenta 2 Luento 5: Gradientti ja suunnattu derivaatta. Vektoriarvoiset funktiot. Taylor-approksimaatio.

Täydellisyysaksiooman kertaus

Differentiaalimuodot

MATEMATIIKAN PERUSKURSSI II

MATEMATIIKAN PERUSKURSSI II

Tasokäyrän kaarevuus LUKU 1

Tässä dokumentissa on ensimmäisten harjoitusten malliratkaisut MATLABskripteinä. Voit kokeilla itse niiden ajamista ja toimintaa MATLABissa.

Differentiaali- ja integraalilaskenta 2

ELEC C4140 Kenttäteoria (syksy 2016)

Pinnan tangenttivektorit

Luennoitsija: Jukka Maalampi Luennot: , ma 9-10 ja ke Luentoja ei ole viikoilla 15 (pääsiäisviikko).

3.4 Käänteiskuvauslause ja implisiittifunktiolause

MATEMATIIKKA 5 VIIKKOTUNTIA

3.4 Rationaalifunktion kulku ja asymptootit

peitteestä voidaan valita äärellinen osapeite). Äärellisen monen nollajoukon yhdiste on nollajoukko.

Funktio 1. a) Mikä on funktion f (x) = x lähtöjoukko eli määrittelyjoukko, kun 0 x 5?

MAA7 Kurssikoe Jussi Tyni Tee B-osion konseptiin pisteytysruudukko! Kaikkiin tehtäviin välivaiheet näkyviin! Laske huolellisesti!

x = sinu z = sin2u sinv

Matematiikka B1 - avoin yliopisto

Laskuharjoitus 2A ( ) Aihepiiri: Raja-arvot etc. Adams & Essex, 8th Edition, Chapter 12. z = f(x, 0) = x2 a z = f(0, y) = 02 a 2 + y2

JYVÄSKYLÄN YLIOPISTO. Integraalilaskenta 2 Harjoitus Olkoon A := {(x, y) R 2 0 x π, sin x y 2 sin x}. Laske käyräintegraali

Differentiaali- ja integraalilaskenta 3 Ratkaisut viikko 3

Sovellutuksia Pinta-alan ja tilavuuden laskeminen Keskiö ja hitausmomentti

Johdatus matemaattiseen päättelyyn

Sisältö Sisältö 14.Useamman muuttujan funktioiden integrointi

edition). Luennot seuraavat tätä kirjaa, mutta eivät orjallisesti.

z 1+i (a) f (z) = 3z 4 5z 3 + 2z (b) f (z) = z 4z + 1 f (z) = 12z 3 15z 2 + 2

2 Pistejoukko koordinaatistossa

Esim. Liikkuvan kappaleen radiusvektori. on ajan funktio, missä komponentit x, y ja z riippuvat yhdestä muuttujasta, ajasta t.

Derivaatta: funktion approksimaatio lineaarikuvauksella.

Tekijä Pitkä matematiikka Pisteen (x, y) etäisyys pisteestä (0, 2) on ( x 0) Pisteen (x, y) etäisyys x-akselista, eli suorasta y = 0 on y.

1 Kertausta ja täydennystä

Sovituskomennot GeoGebrassa

Tekijä Pitkä matematiikka

Differentiaali- ja integraalilaskenta 3 Mallit laskuharjoitukseen 3 /

Tällaisessa tapauksessa on usein luontevaa samaistaa (u,v)-taso (x,y)-tason kanssa, jolloin tason parametriesitys on *** VEKTORIANALYYSI.

1 Kompleksitason geometriaa ja topologiaa

F dr = F NdS. VEKTORIANALYYSI Luento Stokesin lause

MS-A0207 Differentiaali- ja integraalilaskenta 2 (Chem) Tentti ja välikokeiden uusinta

MATEMATIIKAN PERUSKURSSI II

ABTEKNILLINEN KORKEAKOULU

Johdatus tekoälyn taustalla olevaan matematiikkaan

3 TOISEN ASTEEN POLYNOMIFUNKTIO

x (t) = 2t ja y (t) = 3t 2 x (t) + + y (t) Lasketaan pari käyrän arvoa ja hahmotellaan kuvaaja: A 2 A 1

Oletetaan sitten, että γ(i) = η(j). Koska γ ja η ovat Jordan-polku, ne ovat jatkuvia injektiivisiä kuvauksia kompaktilta joukolta, ja määrittävät

4 (x 1)(y 3) (y 3) (x 1)(y 3)3 5 3

Differentiaali- ja integraalilaskenta 3 Mallit 2 (alkuviikko) / Syksy 2016

mlvektori 1. Muista, että Jacobin matriisi koostuu vektori- tai skalaariarvoisen funktion F ensimmäisistä

Vanhoja koetehtäviä. Analyyttinen geometria 2016

, on säännöllinen 2-ulotteinen pinta. Määrää T x0 pisteessä x 0 = (0, 1, 1).

MS-A0207 Differentiaali- ja integraalilaskenta 2 (Chem) Yhteenveto, osa I

MATEMATIIKKA 5 VIIKKOTUNTIA. PÄIVÄMÄÄRÄ: 8. kesäkuuta 2009

Ohjeita. Datan lukeminen

3 x 1 < 2. 2 b) b) x 3 < x 2x. f (x) 0 c) f (x) x + 4 x Etsi käänteisfunktio (määrittely- ja arvojoukkoineen) kun.

MS-A0003/A0005 Matriisilaskenta Malliratkaisut 4 / vko 47

Transkriptio:

Funktioiden_havainnollistamisesta.wxm 1 / 11 (%i1) load(draw Windoze-koneissa komentojen muodostamat kuvat ilmestyvät erilliseen Gnuplot-ohjelman ikkunaan. Jatkaaksesi eteenpäin sulje Gnuplot-ikkuna. Mac OS X -koneissa käynnistä ensin X11-ohjelma. Gnuplot-ohjelman kuvat ilmestyvät X11-ohjelman ikkunaan 3d-kuvissa kappaletta voi kiertää hiiren avulla. 1 1.1 Funktion kuvaaja (%i2) wxdraw2d( explicit(x*sin(1/x), x,-%pi/2,%pi/2) (%t2) (%i3) wxdraw2d(user_preamble="set size ratio -1", explicit(x*sin(1/x), x,-%pi/20,%pi/20) (%t3) 1.2 Polku (=parametrisoitu käyrä) Polku on jatkuva kuvaus reaaliakselin väliltä euklidiseen avaruuteen. Polun jälki (=polun käyrä) on polun kuvajoukko.

Funktioiden_havainnollistamisesta.wxm 2 / 11 (%i4) wxdraw2d(user_preamble="set size ratio -1", parametric( cos(t), sin(t), t,0,2*%pi) (%t4) Eri polku, mutta sama jälki: (%i5) wxdraw2d(user_preamble="set size ratio -1", parametric( cos(t^2), sin(t^2), t,0,sqrt(2*%pi)) (%t5) Samat kuvaukset, mutta nyt piirretään kuvaajat, ei jälkiä:

Funktioiden_havainnollistamisesta.wxm 3 / 11 (%i6) wxdraw3d(proportional_axes=xyz, xrange=[0,6*%pi], yrange=[-1,1], zrange=[-1,1], nticks=100, parametric( t, cos(t), sin(t), t,0,12*%pi) (%t6) (%i7) wxdraw3d(proportional_axes=xyz, xrange=[0,6*%pi], yrange=[-1,1], zrange=[-1,1], nticks=100, parametric( t, cos(t^2), sin(t^2), t,0,sqrt(12*%pi)) (%t7) 1.3 Funktion tasa-arvokäyrät Hyperbelit x^2 - y^2 = 1 ja x^2 - y^2 = -1 sekä niiden asymptootit (= suorat y = x ja y = -x):

Funktioiden_havainnollistamisesta.wxm 4 / 11 (%i8) wxdraw2d(user_preamble="set size ratio -1", color=green, implicit(x^2 - y^2 = 1, x,-3,3, y,-3,3), color=red, implicit(x^2 - y^2 = -1, x,-3,3, y,-3,3), color=blue, explicit(x, x,-3,3), explicit(-x, x,-3,3) (%t8) 2 2.1 Funktion kuvaaja Pinta z = f(x,y) (%i9) wxdraw3d(xu_grid=50, yv_grid=50, xrange=[0,2*%pi], yrange=[0,2*%pi], zrange=[-1, 1], enhanced3d=false, surface_hide=true, view=[60, 30], explicit(sin(x)*sin(y), x,-2*%pi,2*%pi, y,-2*%pi,2*%pi) (%t9) 2.2 Funktion tasa-arvokäyrät Tasokäyriä f(x,y) = c vakion c eri arvoille:

Funktioiden_havainnollistamisesta.wxm 5 / 11 (%i10) wxdraw3d(xu_grid=50, yv_grid=50, proportional_axes=xy, contour_levels=10, contour=map, explicit(sin(x)*sin(y), x,0,2*%pi, y,0,2*%pi) (%t10) 2.3 Funktion kuvaaja ja tasa-arvokäyrät Tasokäyrät f(x,y) = c sekä projisoituna xy-tasoon että nostettuna pinnalle z = f(x,y), eli pistejoukot {(x,y) f(x,y) = c} ja {(x,y,z) f(x,y) = c, z = c}. (%i11) wxdraw3d(xu_grid=50, yv_grid=50, /*proportional_axes=xyz,*/ xrange=[0,2*%pi], yrange=[0,2*%pi], zrange=[-1, 1], enhanced3d=false, surface_hide=true, view=[60, 30], contour_levels=10, contour=both, explicit(sin(x)*sin(y), x,0,2*%pi, y,0,2*%pi) (%t11) 2.4 Origossa epäjatkuva funktio

Funktioiden_havainnollistamisesta.wxm 6 / 11 (%i12) wxdraw3d(xu_grid=50, yv_grid=50, /*proportional_axes=xyz,*/ /*xrange=[-1,1], yrange=[-1,1], zrange=[-1, 1],*/ enhanced3d=false, surface_hide=true, view=[60, 30], contour_levels=10, contour=base, explicit(x^2*y/(x^4 + y^2), x,-1,1, y,-1,1) (%t12) 2.5 Parametrisoitu pinta "Läpinäkyvä" pallo (piirrettynä pallokoordinaattien avulla) (%i14) wxdraw3d(xu_grid=50, yv_grid=50, proportional_axes=xyz, xrange=[-1,1], yrange=[-1,1], zrange=[-1, 1], enhanced3d=false, surface_hide=false, view=[60, 30], parametric_surface(cos(u)*cos(v), sin(u)*cos(v), sin(v), u,-%pi,%pi, v,-%pi/2,%pi/2) (%t14) Pallo piirrettynä stereografisen projektion (käänteiskuvauksen) avulla

Funktioiden_havainnollistamisesta.wxm 7 / 11 (%i15) wxdraw3d(xu_grid=50, yv_grid=50, proportional_axes=xyz, xrange=[-1,1], yrange=[-1,1], zrange=[-1, 1], enhanced3d=false, surface_hide=true, view=[60, 30], parametric_surface(2*u/(1+u^2+v^2), 2*v/(1+u^2+v^2), (-1+u^2+v^2)/(1+u^2+v^2), u,-%pi,%pi, v,-%pi,%pi) (%t15) Möbiuksen nauha (%i16) wxdraw3d(xu_grid=50, yv_grid=7, proportional_axes=xyz, xrange=[-3,3], yrange=[-3,3], zrange=[-1, 1], enhanced3d=false, surface_hide=true, view=[60, 30], parametric_surface(2*cos(u)+v*cos(u/2)*cos(u), 2*sin(u)+v*cos(u/2)*sin(u), v*sin(u/2), u,0,2*%pi, v,-1,1) (%t16) 2.6 Tasa-arvopinta (hyperboloidi)

Funktioiden_havainnollistamisesta.wxm 8 / 11 (%i17) wxdraw3d(x_voxel=20, y_voxel=20, z_voxel=20, proportional_axes=xyz, surface_hide=true, view=[60, 30], implicit(x^2 + y^2 - z^2 = 1, x,-2,2, y,-2,2, z,-2,2) (%t17) 3 "complexmap" xy-tason alueen kuvaus uv-tasoon. (Ei ole valmiina Maximassa.) Komennossa complexmap_xy2uv xy-tasosta rajataan koordinaattiakseleiden suuntainen suorakaide. (%i18) complexmap_xy2uv(f,g, x,x1,x2,dx, y,y1,y2,dy):= block([xylist,ylist,j,nx,ny,y_lines,x_lines], nx:floor((x2-x1)/dx), xlist:makelist(x1+j*dx,j,0,nx), ny:floor((y2-y1)/dy), ylist:makelist(y1+j*dy,j,0,ny), y_lines:makelist( parametric( subst(xlist[j], x, f), subst(xlist[j], x, g), y, y1, y2), j,1,length(xlist) ), x_lines:makelist( parametric( subst(ylist[j], y, f), subst(ylist[j], y, g), x, x1, x2), j,1,length(ylist) ), return([color=blue, y_lines, color=red, x_lines]) Komennossa complexmap_polar2uv xy-tasosta rajataan napakoordinaattien avulla ympyräsektoreiden muodostama alue. (%i19) complexmap_polar2uv(f,g, x,y, r1,r2,dr, theta1,theta2,dtheta):= block([r,theta,fp,gp,rlist,thetalist,j,nr,ntheta,theta_lines,r_lines], fp:subst([x=r*cos(theta), y=r*sin(theta)], f), gp:subst([x=r*cos(theta), y=r*sin(theta)], g), nr:floor((r2-r1)/dr), rlist:makelist(r1+j*dr,j,0,nr), ntheta:floor((theta2-theta1)/dtheta), thetalist:makelist(theta1+j*dtheta,j,0,ntheta), theta_lines:makelist( parametric( subst(rlist[j], r, fp), subst(rlist[j], r, gp), theta, theta1, theta2), j,1,length(rlist) ), r_lines:makelist( parametric( subst(thetalist[j], theta, fp), subst(thetalist[j], theta, gp), r, r1, r2), j,1,length(thetalist) ), return([color=blue, theta_lines, color=red, r_lines])

Funktioiden_havainnollistamisesta.wxm 9 / 11 3.1 Karteesiset koordinaatit Kuvaus (f,g): (x,y) -> (%e^x*cos(y), %e^x*sin(y)) Identtinen kuvaus eli piirretään xy-tason alue, joka kuvauksella (x,y) -> (f(x,y), g(x,y)) kuvataan uv-tasoon (%i20) wxdraw2d(user_preamble="set size ratio -1", complexmap_xy2uv(x, y, x, 0.1, 1, 0.1, y, 0.1, 3.1, 0.1) (%t20) Punaiset käyrät kuvautuvat punaisiksi, siniset sinisiksi: (%i21) wxdraw2d(user_preamble="set size ratio -1", complexmap_xy2uv(%e^x*cos(y), %e^x*sin(y), x, 0.1, 1, 0.1, y, 0.1, 3.1, 0.1) (%t21)

Funktioiden_havainnollistamisesta.wxm 10 / 11 (%i22) wxdraw( gr2d(user_preamble="set size ratio -1", title="xy-region mapped...", complexmap_xy2uv(x, y, x, 0.1, 1, 0.1, y, 0.1, 3.1, 0.1) ), gr2d(user_preamble="set size ratio -1", title="...to uv-region", complexmap_xy2uv(%e^x*cos(y), %e^x*sin(y), x, 0.1, 1, 0.1, y, 0.1, 3.1, 0.1) ) (%t22) 3.2 Napakoordinaatit Komennossa complexmap_polar2uv xy-tasosta rajataan napakoordinaattien (r,theta) avulla ympyräsektoreiden muodostama alue; x = r*cos(theta), y = r*sin(theta), missä r1<=r<=r2 ja theta1<=theta<=theta2. Kuvaus (f,g): (x,y) -> (%e^x*cos(y), %e^x*sin(y)) Identtinen kuvaus eli piirretään xy-tason alue, joka kuvauksella (x,y) -> (f(x,y), g(x,y)) kuvataan uv-tasoon (%i23) wxdraw2d(user_preamble="set size ratio -1", complexmap_polar2uv(x, y, x, y, 0.1, 1, 0.1, 0.1, 3.1, 0.2) (%t23) Punaiset käyrät kuvautuvat punaisiksi, siniset sinisiksi:

Funktioiden_havainnollistamisesta.wxm 11 / 11 (%i24) wxdraw2d(user_preamble="set size ratio -1", complexmap_polar2uv(%e^x*cos(y), %e^x*sin(y), x, y, 0.1, 1, 0.1, 0.1, 3.1, 0.2) (%t24) (%i25) wxdraw( gr2d(user_preamble="set size ratio -1", title="xy-region mapped...", complexmap_polar2uv(x, y, x, y, 0.1, 1, 0.1, 0.1, 3.1, 0.2) ), gr2d(user_preamble="set size ratio -1", title="...to uv-region", complexmap_polar2uv(%e^x*cos(y), %e^x*sin(y), x, y, 0.1, 1, 0.1, 0.1, 3.1, 0.2) ) (%t25)