Maple: Grafikonok rajzolása



Hasonló dokumentumok
Grafika. Egyváltozós függvény grafikonja

Komputeralgebra rendszerek

Felületábrázolás és alkalmazásai Maple-ben

Komputeralgebra rendszerek

Számítógéppel támogatott geometriai kutatás és oktatás Debrecen 2009.

Számítógépes Modellezés 3. Limesz, Derivált, Integrál. Direkt (normál) értékadás (=) p legyen a 6. Chebysev polinom.

2. Interpolációs görbetervezés

Bolyai János Matematikai Társulat

>> x1 = linspace( ); plot(x1,sin(x1),'linewidth',1,'color',[1 0 0]);

9. ÉVFOLYAM. Tájékozottság a racionális számkörben. Az azonosságok ismerete és alkalmazásuk. Számok abszolútértéke, normál alakja.

1. előadás. Függvények ábrázolása. Dr. Szörényi Miklós, Dr. Kallós Gábor

5.10. Exponenciális egyenletek A logaritmus függvény Logaritmusos egyenletek A szinusz függvény

Szövegszerkesztő programok: Jegyzettömb, WordPad, Microsoft Word

Idősoros elemző. Budapest, április

MATEMATIKA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ

MATEMATIKA I. RÉSZLETES ÉRETTSÉGI VIZSGAKÖVETELMÉNY A) KOMPETENCIÁK

Analízis előadás és gyakorlat vázlat

Kérdés Lista. A Magyarországon alkalmazott rajzlapoknál mekkora az oldalak aránya?

Ittfoglalomösszea legfontosabbtudnivalókat, részleteka honlapon, illetvea gyakorlatvezetőtől is kaptok információkat.

Komputer statisztika gyakorlatok

Korszerű tervezési módszerek villamosipari alkalmazásai

Az ablakos problémához

Matematikai statisztikai elemzések 1.

MUNKAANYAG. Szabó László. Oldható kötések alkalmazása, szerszámai, technológiája. A követelménymodul megnevezése: Épületgépészeti alapfeladatok

1. gy. SÓ OLDÁSHŐJÉNEK MEGHATÁROZÁSA. Kalorimetriás mérések

Az anyagdefiníciók szerepe és használata az Architectural Desktop programban

Műszaki dokumentáció. Szabályok, eljárások III.

A bemeneti feszültség 10 V és 20 V között van. 1. ábra A fuzzy tagsági függvény

DERMESZTÔ HAJTÓSUGÁR ÉS 120 N TOLÓERÔ Sugárhajtómû a rakétaindító sínen

Limesz, Derivált, Integrál

Alak- és helyzettűrések

MATEMATIKA ÉRETTSÉGI VIZSGA ÁLTALÁNOS KÖVETELMÉNYEI

Azonosító jel: MATEMATIKA EMELT SZINTŰ ÍRÁSBELI VIZSGA október 18. 8:00. Az írásbeli vizsga időtartama: 240 perc

Matematika POKLICNA MATURA

Abszolútértékes egyenlôtlenségek

Készítette:

SolidWorks Adott alkatrész 2D-s

Újdonságok az ArchiTECH.PC V es verziójában

Algoritmusok. Hogyan csináljam?

MATEMATIKA PRÓBAÉRETTSÉGI MEGOLDÓKULCS EMELT SZINT

Dr. Ábrahám István * A BOLOGNAI FOLYAMAT ÉS A TANKÖNYVEK

MUNKAANYAG. Vilandné Bertha Mária. Felvételi vázlat készítése. A követelménymodul megnevezése: CAD-ismeretek

Számítógépes Arc Animáció

Az analízis néhány közgazdaságtani alkalmazása

MATEMATIKA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ

2010. május- június A fizika szóbeli érettségi mérései, elemzései

CAD-CAM informatikus CAD-CAM informatikus

VIK A1 Matematika BOSCH, Hatvan, 5. Gyakorlati anyag

Bevezetés a MATLAB programba

Statisztikai módszerek

Sztochasztikus folyamatok 1. házi feladat

Matematikai modellalkotás

MATEMATIKA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ

FRAKTÁLOK ÉS A KÁOSZ

Felkészülést segítő kérdések Gépszerkesztés alapjai tárgyból

Jelalakvizsgálat oszcilloszkóppal

PTE PMMK ÁBRÁZOLÓ GEOMETRIA 1. hét. 1. heti gyakorlat. Készítette: Schmidtné Szondi Györgyi 1/1

14.2. OpenGL 3D: Mozgás a modellben

6. évfolyam MATEMATIKA

1. Ábrázolja az f(x)= x-4 függvényt a [ 2;10 ] intervallumon! (2 pont) 2. Írja fel az alábbi lineáris függvény grafikonjának egyenletét!

KY-400B. Installáció: Bevezető:

Vetülettani és térképészeti alapismeretek

Bevezetés Egy műszaki alkotás, gép, termék létrehozásához tartozó műszaki dokumentációt rajzi (geometriai) és szöveges "információ hordozók" alkotják.

A torz magyar térszerkezet dr. Rigó Mihály okl. erdőmérnök okl. építőmérnök

Interaktív szimulációs környezet a valószínűségszámítás egyetemi okatásához

Közönséges differenciálegyenletek megoldása Mapleben

ARCHLine.XP Windows. Újdonságok. Felhasználói kézikönyv. ARCHLine.XP 2009 Újdonságok

Az általam készített oktatócsomagokról, a digitális taneszközök besorolásáról

Baran Ágnes. Gyakorlat Függvények, Matlab alapok

Középszintű érettségi feladatsorok és megoldásaik Összeállította: Pataki János; dátum: november. I. rész

Egyenletek, egyenlőtlenségek grafikus megoldása TK. II. kötet 25. old. 3. feladat

Az egyenlőtlenség mindkét oldalát szorozzuk meg 4 16-al:

Helyi tanterv Német nyelvű matematika érettségi előkészítő. 11. évfolyam

Szövegesek a szakkifejezések, a műszaki elírások, a gépkönyvek, az üzemeltetési, karbantartási, javítási dokumentációk.

Ady Endre Líceum Nagyvárad XII.C. Matematika Informatika szak ÉRINTVE A GÖRBÉT. Készítette: Szigeti Zsolt. Felkészítő tanár: Báthori Éva.

Helyi tanterv. Batthyány Kázmér Gimnázium Matematika emelt ( óra/hét) 9-12 évfolyam Készült: 2013 február

Az aperturaantennák és méréstechnikájuk

Nevezetes függvények

Méréstechnika 5. Galla Jánosné 2014

Függvény deriváltja FÜGGVÉNY DERIVÁLTJA - DIFFERENCIÁLHÁNYADOS. lim határértékkel egyenlő, amennyiben az létezik ( lásd Fig. 16).

MATEMATIKA Kiss Árpád Országos Közoktatási Szolgáltató Intézmény Vizsgafejlesztő Központ

Az olvasói kommentek hatása az újságírásban nemzetközi kutatás eredménye

Comenius Logo feladatok

I. BEVEZETÉS

Vizuális tervgazdálkodás

(11) Lajstromszám: E (13) T2 EURÓPAI SZABADALOM SZÖVEGÉNEK FORDÍTÁSA. (51) Int. Cl.: B65D 5/18 ( )

GAZDASÁGI STATISZTIKA

A Maple és a határozott integrál alkalmazásai

MIKROÖKONÓMIA I. B. Készítette: K hegyi Gergely, Horn Dániel és Major Klára. Szakmai felel s: K hegyi Gergely június

Félévi időbeosztás (nagyjából) házi feladat beadási határidőkkel (pontosan) Valószínűségszámítás 2. matematikusoknak és fizikusoknak, 2009 tavasz

Iskolakultúra 2015/10 Milyen magasak és milyen nehezek vagyunk? Van-e a kapcsolat az emberek magassága és testtömege között?

NEURONHÁLÓS HANGTÖMÖRÍTÉS. Áfra Attila Tamás

Nyugat-magyarországi Egyetem Geoinformatikai Kara. Prof. Dr. Závoti József. Matematika III. 6. MA3-6 modul. A statisztika alapfogalmai

