Geometrie computationala cu aplicatii in matlab - PIM Copy
Geometrie computationala cu aplicatii in matlab - PIM Copy
Geometrie computationala cu aplicatii in matlab - PIM Copy
Transform your PDFs into Flipbooks and boost your revenue!
Leverage SEO-optimized Flipbooks, powerful backlinks, and multimedia content to professionally showcase your products and significantly increase your reach.
VALER NIMINEŢ<br />
CARMEN VIOLETA MURARU<br />
1<br />
0.5<br />
0<br />
-0.5<br />
-1<br />
-1<br />
-0.5<br />
0<br />
0.5<br />
1 -1<br />
-0.5<br />
0<br />
0.5<br />
1
Conferenţiar univ. dr.<br />
VALER NIMINEŢ<br />
Lector univ.dr.<br />
CARMEN VIOLETA MURARU<br />
GEOMETRIE COMPUTAŢIONALA<br />
CU APLICAŢII ÎN MATLAB<br />
Iaşi, Editura <strong>PIM</strong>, 2009
Referent şti<strong>in</strong>ţific:<br />
Prof.univ.dr. Victor Blănuţă<br />
Editura <strong>PIM</strong><br />
Editură acreditată CNCSIS – 66/01.05.2006<br />
Şoseaua Ştefan cel Mare şi Sfânt nr. 4, Iaşi – 700497<br />
Tel.: 0730.086.676; Fax: 0332.440.730<br />
www.pimcopy.ro<br />
Descrierea CIP a Bibliotecii Naţionale a României<br />
NIMINEŢ, VALER<br />
<strong>Geometrie</strong> computaţională <strong>cu</strong> aplicaţii în MATLAB / Valer Nim<strong>in</strong>eţ,<br />
Carmen Violeta Muraru. - Iaţi : <strong>PIM</strong>, 2009<br />
Bibliogr.<br />
ISBN 978-606-520-667-0<br />
I. Muraru, Carmen Violeta<br />
004:514<br />
ISBN: 978-606-520-667-0
CUPRINS<br />
CAP.1 ELEMENTE DE MATLAB..............................................................7<br />
1.1 Introducere............................................................................. ........7<br />
1.2 Cal<strong>cu</strong>le simple în Matlab. Vectori şi matrice...............................12<br />
1.3 Reprezentarea grafică a <strong>cu</strong>rbelor şi suprafeŃelor...................... 30<br />
1.3.1 Reprezentarea 2D........................................................30<br />
1.3.2 Reprezentarea3D.SuprafeŃe........................................ 37<br />
1.4 Cal<strong>cu</strong>l Simbolic în Matlab............................................................61<br />
CAP. 2 GEOMETRIA DIFERENłIALĂ A CURBELOR ÎN PLAN<br />
CU APLICAłII ÎN MATLAB.......................................................67<br />
2.1 Reprezentări analitice ale <strong>cu</strong>rbelor plane......................................67<br />
2.1.1 Reprezentarea explicită a unei <strong>cu</strong>rbe plane…………….....68<br />
2.1.2 Reprezentarea implicită a unei <strong>cu</strong>rbe plane.........................73<br />
2.1.3 Reprezentarea parametrică a unei <strong>cu</strong>rbe plane....................75<br />
2.1.5 Curbe date în coordonate polare......................................... 79<br />
2.2 Tangenta şi normala într-un punct al unei <strong>cu</strong>rbe plane.................82<br />
2. 2.1. Tangenta şi normala într-un punct al unei <strong>cu</strong>rbe plane date<br />
explicit.........................................................................82<br />
2.2.2 Tangenta şi normala într-un punct al unei <strong>cu</strong>rbe plane date<br />
implicit............................................................................84<br />
2.2.3 Tangenta într-un punct al unei <strong>cu</strong>rbe plane date<br />
parametric.......................................................................86<br />
2.2.4 Tangenta într-un punct al unei <strong>cu</strong>rbe dată în coordonate<br />
polare...............................................................................................92<br />
2.2.5 Trecerea de la o reprezentare analitică de un tip la<br />
reprezentarea de alt tip a unui arc de <strong>cu</strong>rbă .......................94<br />
2.3 Ramuri <strong>in</strong>f<strong>in</strong>ite ale unor arce de <strong>cu</strong>rbă plană.............................. 95<br />
2.4 Puncte s<strong>in</strong>gulare ale <strong>cu</strong>rbelor plane ...........................................98<br />
2.4.1 Puncte s<strong>in</strong>gulare ale <strong>cu</strong>rbelor dateexplicit............................98<br />
2.4.2 Puncte s<strong>in</strong>gulare ale <strong>cu</strong>rbelor date parametric .................. 100<br />
2.4.3 Puncte s<strong>in</strong>gulare ale <strong>cu</strong>belor plane date pr<strong>in</strong>tr-o e<strong>cu</strong>aŃie<br />
implicită ………………………………………………….102<br />
2.4.4 Forma unui arc de <strong>cu</strong>rbă în vec<strong>in</strong>ătatea unui punct<br />
regulat.................................................................................108<br />
2.5 Curbura <strong>cu</strong>rbelor plane...............................................................114<br />
2.5.1. Def<strong>in</strong>iŃia <strong>cu</strong>rburii unei <strong>cu</strong>rbe………………………….......114<br />
3
2.5.2 Formulele lui Serre-Frenet pentru o <strong>cu</strong>rbă plană………….120<br />
2.5.3 Cal<strong>cu</strong>lul <strong>cu</strong>rburii unei <strong>cu</strong>rbe plane dată pr<strong>in</strong>tr-o<br />
parametrizare oarecare.........................................................121<br />
2.6 Contactul a două <strong>cu</strong>rbe plane.......................................................123<br />
2.6.1 Def<strong>in</strong>iŃia contactului a două <strong>cu</strong>rbe plane.<br />
E<strong>cu</strong>aŃia de contact...............................................................123<br />
2.6.2 Cerc os<strong>cu</strong>lator unei <strong>cu</strong>rbe plane într-un punct<br />
ne<strong>in</strong>flexionar al ei………………………………………..130<br />
2.7 Înfăşurătoarea unei familii de <strong>cu</strong>rbe plane……………………...132<br />
2. 7.1 Înfăşurătoarea unei familii de <strong>cu</strong>rbe ce dep<strong>in</strong>de de un<br />
parametru………………………………………………..132<br />
2.7.2 Înfăşurătoarea unei familii de <strong>cu</strong>rbe plane ce dep<strong>in</strong>d de<br />
doi parametri......................................................................138<br />
2.8 Evoluta unei <strong>cu</strong>rbe plane. Evolvente asociate unei <strong>cu</strong>rbe<br />
plane.............................................................................................140<br />
2.8.1 Evoluta unei <strong>cu</strong>rbe plane.................................................... 141<br />
2.8.2. Evolvente asociate unei <strong>cu</strong>rbe plane..................................144<br />
CAP. 3 GEOMETRIA DIFERENłIALĂ A CURBELOR ÎN SPAłIU.<br />
REPREZENTǍRI ÎN MATLAB...................................................152<br />
3.1 Reprezentarea <strong>cu</strong>rbelor în spaŃiu.................................................152<br />
3.2 Lungimea unui arc de <strong>cu</strong>rbă........................................................165<br />
3.3 Triedrul lui Frenet........................................................................170<br />
3.4 Formulele lui Frenet. Curbura şi torsiunea unei <strong>cu</strong>rbe<br />
strâmbe........................................................................................176<br />
3.5 Cal<strong>cu</strong>lul <strong>cu</strong>rburii şi a torsiunii.....................................................182<br />
CAP. 4 GEOMETRIA DIFERENłIALĂ A SUPRAFEłELOR<br />
ŞI APLICAłII ÎN MATLAB......................................................184<br />
4.1 NoŃiunea de suprafaŃă. Curbe pe o suprafaŃă..............................184<br />
4.2 Planul tangent şi normala într-un punct la o suprafaŃă...............192<br />
4.3 Prima formă fundamentală a unei suprafeŃe<br />
şi aplicaŃiile ei.................................................................................197<br />
4.3.1. Def<strong>in</strong>iŃia primei forme fundamentale şi determ<strong>in</strong>area<br />
acesteia când suprafaŃa se dă sub diferite forme..........................197<br />
4.3.2 Lungimea unui arc de <strong>cu</strong>rbă de pe suprafaŃă......................199<br />
4.3.3 Unghiul a două <strong>cu</strong>rbe trasate pe o suprafaŃă……………...200<br />
4.3.4 Elementul de arie al unei suprafeŃe…………………….....202<br />
4
4.4 A doua formă fundamentală a unei suprafeŃe. Curbura unei <strong>cu</strong>rbe<br />
de pe o suprafaŃă........................................................................ 203<br />
4.4.1 A doua formă fundamentală a unei suprafeŃe.....................203<br />
4.4.2. Curbura unei <strong>cu</strong>rbe pe o suprafaŃă. Teorema lui<br />
Mensuier......................................................................................206<br />
4.5 L<strong>in</strong>ii importante ale unei suprafeŃe. Curburile pr<strong>in</strong>cipale..........210<br />
4.5.1 L<strong>in</strong>ii de <strong>cu</strong>rbură.................................................................210<br />
4.5. 2 Curburile unei suprafeŃe...................................................213<br />
4. 5. 3. L<strong>in</strong>ii asimptotice.............................................................216<br />
4. 5. 4. L<strong>in</strong>ii geodezice...............................................................218<br />
4.6 Câteva clase parti<strong>cu</strong>lare de suprafeŃe.........................................220<br />
4.6.1 SuprafeŃe riglate…………………………………...…....220<br />
4.6.2 SuprafeŃe desfăşurabile....................................................221<br />
CAP. 5 HIPERSUPRAFEłE ÎN SPAłII EUCLIDIENE........................224<br />
5.1 Def<strong>in</strong>iŃia unei hipersuprafeŃe regulate. Exemple…………….....224<br />
5.2 Vectori tangenŃi şi câmpuri de vectori……………………….....226<br />
5.3 Prima formă fundamentală a unei hipersuprafeŃe………...........234<br />
5.4 A doua formă fundamentală a unei hipersuprafeŃe.................... 238<br />
5.5. Derivata covariantă şi geodezicele unei hipersuprafeŃe............245<br />
5.6 Curburile pr<strong>in</strong>cipale ale unei hipersuprafeŃe..............................249<br />
5.7 Curbura Riemanniană. E<strong>cu</strong>aŃiile lui Gauss şi Codazzi.<br />
Teorema Egregium (Gauss) ........................................................253<br />
5.8 SuprafeŃe în E3...........................................................................255<br />
5.9 Teorema fundamentală a teoriei hipersuprafeŃelor.....................260<br />
CAP. 6 CURBE DE APROXIMARE ŞI INTERPOLARE.<br />
IMPLEMENTǍRI ÎN MATLAB.............................................265<br />
6.1 Introducere ................................................................................265<br />
6.2 Aproximarea uniformǎ a funcŃiilor cont<strong>in</strong>ue........................... 269<br />
6.3 Aproximarea în medie pătratică.............................................. 271<br />
6.3.1 Regresia l<strong>in</strong>iară..........................................................271<br />
6.3.2 Regresia pol<strong>in</strong>omială.................................................273<br />
6.3.3 Regresia l<strong>in</strong>iară ponderată.........................................279<br />
6.4 DiferenŃe divizate.....................................................................283<br />
6.5 DiferenŃe f<strong>in</strong>ite.........................................................................287<br />
6.6 Interpolare pol<strong>in</strong>omială............................................................292<br />
6.6.1 Interpolare l<strong>in</strong>iara (af<strong>in</strong>a). Interpolare Lagrange...........293<br />
6.6.2 Interpolare Newton........................................................301<br />
5
6.6.3 Curbe Ferguson şi <strong>in</strong>terpolare Hermite..........................313<br />
6.7 Interpolare Spl<strong>in</strong>e......................................................................318<br />
6.7.1 Interpolare <strong>cu</strong> funcŃii spl<strong>in</strong>e de ord<strong>in</strong>ul întâi.................319<br />
6.7.2 Interpolare <strong>cu</strong> funcŃii spl<strong>in</strong>e <strong>cu</strong>bice...............................321<br />
6.8 Curbe Bézier ...........................................................................333<br />
6.9 Curbele B-spl<strong>in</strong>e......................................................................348<br />
CAP. 7 PROBLEME PROPUSE...............................................................371<br />
BIBLIOGRAFIE ………………………………………………………...392<br />
6