Sunteți pe pagina 1din 14

PROIECTARE ASISTATA DE CALCULATOR CURS 9

MODELAREA GEOMETRIC
1. ASPECTE INTRODUCTIVE
Istoricul dezvoltrii graficii interactive evideniaz n primul rnd spectaculoasa evoluie a teoriilor i instrumentelor matematice necesare reprezentrii gemetrice a obiectelor. n ultimii 30 de ani s-au fcut pai importani n formularea conceptelor modelrii geometrice, iar grafica interactiv a nceput s aib efect n comunicarea informaiei. n anii 80 are loc introducerea modelrii geometrice tridimensionale i apariia multor aplicaii practice. Aceasta este epoca apariiei reprezentrilor exacte ale modelelor sculpturale, bazate pe suprafeele Coons, Bezier, Gordon i B-spline i a aplicaiilor de analiz i simulare vizual. Ca un rezultat direct al perfecionrii algoritmilor de modelare geometric, se trece la utilizarea teoriei modelrii solidelor, a crei for este dat de capacitatea de a furniza reprezentri unice i clare ale obiectelor. Aplicaiile grafice sunt susinute de maini de calcul performante i de software-uri de reea eficiente. Matematica modelrii geometrice se bazeaz pe teoriile geometriei difereniale, algebrei liniare i booleene, pe principiile topologiei, utiliznd metode numerice, calcul vectorial i matriceal.

2. DEFINIREA MODELRII GEOMETRICE


Modelarea geometric amintete de o combinaie inedit ntre vizual i analitic, n imaginaia celor care o studiaz i o aplic. Efectul vizual apare din asocierea obiectului cu simularea formelor care-l definesc n lumea real, din asocierea cu realitatea posibil a aciunilor proiectantului i din simbioza cu grafica computerizat. Rspunsul analitic rezult din contientizarea eleganei i subtilitii matematice, a teoriilor pe care se bazeaz modelarea geometric. Termenul de modelare geometric a intrat n uz la sfritul anilor 60 i nceputul anilor 70, n perioada de dezvoltare rapid a graficii computerizate. Disciplina Modelarea geometric reprezint o colecie de metode matematice care interacioneaz ntr-o manier integrat, pentru a descrie forma unui obiect, sau pentru a exprima un proces fizic n termenii unui model geometric corespunztor. Aceast colecie de metode include proiectarea geometric asistat de calculator, modelarea solid, geometria algebric i geometria numeric. Proiectarea geometric asistat de calculator aplic matematica curbelor i a suprafeelor de modelare, utiliznd n primul rnd, ecuaiile parametrice ale geometriei difereniale. Aici se afl originile modelrii geometrice contemporane. Modelarea solid, cunoscut de obicei sub numele de geometrie constructiv solid (CSG), permite combinarea formelor simple pentru a realiza modele solide complexe. CSG i are baza matematic n topologie, geometria algebric i algebra boolean. --

Geometria algebric reprezint extinderea contemporan a geometriei analitice clasice, inclusiv geometria diferenial. Geometria numeric se ocup cu elaborarea i analiza algoritmilor geometrici i are legturi strnse cu metodele numerice, teoria calculului i analiza complex. Proiectarea geometric asistat de calculator i geometria constructiv solid sunt ramuri ale modelrii geometrice, n timp ce geometria algebric i numeric se ndreapt ctre alte domenii. Cnd se construiete modelul unui obiect, se creaz un substitut o reprezentare. Obiectul poate s existe deja fizic, poate fi proiectul unui obiect nc inexistent, poate fi un obiect virtual ce nu va fi niciodat un obiect fizic, sau poate fi baza geometric pentru un proces fizic care trebuie s fie vizualizat. Un model efectiv este de obicei mult mai uor de testat i analizat dect obiectul n sine i reacioneaz, n cadrul limitelor, la fel ca obiectul. Pentru a putea modela un obiect, trebuie s i se precizeze forma. n modelarea geometric contemporan, forma unui obiect se definete printr-un set de declaraii matematice i relaii logice care satisfac un set de axiome. Aceste axiome sunt interpretate ca fiind afirmaii adevrate despre model, iar proprietile generale care rezult prin analiza i evaluarea modelului, sunt reprezentative pentru nsui obiectul modelat. Axiomele, desigur, corespund aprioric proprietilor obiectului care este modelat. Modelarea geometric este procesul crerii acestor afirmaii i legturi. n mod tradiional, modelele erau realizate din lut sau lemn sau redate n schie sau desene. Pentru dimensiuni mari, modelul era de obicei mult mai mic i mai uor de evaluat, nainte de a se trece la construcia obiectului real. Acum se folosete modelarea geometric pentru a crea o descriere matematic precis a formei obiectului real sau virtual sau pentru a simula un proces sau un fenomen care are un analog geometric. Aceast descriere este analitic i abstract, spre deosebire de modelul fizic, care este strict i concret. Modelele fizice i machetele n mrime natural sunt nc utilizate cu succes, i povestea lor, n sine, merit un studiu separat. Cercettorii creaz un model fie fizic, fie abstract, deoarece este un nlocuitor convenabil i economic al obiectului sau al procesului real i pentru c este mai uor i mai practic de analizat un model dect s fie testat, msurat sau experimentat un obiect sau un fenomen real. Aceasta se datoreaz mrimii (obiectul real este prea mare sau prea mic), complexitii (modelul este mai simplu n ceea ce privete caracteristicile de interes) sau timpului (fenomenele reale sunt prea rapide, prea ncete sau incontrolabile). Dincolo de avantajele analizei, modelul matematic al geometriei unui obiect este o cale important de comunicare a informaiilor. Prin intermediul graficii pe calculator i a capacitii de randare, un model geometric devine baza de explorare i evaluare a calitilor estetice i funcionale ale unui obiect. Modelarea geometric, utiliznd geometria analitic i diferenial, metodele vectoriale i matriceale, calculul tensorial, topologia i o multitudine de metode de calcul numeric, pentru a realiza descrierea complex a unui obiect, necesit puterea unui calculator. Modelarea geometric este un proces asistat de calculator, cu modelul stocat i analizat de calculator. Folosirea unui calculator este, de fapt, cheia ntregului proces de modelare geometric. Fr putere de calcul, nu este posibil construirea i analizarea modelelor sofisticate sau ndeajuns de complicate pentru a avea o

--

