Számítógépek alkalmazása 1. 

 2001/2002. év - I. félév 

Matematikai, mérnöki alkalmazások 1

Ha kérdésed van, ide írhatsz. Visszatérés a nyitólapra.


A gyakorlat témája:Görberajzolás (folytonos Bezier-görbe), ívhosszszámítás.


Gyakorlaton két törés nélkül csatlakozó bezier-görbét  kell rajzolni táblázatkezelő segítségével.


bezier

Mindkét görbe harmadfokú, az alábbi képlet alapján számolhatjuk az x,y koordinátákat
formula

1. Megadjuk és elnevezzük a bemenő paramétereket:

két bezier-görbe törés nélküli csatlakozásához az F2, F3, G0, G1 pontoknak egy egyenesen kell lenniük és az F3 és G0 egy pontba kell esniük (különben nem ér össze a két görbe)

paraméterek


A képletben t értéke változik 0 és 1 között. Ezt az intervallumot osszuk 20 részre, azaz 0.05-ös lépésközzel növekedjék t.
Nevezzük el ezt az oszlopot t-nek. Majd a fenti formula alapján írjuk be az alábbi képleteket a t=0 sorba:

Rx
=F0x*(1-t)^3+F1x*3*t*(1-t)^2+F2x*3*t^2*(1-t)+F3x*t^3
Ry
=F0y*(1-t)^3+F1y*3*t*(1-t)^2+F2y*3*t^2*(1-t)+F3y*t^3
Qx
=G0x*(1-t)^3+G1x*3*t*(1-t)^2+G2x*3*t^2*(1-t)+G3x*t^3
Qy
=G0y*(1-t)^3+G1y*3*t*(1-t)^2+G2y*3*t^2*(1-t)+G3y*t^3
Majd  másoljuk le a t=1 sorig

t X Y

Jelöljük ki a teljes adatmezőt és a diagram varázslóval készítsük el a görbék rajzát.
A diagramhoz fűzzük hozzá az fogópontok által meghatározott érintő egyeneseket is.

bezier görbe
Az ívhossz-számítás az elozo óraihoz hasonló módon történik, de ennél a feladatnál dx is változó!
ivhossz
képezzük az egymást követo pontok távolságát pitagórasz-tétellel mindkét görbénél, majd lemásolva az egészet összeadjuk az alábbi módon kijelölve a tartományt.
szumma