Számsorozatok Sorozat fogalma, példák sorozatokra, rekurzív sorozatokra, sorozat megadása Számtani sorozat Mértani sorozat Kamatszámítás

MODELER FELHASZNÁLÓI KÉZIKÖNYV

Vári Péter-Rábainé Szabó Annamária-Szepesi Ildikó-Szabó Vilmos-Takács Szabolcs KOMPETENCIAMÉRÉS 2004

Németh Renáta Grafikus modellek kategoriális adatokon társadalomtudományi alkalmazással

Újrakristályosodás (Rekristallizáció)

Modern alkalmazások. Rendszerbe illesztés. Modern alkalmazások. Aktuátorok. Aktuátor (Munkahenger) Master KRC. Szelepek (Út-váltó, folytóvisszacsapó

2) Írja fel az alábbi lineáris függvény grafikonjának egyenletét! (3pont)

Átírás:

Maple: Grafikonok rajzolása A Maple számos lehetőséget kínál adatok és matematikai relációk grafikus megjelenítésére a plots függvény különböző formái által. Számtalan rajzoló függvényei között olyan függvényeket is találunk, melyekkel interaktív rajzok és animációk is készíthetőek. A plot függvény egyike a leggyakrabban használt rajzoló függvényeknek és az egyváltozós függvények különböző fajta megrajzolására alkalmas. A hatékony használat érdekében két alapvető felépítési jellemzőjét kell megismernünk e parancsoknak. Az első az alapvető különbség a beépített, úgy nevezett standard plot függvények és a kiegészítő grafikus függvények, az úgynevezett intelligens plot függvények között. A másik alapvető különbség az a mód, ahogyan a paraméter beállításokat és azok változatait kezelik a különböző plot függvények, és hogyan befolyásolják ezek az egyes vonalak és felületek megrajzolásának menetét a programban. Standard plot függvények A Mapleben a standard plot függvények adatok vagy matematikai kifejezések részletes, komplex vagy különleges grafikus reprezentációira használhatóak. Számos standard plot függvény létezik. Néhány kötelező paraméter mellet számos opcionális paraméterrel (vonal vastagsága, színe, típusa, koordinátarendszer megrajzolása vagy elrejtése, a nézet megadása, a koordinátarendszer osztásának nagysága, aránya, a grafikonon megjelenő szimbólumok típusa, stb) rendelkeznek ezek a plot parancsok. A plot(f,h,v) függvény adott intervallumon értelmezett egyváltozós függvény megrajzolására használatos. A következő fontos paraméterekkel rendelkezik: f egy x változójú valós függvény, amelyet megjelenít a plot függvény, h - az x változó értelmezési intervalluma, és egy opcionális v paraméter, ahol v - a függőleges koordinátatengely intervalluma.

> plot(cos(x)+sin(x), x=0..2*pi); A Maple rendszer folytonos görbékként igyekszik megjeleníteni a függvények grafikonjait. >plot(tan(x), x=-2*pi..2*pi, y=-4..4);

A discont=true paraméter segítségével megszüntethetjük a függvény folytonos megjelenítését az adott intervallumon. >plot(tan(x), x=-2*pi..2*pi, y=-4..4, discont=true); Két függvény grafikonjának együttes megjelenítése különböző színű és típusú vonalakkal. >plot([sin(x), x-x^3/7], x=0..3.14, color=[red,blue], style[point,line]);

Paraméteres görbék rajzolása. >plot([3*sin(t), 5*cos(t), t=-pi..pi]); Polár koordinátákkal megadott görbe kirajzolása, adott színű és típusú görbével. >plot([sin(3*x),x,x=0..2*pi],coords=polar,thickness=3);

A plot3d(expr1, x=a..b, y=c..d) függvény egy kétváltozós függvényt rajzol ki, melynek képe így egy felület cikk lesz, az xy síkban kijelölt értelmezési tartomány fölött. A paraméterek rendre: expr1 a megrajzolandó függvény kifejezése, x=a..b az x koordináta tengelyen az értelmezési intervallum, y=c..d az y koordináta tengelyen az értelmezési intervallum. >plot3d(sin(x+y),x=0..2*pi,y=0..2*pi) >plot3d(x*exp(-x^2-y^2),x=-2..2,y=-2..2,color=x);

Paraméteres felületdarab megrajzolása. >plot3d([x*sin(x)*cos(y),x*cos(x)*cos(y),x*sin(y)],x=0..pi,y=0..2*pi); Több együttes felületdarab megrajzolása egy grafikonon. >c1:=[cos(x)-2*cos(0.4*y),sin(x)-2*sin(0.4*y),y]; c2:=[cos(x)+2*cos(0.4*y),sin(x)+2*sin(0.4*y),y]; c3:=[cos(x)+2*sin(0.4*y),sin(x)-2*cos(0.4*y),y]; c4:=[cos(x)-2*sin(0.4*y),sin(x)+2*cos(0.4*y),y]; plot3d({c1,c2,c3,c4},x=0..2*pi,y=0..10,grid=[25,15],style=patch,color=sin(x));

A Maple rendszer alapból a derékszögű Descartes koordinátarendszert használja. Lehetőségünk van azonban más koordinátarendszerek használatára is a coords paraméter segítségével. A plot függvény néhány koordinátarendszer esetén a következőképpen definiálható: - Derékszögű koordinátarendszer plot3d(z(x,y), x=a..b, y=c..d); - Henger koordináta rendszer plot3d(r(theta,z), theta=a..b, z=c..d, coords=cylindrical); - Gömbi koordinátarendszer plot3d(r(theta,phi), theta=a..b, phi=c..d, coords=spherical); Lássunk néhány példát felület nézetekről különböző koordináta rendszerekben. >plot3d(sin(x)+sin(y), x=0..2*pi, y=0..2*pi, axes=boxed);

>plot3d(height,angle=0..2*pi,height=-5..5, coords=cylindrical, axes=normal); >plot3d(1,t=0..2*pi,p=0..pi, coords=spherical, scaling=constrained);

>plot3d(theta,theta=0..8*pi,z=-1..1, coords=cylindrical, style=patch, numpoints=1000, axes=framed); Bizonyos tulajdonságokat, mint láttuk direkt módon, explicit formában lehet használni a plot illetve a plot3d parancsokban, viszont interaktív módon is elérhetőek ezek a jobb oldali egérgomb lenyomásával a legördülő menüből, melynek parancsai rendre: - Copy a rajzot memóriatárba menti - Style felület megjelenítési tulajdonságainak megadása (élek megjelenítései, rejtett élek megjelenítése, kockázás, vázháló, alapértelmezett megjelenítése a felületnek, stb), használt szimbólumok típusának megadása, vonalak tulajdonságai (folytonos, szaggatott, pontvonal, szaggatott pontvonal, stb.) és a rács tulajdonságokat lehet beállítani (háromszög vagy derékszögű, téglalapos) - Colour színek beállításai - Axes rendelkezésre álló tengely megjelenítések kiválasztása: normal, boxed, framed vagy none, ha nem akarunk tengelyt megjeleníteni - Projection a nézet beállításai illetve a tengelyek arányának megváltoztatása - Export a megjelenített grafikus ábrázolás elmentése valamilyen grafikus adat fájlba, mint pld..dxf,.eps,.gif,.jpg,.pov,.bmp,.wmf

>plot3d([(-3*cos(2*pi*u))*4*sin(2*pi*v)*cos(2*pi*v), (-3*cos(2*Pi*u))*4*sin(2*Pi*v)*sin(2*Pi*v), 7*cos(2*Pi*v)*sin(2*Pi*u)], u=0..1, v=0..1, numpoints=4000,); További grafikus eljárások is vannak, melyek a Maple kiegészítő grafikus csomagjában találhatóak. Ezekkel komplex, részletes grafikus megjelenítések érhetőek el, számos különleges függvény például az animate, animate3d, animatecurve, changeccord, contourplot3d, display, implicitplot3d, listplot, pointplot, pointplot3d, polyhedra, spacecurve, tubeplot, stb.

>with(plots); tubeplot([-10*cos(t)-2*cos(5*t)+15*sin(2*t), -15*cos(2*t)+10*sin(t)- 2*sin(5*t), 10*cos(3*t)], t=0..2*pi, radius=5*cos(t*pi/3));