importan practic. Prin urmare, chiar dac maina de calcul nu apare explicit n aceste studii, aceasta este mereu prezent, cel puin n fundal, ca motor geometric. Dac pn nu demult, reprezentrile bidimensionale ale obiectelor fizice erau satisfctoare, acum se elaboreaz modele tridimensionale valide din punct de vedere topologic i complete din punct de vedere analitic. Aceste modele permit determinarea oricrei proprieti sau nsuiri geometrice. Evident, asocierea de durat a modelrii geometrice cu grafica pe calculator, demonstreaz c vizualizarea i aspectul sunt sarcini importante i este necesar ca un model complet s satisfac cerinele de randare i analiz. Practic, pot fi identificate trei categorii principale de aplicaii ale modelrii geometrice: 1- reprezentarea unui obiect deja existent, unde se creeaz un model geometric o singur dat; 2- reprezentarea ab initio, unde este creat un obiect nou pentru a satisface cteva cerine funcionale i estetice, definind, revizuind i analiznd forma virtual a acestuia, pn cnd sunt ndeplinite criteriile impuse; 3- randarea, la care trebuie generat o imagine a modelului pentru a-l evalua i interpreta vizual. Aceste trei categorii sunt, desigur, n strns legtur. De exemplu, cnd se elaboreaz modelul geometric al unui produs nou, inexistent fizic, trebuie s fie posibil analiza i evaluarea lui. Dup ce s-a ales un design specific, se utilizeaz modelul su geometric pentru a face posibil realizarea obiectului. n acest proces, modelul geometric furnizeaz informaii pentru randarea imaginii vizuale a obiectului, i realizarea desenului tehnic i a prezentrile grafice computerizate. Grafica pe calculator a fost i rmne n continuare fora motoare din spatele dezvoltrii celei mai mari pri din modelarea geometric. Acum animaia, imaginea pe calculator, realitatea virtual, vizualizarea tiinific i inteligena artificial au noi cerine n ceea ce privete capacitile modelrii geometrice. Sistemele graficii pe calculator pot realiza n mod curent randri realiste, bidimensionale i colorate ale obiectelor tridimensionale, inclusiv simularea texturii, transparena i efectele multiplelor surse de lumin. Arta, animaia i realitatea virtual au, fiecare n parte, contribuia lor la dezvoltarea artelor moderne. Multe efecte vizuale speciale n filme i reclame se bazeaz pe aceste sisteme de prezentare i tehnici de modelare. Noile teorii n modelarea solid, tehnicile suprafeelor poligonale i sculpturale, au fcut posibile multe dintre realizrile realitii virtuale. Noile unelte de generare, folosind combinaii de primitive solide simple i transformri complexe, vor imita uneltele artistului, extinznd abilitatea unui utilizator n pn la capacitatea de a crea i evalua rapid modele foarte complexe. Analiza tiinific este un domeniu aflat n permanent schimbare, n care complexitatea modelatorilor de solide este n continu cretere. Modelatorii de solide permit construcia rapid a modelelor din elemente finite. De asemenea, acetia permit analiza structural automat, static i dinamic, a prilor componente supuse unei varieti de condiii iniiale. Efectele acestor solicitri sunt prezentate rapid i corect utiliznd grafica pe calculator. Analiza cinematic asistat de calculator a structurilor complexe, devine posibil i datorit faptului c proiectanii pot muta pri ale modelului solid, independent unele de altele i pot verifica distana dintre aceste pri, vizual sau analitic. Este, de asemenea, posibil s se dea rspuns la ntrebri deseori neglijate, cum ar fi: Este destul loc pentru o manevr ntr-un spaiu cu acces limitat?.

--

Poate c una din cele mai productive aplicaii ale modelrii geometrice este fabricarea asistat de calculator. Spre exemplu, modelarea geometric face posibil planificarea procesului i programarea sistemelor de verificare a traiectoriei mainii unelte care sunt complet automatizate. Inginerii proiectani pot furniza prin intermediul bazei de date a unui calculator modele complete i precise ale prilor care trebuie fabricate. Programele de producie, interpreteaz apoi aceste modele i genereaz instruciuni de fabricare i asamblare pentru mainile automate i liniile de montaj. Inspecia automatizat a ansamblurilor finite este acum posibil, prin mbuntirea proceselor de asigurare a calitii. Cei care dezvolt sistemele de modelare geometric i ofer acum produsele pentru aplicaii n robotic i reprezentare pe calculator, domenii importante pentru sistemele inteligenei artificiale. Sistemele avansate ale modelelor geometrice vor ncuraja sinteza acestor domenii pentru a produce roboi inteligeni, care se mic n trei dimensiuni i care recunosc obiecte, din informaiile senzoriale vizuale, tactile, etc. n cele din urm, roboii vor fi programai s creeze singuri un model geometric al spaiului lor nconjurtor, folosind detectori artificiali i puterea adaptiv de deducie. Modelarea geometric este prezentat ca fiind art i tiin aplicat. Cu toate acestea, ca un rspuns la cerinele aplicaiilor, nevoia unei teorii complete a modelrii geometrice este n continu cretere. Cum modelele devin din ce n ce mai complexe, proiectarea i producia asistat de calculator i sistemele de grafic pe calculator necesit o autovalidare automat a modelului, o nelegere a echivalenei geometrice (calitativ i cantitativ) i proceduri de modelare naturale i puternice. Animaia i grafica pe calculator necesit modele adecvate reprezentrii spaiale. Realitatea virtual i grafica tiinific necesit modele geometrice sensibile la influenele dinamice. Pentru toate acestea, rspunsul se poate afla ntr-o nou model geometric, care include att forma ct i comportarea. Numeroasele fragmente conceptuale ale modelrii geometrice contemporane ofer soluii pariale n aceste aplicaii. Totui, unele teorii generale integrative ale modelrii geometrice pot produce rezultate mult mai cuprinztoare. Mai rmn multe de fcut n modelarea geometric pe ambele fronturi teoretic i aplicativ. Este necesar o nelegere mai bun a raiunilor pentru care este utilizat modelarea, a tipurilor de modele posibile (fizice i matematice), a eficacitii modelrii i a evalurii acesteia.
Fig. 1. Definirea intrinsec a unei curbe

3. MODELAREA I REPREZENTAREA CURBELOR

Curbele sunt deseori definite ca fiind locul geometric al unui punct n micare, cu un singur grad de libertate. O alt definiie descrie curba ca fiind locul geometric al unei familii de puncte, de un singur parametru. Istoria nregistreaz diverse definiii ale ideii de curb, ca fiind o traiectorie unidimensional, avnd doar lungime. Astfel de definiii ne pot ajuta s vizualizm o curb i s mbuntim sensul nostru intuitiv asupra comportamentului ei, dar nu sunt explicit analitice. Mult mai important pentru modelarea geometric este faptul c aceste definiii conduc la expresii analitice utile. Moduri de a descrie din punct de vedere matematic curbele pentru modelarea geometric, include ecuaii intrinseci, ecuaii explicite i implicite i ecuaii parametrice. Ultima categorie este bine exprimat de formele Hermite, Bzier i B-Spline. --

3.1. Ecuaiile intrinseci ale curbelor


O proprietate intrinsec depinde doar de reprezentarea n discuie i nu de legtura ei cu un sistem de coordonate sau alt cadru de referin extern. Faptul c un dreptunghi are patru unghiuri egale, este intrinsec pentru un dreptunghi, dar faptul c un dreptunghi particular are dou laturi verticale este extrinsec, deoarece este necesar cu cadru exterior de referin pentru a determina care direcie este vertical. Descrierile intrinseci ale unei figuri sunt uor de realizat i neles. Aceasta demonstreaz c definiiile intrinseci sunt mult mai locale dect definiiile coordonatelor carteziene tradiionale. Definiiile intrinseci interacioneaz cu geometria, considernd fiecare component n parte. Aceste exerciii consolideaz aprecierea intuitiv asupra unei descrieri intrinseci, fr a ajunge la potenialul analitic. Pentru aceasta, se va trata exemplul unei ecuaii intrinseci. O curb necesit dou ecuaii intrinseci, una pentru a exprima curbura ei, 1 / i una pentru a exprima torsiunea ei, funcie de lungimea arcului s : 1 = g (s) . = f (s) i (1) Torsiunea msoar ct de mult deviaz o curb spaial de o curb plan (ct de mult ncearc s se ndoaie n afara planului de curbur), iar lungimea arcului este lungimea msurat de-a lungul curbei. Teoria curbelor pornete de la aceste ecuaii intrinseci. Este interesant s se fac diferenierea dintre ecuaiile intrinseci, cum au fost definite, i aa numitele ecuaii naturale. O ecuaie natural a unei curbe este orice ecuaie care pune n legtur curbura 1 , torsiunea i lungimea arcului s : ~ 1 , , s = 0 . (2) Aceast ecuaie impune condiii unei curbe, deci are anumite proprieti, dar multe curbe pot avea aceste proprieti. De = este o ecuaie natural care exemplu, 0 caracterizeaz toate curbele plane, iar 1 / = este, de asemenea, o ecuaie natural 0 care caracterizeaz toate liniile drepte. O ecuaie natural g (1 / , , s) = 0 adiional, a unei curbe, determin i mai mult curba. Rezolvnd cele dou ecuaii naturale ~ (1 / , , s) = 0 g (1 / , , s) simultan pentru 1 / i ca fiind funcie s , se obin i de =0 ecuaiile intrinseci. Dou ecuaii naturale determin o curb n mod unic, cu excepia poziiei sale n spaiu. Aici este prezentat un procedeu diferit, limitat la curbele plane (fig.4.1). Dac este dat punctul iniial al unei curbe, variaia lui cu lungimea arcului s , va defini complet curba. Cu s-a notat unghiul subntins de tangenta la curb, cu axa =1/ x . Legtura dintre i este o ecuaie intrinsec a unei curbe. s Curbura, , provine din urmtoarea ecuaie intrinsec: d = . (3) ds O descriere parametric a unei curbe n funcie de lungimea arcului ncepe cu ecuaiil e x = x(s) i y= y(s) . Funciile --

x(s) i

ecuai ile: sunt date de dx dy = cos i = sin . ds ds Difereniind aceste ecuaii innd cont de i s nlocuind cu cos i dy / cu sin se obin ecuaiile difereniale simultane: ds
y(s)

(4) d / ds dx / ds cu ,

--

d x (s )dy ds 2 d 2y

=+ 0, ds

(5) ( s)dx 2 ds = 0. ds Folosind proceduri numerice potrivite, se rezolv aceste dou ecuaii de ordinul doi n x(s) i y(s) , pentru orice funcie de curbur dat.
(s)

3.2. Ecuaiile implicite i explicite ale curbelor


n plan, ecuaia explicit a unei curbe ia urmtoarea form general: y = f ( x) . (6) n aceast form, este o singur y pentru fiecare x . n valoare valoare consecin, nu poate reprezenta curbe nchise sau cu valori multiple. Aceast limitare este evitat prin folosirea unei ecuaii implicite de form general: f ( x, y) = 0 . (7) Ambele forme, explicit i implicit, sunt dependente de un sistem de axe. Din acest motiv, alegerea sistemului de coordonate afecteaz uurina cu care se modeleaz curbele i se calculeaz proprietile lor. n ciuda acestei limitri, ecuaiile implicite se dovedesc a fi utile, n general ca anex la o schem de modelare mai complex, bazat pe parametri. Matematicienii au demonstrat c fiecare form parametric are o form corespondent implicit. Exist ins, forme implicite care nu au reprezentri parametrice cunoscute sau nu sunt favorabile parametrizrii. Formularea implicit grbete calcularea interseciilor i clasificarea punctelor. Ultimele caracteristici permit s se determine dac un punct dat este pe curb sau pe una din fee. Ambele proceduri sunt mult mai dificile cu o reprezentare parametric. Sederberg & Goldman (1986) i Hoffmann (1993), discut metode de conversie ntre formele parametrice i implicite. Ecuaiile implicite ale liniei drepte i curbei conice sunt: Ax + By + C = 0 i
Ax + 2Bxy + Cy + Dx + Ey + F = 0 . O analiz a coeficienilor acestor ecuaii dau informaii despre caracteristicile geometrice specifice ale liniei sau curbei. Chiar i o analiz foarte simpl a ecuaiei unei curbe definite implicit, dezvluie caracteristici importante ale procesului de modelare geometric. Spre exemplu, urmtoarele condiii determin simetriile posibile ale unei curbe plane: f ( x, y) = f ( x, y) , curba este simetric fa de origine (sau alt punct, dac dat
2 2

de o alt transformare); de exemplu, un cerc x 2 + y 2 = r 2 ; f ( x, y) = f ( x, y) , curba este simetric fa de axa x ; de dac exemplu, parabol a x= y ; -2

y ; de exemplu, - dac f ( x, y) = f ( x, y) , curba este simetric fa de axa parabol y = x 2 ; a - dac f ( x, y) = f ( y, x) , curba este simetric fa de linia x = y ; de exemplu, hiperbol xy = k 2 ; a - dac f ( x, y) = f ( y, x) , curba este simetric fa de linia x = y ; de exemplu, hiperbol xy = k 2 . a

--

3.3. curbelor

Ecuaiile

parametrice

ale

n mod obinuit, funciile explicite cum ar fi y = f ( x) , nu pot reprezenta majoritatea formelor utilizate n modelarea geometric. Exist multe explicaii pentru aceasta. n primul rnd, formele celor mai multe dintre obiecte sunt independente, din punct de vedere intrinsec, fa de orice sistem Fig. 4.2. Elementele unei curbe de coordonate. nsi relaia dintre puncte parametrice determin forma rezultant a unei curbe sau a unei suprafee stabilite printr-un set de puncte i nu relaia dintre aceste puncte i un sistem de coordonate arbitrar. De fapt, cele mai multe aplicaii de modelare necesit ca alegerea sistemului de coordonate s nu afecteze forma. n al doilea rnd, orice solid, obiect nchis, va avea cteva linii tangente sau plane paralele cu axele principale sau planele principale ale oricrui sistem de coordonate ales. Astfel, pentru forme definite de funcii explicite, pot rezulta valori infinite ale unor pante pe model, sau pot rezulta alte proprieti matematice greit definite. n sfrit, curbele i suprafeele modelului geometric sunt deseori neplanare i mrginite i nu sunt uor de reprezentat prin funcii obinuite, neparametrice. Din aceste cauze, i multe altele legate de uurina de programare i calculabilitate, modalitatea preferat de reprezentare a formelor n modelarea geometric este cea cu ecuaii parametrice. De exemplu, o curb bidimensional este definit nu de o singur funcie obinuit, cum ar y = f ( x) , ci de fi un set de dou u . O curb tridimensional este x = x(u) , y = y(u) de funcii parametru definit x = x(u) , y = y(u) i z = z(u) . Aceste curbe au o reprezentare vectorial de natural. Pentru o curb spaial, se poate scrie p(u) = [x(u) y(u) z(u) (8)

i prin simpl extensie, pentru o suprafa, rezult: p(u, w) = [ x(u, z(u, w)] . y(u, (9) w) w) Ecuaiile parametrice evit multe probleme asociate funciilor neparame-trice. De asemenea, ele descriu cel mai bine felul n care sunt desenate curbele de ctre un ploter sau de ctre dispay-urile grafice. n acest caz, dou funcii de timp x(t ) i y(t ) controleaz servosistemul ploterului sau sistemul de deflexie a fasciculului de electroni al tubului catodic, fcnd ca dispozitivul de scriere sau fasciculul de electroni s se deplaseze pe curba dat. Punctul este elementul de baz al geometriei parametrice i al modelrii geometrice. Acesta reprezint un set ordonat de numere reale, ale cror coordonate naturale definesc poziia ntr-un spaiu euclidian tridimensional. Un vector poate fi definit n acelai fel, astfel c, n mod frecvent, termenii punct i vector sunt comutativi. De exemplu, vectorul raz (sau vectorul de poziie) definete un punct. Toate acestea conduc la urmtoarea definiie. Un segment de curb este o colecie mrginit de puncte, ale cror coordonate sunt date de polinoame continue, de un singur parametru, de forma: --

x = x(u); y = y(u) ; z = z(u) , unde variabila parametric este, n mod obinuit, limitat de intervalul u nchis

(10) u [0,1] ,

iar sensul pozitiv al curbei este direcia n care crete. Curba este mrginit de u puncte, deoarece are dou capete definite, unul la u = 0 i cellalt u = 1 . Funciile la x(u) y(u) i z(u) pot avea o form polinomial fixat, definind funciile de baz care , genereaz curba cu un set caracteristic de proprieti. Coordonatele oricrui punct pe o

--

curb parametric pot fi tratate ca fiind componentele unui vector p(u) . Figura 4.2 ilustreaz acest vector i alte elemente vectoriale importante ale unei curbe. Aici, vectorul p(u) este vectorul punctului x(u) , y(u) , z(u) , iar pu (u) este vectorul tangent la curb n acel punct, obinut prin diferenierea lui p(u) : dp(u ) p(u) = . (11) du u Vectorii componeni ai p (u) sunt: lui dy (u ) dz (u u z = (12) dx(u ) y = xu = u ; ) du ; du du i reprezint derivatele parametrice. Cnd u apare ca exponent, indic diferenierea n funcie de u . Relaia dintre derivatele parametrice i derivatele obinuite ale spaiului dy dy / cartezian i similar pentru dy / i dz / dx . = du dz este dx dx / du Spaiul modelului este spaiul tridimensional definit de coordonatele carteziene x, y, z , n care un model geometric este dezvoltat i exprimat n totalitate. Spaiul parametric al unei curbe reprezint un set de trei spaii tridimensionale definite de ( x, u) ( y, u i ( z, u) . Orice curb parametric poate fi descompus n trei ) , componente n spaiul parametric. Graficele unei curbe, din punct de vedere al componentelor spaiului parametric, numite grafice ncruciate, sunt uneori folositoare pentru nelegerea comportamentului acesteia n spaiul modelului. Graficul n spaiul parametric arat evoluia fiecrei coordonate carteziene de la un capt al curbei la cellalt, n timp ce variabila parametric u variaz pe intervalul [0,1]. Ecuaiile parametrice au multe avantaje n plus fa de alte forme de reprezentare. Cele mai importante sunt: - permit separarea variabilelor i calculul direct al coordonatelor punctului; - sunt uor s fie exprimate ecuaii parametrice ca vectori; - fiecare variabil este tratat la fel; - sunt mai multe grade de libertate pentru a controla forma curbei; - transformarea poate fi realizat direct; - adapteaz toate pantele fr ntreruperea calculului; - scalarea dimensiunilor este direct fr s afecteze reprezentarea iniial; - curbele pe care le definesc sunt inerent mrginite atunci cnd parametrul este limitat ntr-un interval finit specificat; - aceeai curb poate fi deseori reprezentat prin parametrizri diferite. n consecin, o schem de parametrizare este, cteodat, aleas n funcie de efectul ei asupra formei curbei.

3.4. Curbe conice


O curb conic este definit de o ecuaie implicit de gradul doi. n consecin, orice ecuaie de ordinul doi definete un con. Forma standard este: 2 2 Ax + 2Bxy + Cy + 2Dx + 2Ey + F = 0 .

--

(13) n form matriceal, aceast ecuaie devine: PQP = 0 , unde


T

(14)

--

? E

A B D Q= B C D E i P = [x F

(15)

y 1] ,

(16)

unde vectorul este reprezentat n coordonate omogene. P Anumite caracteristici ale ecuaiei conice sunt invariante n transformrile de translaie i rotaie. Valorile lui i Q indic tipul curbei conice. Tabelul 4.1 clasific k curbele conice folosind aceste caracteristici. Formele parametrice obinuite ale curbelor conice sunt: - parabola: 2 x = au ; (17) y= hiperbola: 2au, x = a sec u; y = b tan elipsa u; x = a c o su; y = b sinu;
u [ , ] ,

(18)

u [ , ] .

(19)

Tabelul 4.1. Caracteristicile curbei conice


k

0 0 0 0 0 0 0
<0 <0 <0 <0 <0

Q 0 0 0 0 0 0 0 0 0
0 0 0

Alte condiii C 0, E CF > 0 C 0, E CF = 0 C 0, E CF < 0 C = B = 0, D AF > 0 C = B = 0, D AF = 0 C = B = 0, D AF < 0 CQ > 0 CQ <0


2 2 2 2 2 2

Tip Parabol Dou linii paralele reale Dou linii confundate Dou linii paralele imaginare Dou linii paralele reale Dou linii confundate Dou linii paralele imaginare Elips punctual Elips real Elips imaginar Hiperbol Dou linii concurente

Descrierea algebric a curbelor printr-un set de ecuaii polinomiale cubice parametrice se materializeaz ntr-o ecuaie vectorial. Exprimarea coeficienilor --

algebrici n funcie de condiiile pe frontier duce direct la o form geometric mai convenabil. Funciile Hermite fundamentale apar ca nite conexiuni matematice ntre formularea algebric i cea geometric.

--

S-ar putea să vă placă și