MattieO - Matematiikkaa tietokoneella, opasmateriaalia |
|
Maple on Mathematican ohella toinen kahdesta suuresta kaupallisesta symbolilaskentasysteemistä. Kyseessä on interaktiivinen ohjelma, jolla voidaan suorittaa matemaattisia operaatioita symbolisessa muodossa, sekä myös numeerisesti jopa mielivaltaisen suurella tarkkudella (käytössä olevan muistin puitteissa). Lisäksi siinä on kattava kokoelma työkaluja erilaisiin graafisiin esityksiin ja eri matematiikan, luonnontieteiden ja tekniikan alojen sovelluksiin. Maple tarjoaa Mathematican tavoin käyttäjälle työarkin, ”worksheet” (Mathematicassa ”notebook”). Samalla, kun käyttäjä suorittaa symbolisia, numeerisia ja graafisia operaatioita, hän voi kirjoittaa dokumenttia työstään jopa oikeine matemaattisine symboleineen ja kuvineen. Näin saadaan aikaan laskentadokumentti, joka on samalla suoritettava ohjelma. Kaiken lisäksi se voidaan valikosta näppäämällä tulostaa html- tai pdf-dokumentiksi. Dokumentointiominaisuudet ovat uusien versioiden myötä kehittyneet varsin positiivisesti. Matemaattiset kaavat ovat ohjelman tulosteina tulleet jo pitkään oikeaoppisessa matemaattisessa asussa, mutta nykyisin myös käyttäjän kirjoittamat kaavat saadaan varsin kätevällä editoinnilla matemaattiseen asuun. Esimerkkinä dokumentista toimikoon Syksyn 2011 yo-tehtäviä Maplella käsittelevän työarkin pdf-tuloste. Maplen uusin versio on Maple2015. (Arvaa minä vuonnna!) Maple vs. MathematicaMatemaattisilta ominaisuuksiltaan Maple ja Mathematica lienevät yleisesti ottaen varsin tasaveroisia. Toki kummallakin on omat, toisistaan jossain määrin eroavat vahvuusalueensa. Maplen ohjelmointikieli vaikuttaa perinteisemmältä, Mathematica antaa mahdollisuuden ilmaista yhdellä (tai parilla) rivillä tiiviisti huomattavan ison tehtävän. Tässä suhteessa se on samanhenkinen Matlab’n yhteydessä mainitulle APL-kielelle. (Mathematican tekijä Steven Wolfram mainitsee APL-esikuvan luomalleen Mathematica-kielelle.)
Maplen notaatio on lähempänä tavallista matemaattista merkintätapaa. Esim. Maplessa: Keskeiset perusperiaatteet ja rakenteet ovat kuitenkin kaikissa kehittyneissä symbolilaskentaohjelmissa samat: Käyttäjän tulee oppia pitämään visusti erillään käsitteet symbolinen lauseke ja lausekkeen avulla määriteltävä funktio. Rakenteista tärkein on (Lisp-kielestä periytyvä) lista, sekä sen variantit, kuten jono, joukko, vektori. Maplessa näitä variantteja on enemmän (joskus hiukan hämmentävästi), Mathematica on puhtaammin lista-uskollinen. VIITTEITÄ
Muuta verkkomateriaalia
David Smith and Lawrence Moore, Duke University: Maple tutor for calculus Hyvin varovainen, suorastaan "hellämielinen" alkuunpääsyjohdatus. Pirkka Peltola:Maple pikaopas, tiivis kooste alkuunpääsyyn. Timo Mäkelä: Maple Erinomainen opaskokonaisuus, jossa esitellään myös uudet käyttöliittymäpiirteet systemaattisesti ja selkeästi. Ei sisällä varsinaista Maple-ohjelmointia. Heikki Apiola: Symbolista ja Numeerista matematiikkaa Maple-ohjelmalla, Otapaino, 1998. Kirjaan liittyvä verkkosivu: Heikki Apiola: Matemaattisten symbolien käsittelyä, kirjoitus matematiikkalehti Solmussa Indianan yliopiston Maple-opas (Samassa linkissä myös Matlab ja Mathematica)Mark S. Gockenbach:Maple Tutorial to accompany Partial Differential Equations: Analytical and Numerical Methods, 2nd edition Erittäin hyvä Maple-johdatus. (Vrt. samaan kirjaan liittyvä Matlab-tutoriaali.)
Heikki Apiolan ”perusteita”-työarkki pdf-muodossa Pikaohje Pekka Alestalon laatima kooste keskeisistä Maple-komennoista.
Matriisien käsittely, työarkin pdf-tuloste (LA.pdf) (”LinearAlgebra-tyyliin”). Matriisien perusteet tekstinä (”LinearAlgebra-kirjaston tyyliin”). Ultralyhyt ohjelmointi-ohje, Maple ja Matlab rinnakkain.
KirjallisuuttaLaaja kirjallisuusluettelo Maplesoftin sivulla
Kirjapoimintoja
Verkkosivuja
|