Personal tools
You are here: Home Töölehed õpetajale Animatsioonid MathCADiga
Document Actions

Animatsioonid MathCADiga

by kadaja last modified 2009-11-16 10:40 AM
  • Toomas Plank Tartu Ülikooli Füüsika Instituudi teadusdirektor

Sissejuhatus
Inseneritarkvarapakett MathCAD võimaldab peale tehniliste arvutuste illustreerida oma rehkendusi graafikutega ja teha neist videofaile, kus on näha ka protsessi dünaamika.
Animatsioonide tegemiseks peate esmalt kirjeldama lähteülesande matemaatilises keeles. MathCADis on see lihtne, kuna MathCAD võimaldab panna valemeid kirja täpselt nii, nagu neid ka paberi peale kirjutatakse.

plank1Eeltöö
Vaatleme näitena füüsikast tuntud Lissajous’ kõveraid (http://en.wikipedia.org/wiki/Lissajous_curve), mis tekivad kahekanalilise ostsilloskoobi ekraanile, kui ostsilloskoobi sisenditesse anda võrdse (või täisarv korda erineva) sagedusega siinussignaal. Meie saame seda läbi mängida, kui  
1. lisame töölehele graafiku põhja (kiirklahv “@”),
2. kanname horisontaalteljele siinusfunktsiooni sin(b*x),
3. kanname vertikaalteljele siinusfunktsiooni sin(a*x+d),
4. anname parameetritele a ja b lähteväärtused. Omistamise sümbol MathCADis on := (kiirklahv “:”).
5. faasinihkele d  anname algväärtuse, kasutades spetsiaalset muutujat FRAME.

Animeerimineplank2
Nüüd, kui eeltöö on tehtud, võtame rippmenüü Tools alammenüüst Animation käsu Record.

Avaneb animatsiooni lindistamise aken.
plank3
Akna vasakus nurgas anname muutujale FRAME ette väärtuste vahemiku (siinses näites 0 … 199), seejärel valime hiirega välja animeeritava ala töölehel. Video parameetreid saab seada Option nupu all avanevas aknas.
Nüüd klõpsame Animate nupule animatsiooni lindistamise aknas. MathCAD asub animatsiooni faili rehkendama. Kui see on valmis, avaneb meile videofaili eelvaade. Selle saate salvestada Save As nupule klõpsates.
plank4
Mis minul välja tuli, näete siit (Lissajous’ kujundid – faasi muutus: http://www.e-ope.ee/_download/euni_repository/file/397/Lissajous1.avi 3,4MB).
Teise näitena modifitseerime veidi oma lähteülesannet ja vaatame, mis juhtub siis, kui horisontaalteljele kantud siinuselise signaali sagedust sujuvalt muuta. Lisaks kuvame animeeritavas aknas paari parameetrit (faasinihe ja sageduste suhe). Need on tehtud tavapäraste MathCADi väljadena, mis on aga hiirega veetud graafiku peale. Sel viisil – haarates hiirega märgistamisel animeeritavasse alasse ka teksti/arvutuspiirkondi – saate oma animatsioonile lisada selgitavaid tekste.
plank5
Animeerimise protseduur on analoogiline eelmises ülesandes kirjeldatuga. Mis minul välja tuli, näete siit (Lissajous kujundid – sageduse muutus: http://www.e-ope.ee/_download/euni_repository/file/398/Lissajous2.avi  7,6MB).

Vaata lisaks
Kui MathCADi juba rohkem valdate, võite asuda ka keerukamaid rehkendusi animeerima. Illustreerimaks MathCADi võimalusi, lisan siia viited ühele minu ja mitmele prof Matti Heinloo tehtud näitele:
• Toomas Plank – Näide lõplike vahede meetodil arvutatud kahe plaatelektroodi vahelise elektrivälja rehkenduse sõltuvusest tehtud iteratsioonide arvust. http://www.e-ope.ee/_download/euni_repository/file/399/FDM_loeng1_naide.avi ( 88MB)
• Matti Heinloo – Theo Janseni kõndiv varbmehhanism http://www.youtube.com/watch?v=0CcB3Rb4Z0o
• Matti Heinloo – Sinusoid ja koosinusoid
http://www.youtube.com/watch?v=Obrd_3-ka7s&feature=channel
• Matti Heinloo – kõverusringjoon http://toru.ee/profile/101943
• Matti Heinloo – manipulaator 1 http://www.youtube.com/watch?v=UePHY7v7yEo
• Matti Heinloo – Õppeaine “Matemaatiline analüüs II” harjutusi http://www.e-ope.ee/repositoorium?@=5x3v#euni_repository_10890
• Matti Heinloo – Nukkmehhanismi nuki süntees http://www.e-ope.ee/repositoorium?@=5wzd#euni_repository_10890


Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: