118929606-MAthcad
-
Upload
ionut-andrei -
Category
Documents
-
view
215 -
download
0
Transcript of 118929606-MAthcad
-
7/24/2019 118929606-MAthcad
1/91
-
7/24/2019 118929606-MAthcad
2/91
CHIINU -2002
Ministerul nvmntului al Republicii Moldova
Universitatea Tehnic a Moldovei
Catedra Rezistena Materialelor
V !"#"$
R%&'(T%$)" M"T%R'"#%#*RCU M"T+C",
2
2
-
7/24/2019 118929606-MAthcad
3/91
C+'-'$.UUTM2002
"utorii acestei lucrri /iau propus s pun la dispoziia celorinteresai cuno/tine minime necesare despre posibilitile1perormanele /i manevrarea pachetului de pro3rame M"T+C", /i
e4emple de aplicare ale lui pentru rezolvarea problemelor deRezistena Materialelor5rezentul material didactic se adreseaz studenilor /i
doctoranzilor de la toate acultile Universitii Tehnice aMoldovei
Redactor responsabil6pro univ1 dr hab Vasile Marina
-
7/24/2019 118929606-MAthcad
4/91
UTM1 2002
7
7
-
7/24/2019 118929606-MAthcad
5/91
re!a
n anii 8090 ai secolului trecut pentru rezolvarea unei problemematematice cu a:utorul calculatorului era necesar de a scrie1veriica sinta4a /i semantica1 de a testa /i de a pune ;n uncie unpro3ram ;n unul din limba:ele de pro3ramare!"('C1
-
7/24/2019 118929606-MAthcad
6/91
este accesibil /i savanilor1 /i in3inerilor1 /i studenilor1 /i elevilor,in aceast cauz el se mai nume/te Dsupercalculator de buzunarE
#ucrarea de a ;/i propune s oere cititorului cuno/tineiniiale despre lucrul cu pro3ramul M"T+C",1 ce constituieconinutul primei pri1 /i aplicarea lui pentru rezolvareaproblemelor de Rezistena Materialelor ;n partea a doua a lucrrii
Modul de lucru cu pro3ramul este prezentat pas cu pas1 astel cas ie accesibil /i celor care nu au pre3tire /i e4perien ;ndomeniul utilizrii calculatoarelor
5rima parte conine prezentarea 3eneral a pro3ramului1
trecerea ;n revist a comenzilor principale cuprinse ;n meniulprincipal1 tipuri de date /i uncii1 reprezentri 3raice1 calculesimbolice1 procesorul de te4te1 redactarea /i imprimarearezultatelor1 derivare /i inte3rare analitic /i numeric1 rezolvareaecuaiilor al3ebrice /i diereniale
n partea a doua1 pentru consolidarea cuno/tinelor obinute /iprezentarea practic a posibilitilor /i acilitilor oerite de acestpro3ram se rezolv o serie de probleme tradiionale ale cursului deRezistena materialelor1 ce de obicei constituie coninutullucrrilor 3raice de calcul1 /i probleme netradiionale1 care nu sepropun spre rezolvare din cauza comple4itii /i volumului decalcul numeric manual e4cesiv de mare
n aceast lucrare se ace doar o iniiere ;n M"T+C",1 pentrua arta posibilitile de calcul /i u/urina cu care el se manevreaz* descriere mai amnunit poate i 3sit ;n sutele de cri
dedicate acestui pro3ram
"utorii
7
-
7/24/2019 118929606-MAthcad
7/91
@ '$')'%R% $ M"T+C",
1.1 PREZENTAREAPROGRAMULUI5achetul de pro3rame M"T+C", este destinatsoluionrii problemelor matematice1 att numeric1 ct /isimbolic /i este elaborat /i comercializat de companiaMath Soft Inc.(SUAB "cesta se poate instala pe oricecalculator personal ocupnd @8 M! spaiu pe discRuleaz sub sistemul operaional Windows 95,9,!"""
n raport cu alte produse similare1 menionate anterior1se remarc prin simplitate /i pretenii hardreduse5osibilitile /i acilitile oerite de ultima versiuneM"T+C", 200@sunt6 %4presiile matematice se tasteaz a/a cum le scriem
pe hrtie6 linia racional DFD1 diereniereadx
xdy )(1
inte3rarea 1 calculul limitei unciei )(lim xfax 1 etcG Redactarea1 veriicarea sinta4ei1 compilarea /i
calculul se eectueaz simultan1 ce esenialsimpliic rezolvarea problemelor ,e e4emplu1 ;nprocesul rezolvrii problemei se poate construi3raicul unei uncii1 analiza creia ne poate a:uta laevidenierea 3re/elilor sau la determinarea
urmtorilor pa/i pentru soluionarea problemeiG Rezolvarea numeric1 iar ;n unele cazuri /i analitic
a ecuaiilor /i sistemelor de ecuaii al3ebrice liniare/i neliniare ?pn la 200 ecuaiiBG
Rezolvarea ecuaiilor diereniale obi/nuite liniare /ineliniare de dierite ordineG
Rezolvarea unor ecuaii diereniale cu derivate
parialeG
H
-
7/24/2019 118929606-MAthcad
8/91
5rocesorul 3raic permite realizarea 3raic a liniilor1supraeelor1 i3urilor spaiale ;n coordonate
carteziene1 polare1 cilindrice /i sericeG %4istena procesorului de te4te permite creareaarticolelor1 rapoartelor1 lucrrilor de curs 3ata depublicareG
-
7/24/2019 118929606-MAthcad
9/91
!ara de titluG !ara de meniuri ?i#e, 'dit, -iew, Insert, ormat,
Math, Smbo#ics, Window, e#$)G !ara cu instrumente StandardG !ara cu instrumente de ormatareormatting !ara operaiilor matematice Math ?vertical1 la
e4tremitatea stn3 a ecranuluiBG
-
7/24/2019 118929606-MAthcad
10/91
eectuat cu mouseul sau cu tastaA#t1 tastele s3ei /itasta 'nter ":ustarea lor este intuitiv clar /i
asemntoare cu a:ustarea altor aplicaii ce activeaz subsistemul operaional Windows Comenzile care nu suntdisponibile ;n momentul dat sunt de culoare 3ri"ara cu instru#ente Stadard$ %ara de !or#atareFormatting1 %ara o&eraiilor #ate#atice Math,dubleaz comenzile sau blocurile de comenzi cele mairecvent utilizate ale meniului principal ,esenele de pebutoanele acestor bare indic operaiile /i aciunile care
vor i eectuate /i sunt intuitiv clare'ereastra de editare ocup cea mai mare parte aecranului "ici se rezolv /i se redacteaz problema'niial semnul ?loculB de ;nserare a caracterelor areorma unei cruce mici de culoare ro/ie1 care ladeschiderea documentului se al ;n partea stn3asus aerestrei de editare ?i3 @B ,eplasarea semnului de
;nserare se eectueaz cu tastele s3ei V putei deplasa/i cu tastele ab sau 'nter 5uin mai la dreapta decentrul erestrei de editare observai o linie vertical caredelimiteaz pa3inile des/urate pe orizontal ,acdeplasai semnul de ;nserare pe vertical ;n :os veiobserva linii orizontale1 care delimiteaz pa3inile pevertical ,eplasrile rapide ;n cadrul documentului sepot eectua cu a:utorul barelor de derulare situate ;n
partea de :os /i din dreapta erestrei de editare 5a3iniledin e4trema stn3 a erestrei sunt pa3ini de baz aledocumentului1 iar celelalte se olosesc pentru comentariisau sunt pri ale documentului care nu este necesar s leeditm ,e e4emplu1 unele calcule intermediare1 carepot i destul de voluminoase(inia de stareconine inormaii despre starea actual apro3ramului ,ac sistemul nu eectueaz nici o operaie
=
-
7/24/2019 118929606-MAthcad
11/91
ea ai/eaz mesa:ul +ress 0 for e#$ ?tasteaz
-
7/24/2019 118929606-MAthcad
12/91
44
d 7000=
la apariia /ablonului inte3ralei deinite ,accompletm poziiile marcate /i eectum c#ic1 pe
butonul DKE al paletei DCa#cu#atorE sau direct petastatur1 obinem6
Trecerea de la o poziie marcat la alta se ace cu tastaLTab sau c#ic1stn3a cu mouseul pe poziia dorit,ac e4ecutai c#ic1pe inte3rala numai ce calculat vei
observa c e4presia este ;ncadrat ;ntrun dreptun3hinumit re3iune de lucru Vizualizarea mai evident are3iunilor de lucru se poate eectua cu comanda -iewegionsa meniului'dit n acest caz undalul ecranuluidevine de culoare 3ri1 iar re3iunea de lucru de culoarealb 5oziia re3iunii de lucru ;n cadrul documentuluieste determinat de un punct ce se observ ;n parteastn3 a re3iunii de lucru
@0
-
7/24/2019 118929606-MAthcad
13/91
-
7/24/2019 118929606-MAthcad
14/91
c#ic1 pe butonul din dreapta sus a iecrei paleteUtilizatorii avansai de obicei nu olosesc paletele ;n
procesul de lucru
-
7/24/2019 118929606-MAthcad
15/91
'nte3ral deinit
d L(hitOL
-
7/24/2019 118929606-MAthcad
16/91
Transponareavectorului sau
matricei
LCtrlOLW
Vectorizare ?e4empluB LCtrlOL
Transportarea uneipri a e4presiei pe
urmtorul rnd
a b+
..?e4empluB LCtrlOL%nter
Crearea re3iunii dete4t
LE
Calculele ;n M"T+C", se e4ecut de la stn3a ladreapta /i de sus ;n :os "stel1 poziiile re3iunilor delucru ;n cadrul documentului determin consecutivitateaeecturii calculelor@ (electm M"K^P#2 /i ai/m rezultatul
1.3 OPERATORIDEDEFINIREIOPERATORIDECALCUL(emnul D K E scris pe hrtie1 ;n dependen de conte4t1are sensuri dierite6 el poate deini o uncie1 poateatribui unei variabile sau parametru o valoare sau ctevavalori ?vector sau matriceB1 poate ai/a valoarea uneivariabile1 uncii1 vector sau matrice1 poate ;nsemna
eectuarea evalurii unei e4presii1 sau e3alul ;ntroecuaie %vident c pro3ramul M"T+C", trebuie s;nelea3 ce se are ;n vedere5entru deiniri /i atribuiri se utilizeaz operatorul D6KE1care se obine pe ecran cu tasta L 6 1 pentru ai/ri /ievaluri operatorul D K E1 se obine cu tasta L K 1pentru ecuaii operatorul D *D1 se obine cu combinaiade taste LCtrl O L K "ce/ti operatori se pot ai/a /ide pe paletele DCa#cu#atorE / i D/oo#eanE ?i3 B
@7
-
7/24/2019 118929606-MAthcad
17/91
*bservai c semnul e3al pentru ecuaie este maiaccentuat dect semnul e3al pentru ai/are
,up cum sa menionat calculele ;n M"T+C", seeectueaz de la stn3a la dreapta /i de sus ;n :os ,eci1deinirea datelor iniiale trebuie s se ac ;nainte de ascrie relaiile /i ecuaiile de calcul ,ar ;n unele cazurieste comod de a scrie datele iniiale dup relaiile decalcul M"T+C",ul posed un a/a operator D_D1numit operator de deinire 3lobal (e obine tastndL(hit O L 1 sau de pe paleta D'6a#uationE
,einirea astel eectuat este valabil pe ;ntre3documentul Cu alte cuvinte1 calculul se poate eectua;nainte de deinire "plicarea acestor operatori va devenimai clar din e4emplele prezentate ulterior
1.4 CALCULULEXPRESIILORARITMETICEIALGEBRICE"/a dar1 ;n a avem ecranul M"T+C", cu denumirea
implicit a documentului DUntit#ed 0E 5entru ;nceputvom da denumire primului nostru document /i ;l vomsalva 5entru asta eectum urmtorii pa/i6 deplasmcursorul mouselui pe bara de meniuri1 eectum c#ic1pemeniuli#e1 ale3em opiunea Sa6e:;n ereastra aprutSa6e ale3em dosarul doritG ;n cmpul i#e ;ameintroducem numele i/ierului1 s zicem D%4@E1 /ieectum c#ic1pe butonul Sa6e ,ocumentul a obinut
denumire /i este salvat %ste bine s ale3ei ormatulpa3inii /i s stabilii mar3inile ei 5entru asta eectuaicomandai#e, +age Setu$ 5e ecran va aprea ereastrade dialo3 +age Setu$ ?
-
7/24/2019 118929606-MAthcad
18/91
,eplasail puin mai :os /i spre dreapta cu tastele s3ei5entru a vedea mai bine re3iunile de lucru e4ecutai
c#ic1 pe meniul -iew /i ale3ei opiunea egions%cranul a devenit de culoare 3ri "cum suntem pre3tiipentru a eectua primele calcule
-
7/24/2019 118929606-MAthcad
19/91
selectat punctul zecimal /i cira D @ D observai ccornierul sa e4tins pe tot numrul1 astel de parc ;l
susine Cu tasta L!ac`spase se /ter3 semnele dininteriorul cornierului1 iar cu tasta L,elete dine4teriorul lui (chimbarea orientrii cornierului sepoate ace cu tasta L'nsert
2 (electai operatorul L O de la tastier sau de pepaleta DCa#cu#atorE "i obinut pe ecran6
"psai consecutiv L 1 L (hit O L 1 L 2 "cum cursorul se al pe poziia e4ponentei 5entrua cobor; de pe aceast poziie apsai tasta de spaiuL (pace Cursorul sa e4tins pe termenul 2
7 (electai L 1 L 1 L H "psai de trei ori L(pace Cursorul sa e4tins pe toat e4presia
H (electai L Q 1 L 1 L (hit O L W 1 L O 1 L Ctrl O L 5e ecran a aprut /ablonul rdcinii deordin superior "psai consecutiv L 9 1 L Tab 1 L
8 %4tindei cursorul pe tot numitorul prin apsareatastei L(pace de dou ori (electai L $umitorul sa ;ncadrat ;n paranteze "psai L Tab Cursorul a cuprins /i parantezele (electai L P 1L 2
9 ,eclan/m procesul de calcul cu tasta L K 1 sau cubutonul DKE de pe paleta DCa#cu#atorE "m obinut6
@9
-
7/24/2019 118929606-MAthcad
20/91
= "psai L %nter pentru a prsi re3iuneamatematic de lucru (emnul de ;nserare sa deplasat
;n :osA Tuturor numerelor ;n M"T+C", le este asociatimplicit stilul de ormatare DConstantsE1 cruia larndul su ;i este asociat ontul DTimes $eRomanE /i dimensiunea D@0E #e vedei ;n baraDormattingE1 ;n partea de sus a ecranului
@0 "cest stil poate i modiicat de utilizator %ectuaic#ic1Istn3a pe s3eata de derulare a dimensiunii
ontului Dont Si
-
7/24/2019 118929606-MAthcad
21/91
tgaen
Xn
*ln*2
sin 234/34
1
+
==
1
unde aKH /i K0@ ,up cum am menionat calculele ;n M"T+C", se
ac de la stn3a la dreapta /i de sus ;n :os ,eci1pentru a determina valoarea mrimii f este necesar;n prealabil de atribuit parametrilor DaE /i DE valorinumerice "plicm operatorii de deinire local(tabilim cu mouseul sau cu tastele s3ei poziiasemnului de ;nserare1 de unde vom ;ncepe a eectuacalculele "psm consecutiv La1 L(hit O L61LH1 LTab ,in paleta alabetului 3rec D2ree1Eapsm DE1 apoi L(hit OL61 L1 L01 LP1 Ld1Le1 L3 "m obinut6
2 "tribuim mrimii DfE valoarea e4presiei din parteadreapta a semnului De3alE "psm L(hit OL41L(hit OL61 /i din paleta DCa#cu#usE butonul
sumei (electai Ls1 Li1 Ln1 L(hit OL?1 Ln1 LP1 dinpaleta D>ree`E butonul DgE1 L(pace1 LQ1 L21L(hit OLB1 LTab1 Ln1 LTab1 L@1 LTab1L71 L(pace 5ro3ramul recunoa/te unele dinconstantele matematice inclusiv DgE /i DeE 5utei sv convin3ei de acest lucru1 dac ai/ai valorile lor5entru toate unciile ar3umentul trebuie ;ncadrat ;n
paranteze
@A
-
7/24/2019 118929606-MAthcad
22/91
7 "psai LP1 Le1 L(hit OL1 L1 LQ1 L75entru a selecta termenul doi este necesar de a
e4tinde cornierul de selecie pe tot primul termen"psai de trei ori tasta L(pace ,up aceastaintroducem operatorul DOE1 iar de pe paleta
H 'ntroducem La1 L(hit OL1 L2 5entru a luacubul lo3aritmului natural e4tindem cornierul deselecie pe tot lo3aritmul apsnd de dou ori tastaL(pace (electm L(hit O L1 L "psmL(pace1 LP1 butonul tan3entei DtanE de paletaDCa#cu#atorE1 litera DE de pe paleta D2ree1E /iL%nter
8 "i/m valoarea mrimii f 5entru aceasta stabilimo poziie nou a semnului de ;nserare /i selectm
L(hit OL41 LK "m obinut6
9 Toate calculele pro3ramul M"T+C", le ace cue4actitatea de @8 cire semniicative 'mplicitormatul de ai/are pe ecran /i de editare a
20
-
7/24/2019 118929606-MAthcad
23/91
rezultatelor numerice prevede trei cire zecimale,ar el poate i oarte simplu modiicat %ectuai
dubluc#ic1 cu butonul stn3 al mouselui pe oricerezultat numeric 'mediat apare ereastra esu#tormat 'n cmpul D;umber of decima# $#acesE?numrul de cire zecimaleB stabilii e4actitatea deai/are dorit 5entru mrimea f am stabilite4actitatea ma4im de @H cire zecimale *bservaic pro3ramul propune cteva ormate 1care suntindicate ;n caseta de dialo3 DeneralE "ceast ereastr propune;nc cteva opiuni ncercaile Modiicareaormatului numeric poate i realizat nu numai local?pentru un sin3ur rezultatB1 dar /i 3lobal ?pentru toaterezultatele numerice din documentB %ectuai c#ic1undeva ;n aara re3iunilor de lucru (electaicomanda e
-
7/24/2019 118929606-MAthcad
24/91
"m obinut6
%4emplu 3 Valorile numerice ;n calculele in3inere/tisunt urmate de uniti de msur M"T+C",ul
permite ;n unele cazuri lucrul cu unitile de msurUnitile de msur se ale3 /i pot i vizualizate dinereastra de dialo3Insert Unit?
-
7/24/2019 118929606-MAthcad
25/91
Unitile de msur pot i ;nserate nu numai de latastatur1 dar /i din ereastraInsert Unit
;
-
7/24/2019 118929606-MAthcad
26/91
8 n ultima re3iune de lucru stabilii cornierul deselecie pe poziia marcat din dreapta ?cu tastele
s3ei sau c#ic1 cu butonul stn3 al mouseluiB(electai L`1 L$1 L%nter Rezultatul va i ai/at;n `$ ,ac nu v sunt pe plac zerourile care apar ;nrezultat1 chemai ereastra esu#t ormat /ideselectai opiunea Show trei#ing
-
7/24/2019 118929606-MAthcad
27/91
L!ac`(pase %ectuai c#ic1pe la mi:locul spaiuluiliber obinut "psai opiunea e4t egion al
meniuluiInsert 5e ecran va aprea re3iunea de te4t1iar semnul de ;nserare se va transorma ;ntro linievertical de culoare ro/ie 5rocesorul de te4te poatei chemat /i cu tasta LE (electm te4tul 'mplicitpentru re3iunile de te4t se stabile/te stilul D;orma#Ecruia ;i este ata/at ontulAria#cu dimensiunea 0"Modiicail dup dorin Cu prere de ru1procesorul nu permite selectarea literelor speciice
alabetului romn 5entru a prsi re3iunea de te4teectuai c#ic1;n aara re3iunii Cu tasta L%nter setrece la un rnd nou ;n re3iunea de te4t actual
,ac dorii s /ter3ei simultan cteva re3iuni de lucru1ima3inaiv un dreptun3hi ;n care se ;ncadreaz aceste
re3iuni "psai butonul stn3 al mouselui ;n colulstn3asus al dreptun3hiului ima3inat1 inndul apsat1deplasail ;n colul drept:os %liberai butonul Toatere3iunile selectate se vor ;ncadra ;n dreptun3hiuri culinii ;ntrerupte "cum1 dac amplasai s3eata mouselui ;n interiorul uneia din aceste re3iuni1 ea setransorm ;ntro palm deschis "psai butonul stn3
al mouselui /i inndul apsat deplasai re3iunile
2H
-
7/24/2019 118929606-MAthcad
28/91
selectate ;ntro poziie nou 'ar /ter3erea se ace oartesimplu6 apsai tasta L,elete
1.5 VARIABILEIRIVARIABILEINDICEUn /ir ordonat de numere ;n orm de pro3resiearitmetic identiicat printrun nume se nume/tevariabil /ir1 care se deine/te cu sinta4a6Variabil _ir:=val_ini ial ,val_urm toare..val_ inalRaia pro3resiei este e3al cu dierena dintre valoarea
urmtoare /i valoarea iniial%4emplu (electai L`1 L(hit O L61 L01 L11 L01L1 LH1 LG1 L21 L%nter Variabila /ir este deinit?i3 8B "i observat c pentru a obine operatorul /iruluiDE se tasteaz LG "i/ai valorile variabilei /ir cutastele L`1 LK ?i3 8BVariabila /ir care const din numere naturale
consecutive ?raia este @ sau I@B se nume/te variabilindice ?range 6ariab#eB /i se deine/te cu sinta4a6Variabil _in"i#e:=val_ini ial ..val_inal
-
7/24/2019 118929606-MAthcad
29/91
LG sau cu butonul DmnE de pe paletaMatri41 valoareainal LH /i prsii re3iunea de lucru cu tasta L%nter
"i/ai valorile variabilei indice cu tastele Li /i LK?i3 8B( admitem c avei nevoie de a deini un /ir de numeresau e4presii arbitrare Cu a:utorul variabilei indice sepoate deini o astel de variabil denumit variabilindexatcu urmtoarea sinta46Variabilvariab_in"i#e:=e$%resie_1,e$%resie_2,&e$%resie_'
sau pentru iecare valoare a indicelui aparte6variabil _ valoare_variabil _in"i#e :=e$%resie5oziia indicelui variabilei inde4ate se obine cu tastaL\ ntre valorile /irului se tasteaz L1%4emplu ?i3 8B (electai numele variabilei Lz1cobori pe poziia indicelui inerior cu tasta L\1selectai numele variabilei indice Li care este de:adeinit1 operatorul de deinire L(hit OL61 introduceinumerele sau e4presiile dorite separndule prin vir3ule"psai L%nter Variabila inde4at este deinitntre variabilele /ir /i variabilele inde4ate e4ist odeosebire calitativ Variabila inde4at are o sin3urvaloare pentru o valoare concret a indicelui "psaiLz1 L\1 L@1 LK "i obinut Dz@K@@E Valoare avariabilei /ir este tot /irul de numere sau e4presii /i de
aceea nu se poate accesa o valoare sin3ular a ei$u se poate scrie DM6Ki@E1 deoarece DME este ovariabil obi/nuit1 iar DiE este o variabil indice
Totodat1 dac vom deini o variabil inde4at DMiE cue4presia Di2O@E1 pro3ramul nu va avea obiecii
29
-
7/24/2019 118929606-MAthcad
30/91
*bservai c avem acces la iecare valoare a variabileiinde4ate
Valorile unei variabile inde4ate sunt ;ntocmaicomponentele vectorului cu acela/i nume (electai LM/i operatorul de evaluare LK Vei obine /ase numerenumite componente ale vectorului1 aran:ate pe vertical/i ;ncadrate ;n paranteze rotun3ite n M"T+C",orma des/urat a vectorilor /i matricelor se prezint;n paranteze rotun3ite -ase /i nu cinci componente alevectorului se datoreaz aptului1 c implicit toate
variabilele indice se inizializeaz cu valoarea D0E1indierent de valoarea iniial introdus ,eci implicitprima component a oricrui vector are indicele D0E /idac aceast valoare ?/i urmtoareleB nu sunt deinite ;nvariabila indice1 componentele corespunztoare alevectorului vor i ai/ate cu valorile D0E ?vezi /i i3 8B
*ri3inea indicilor poate i schimbat cu constantapro3ramului *R'>'$1 care implicit are valoarea D0E
"tribuim acestei constante valoarea iniial D@E avariabilei indice DiE *binem6
2=
-
7/24/2019 118929606-MAthcad
31/91
5rezena unei variabile inde4ate ;ntro e4presie
presupune evaluarea acelei e4presii pentru iecarevaloare din /ir ;n cadrul unui proces iterativ
1.6 FUNCIIIREPREZENTRIGRAFICEn M"T+C", unciile se deinesc cu urmtoareasinta46
nume_un# ie(ar1,ar2,&):=e$%resie"r3umenii sunt parametri ormali1 care pot i variabilenumerice1 vectori1 matrice sau alte uncii Tipul
e4presiei deine/te tipul valorilor unciei6 numeric1vectorial sau matricealCalculul valorii unei uncii ;ntrun punct se ace;nlocuind parametrii ormali cu valori actuale /ieectund evaluarea ,ac ar3umentele sunt deinite cuvariabile /ir sau variabile inde4ate1 evaluarea unciei vaurniza /irul valorilor corespunztoare unciei,eosebesc uncii standard ;n M"T+C", ?apro4imativ2H0B /i uncii deinite de utilizator ,e obicei numele
2A
-
7/24/2019 118929606-MAthcad
32/91
?identiicatorulB unciei se selecteaz de la tastatur1 dardac lai uitat sau nul cunoa/tei v putei olosi de
ereastra de dialo3 Insert unction1care se ai/eaz cucomandaunctional meniului principalInsert
"le3ei din lista unction Categor tipul unciei1 din
listaunction ;amenumele unciei /i apsai butonulInsert n ereastra de editare1 ;n locul semnului de;nserare va aprea /ablonul unciei selectate Completaipoziiile marcate /i ai/ai rezultatul cu tasta LK"psai butonul semnului de ;ntrebare ;n ereastraInsertunction/i vei obine inormaii despre uncia curent?;n limba en3lezBCele mai uzuale cate3orii de uncii standard sunt6
-
7/24/2019 118929606-MAthcad
33/91
-
7/24/2019 118929606-MAthcad
34/91
D4E Cu tasta LTab trecei pe poziia marcat de lami:locul a4ei verticale /i selectai de pe tastatur numele
unciei cu indicarea ar3umentului1 de e4emplu sin(4)"psai L%nter pentru a prsi re3iunea de lucru "iobinut 3raicul acestei uncii ,ac ;n prealabil naiprecizat intervalul ar3umentului pro3ramul ;l stabile/teimplicit ;ntre D@0E /i DO@0E ,ar putei sl modiicai%ectuai c#ic1 ;n re3iunea 3raicului Valorile ma4ime /iminime ale ar3umentului /i unciei1 care pot imodiicate sunt ;ncadrate ;n corniere mici
*bservai c poate i modiicat /i domeniul variabileiindependente /i domeniul valorilor unciei 5oziionaicornierul de ;nserare cu un c#ic1sau cu tastele s3ei peaceste valori limite /i schimbaile,reptun3hiul e4terior al re3iunii 3raice conine ctevapoziii marcate1 cu a:utorul crora putei schimbadimensiunile ei
2
-
7/24/2019 118929606-MAthcad
35/91
5e una /i aceea/i re3iune 3raic pro3ramul permitetrasarea 3raicelor ctorva uncii 5entru aceasta1 dup
denumirea primei uncii introducei vir3ula /i selectaiurmtoarea uncie1de e4emplu cos(4)"m obinut desenulce urmeaz?re3iunea esteactivat /i suntvizibile marca:ele
de redimensionare/i limitelemodiicate ale ar3umentului /i uncieiB ,ac prsiizona de lucru marca:ele /i limitele nu vor i vizibileTraseul unciei cos(4)este prezentat cu linie ;ntreruptde culoare albastr %ste posibil c ormatul 3raicelornu v convine %ectuai c#ic1 cu butonul dreapta almouselui pe re3iunea 3raic1 din meniul conte4tualaprut e4ecutai c#ic1stn3a pe opiunea ormat 5eecran se va deschide ereastra ormatting Current#Se#ected >?@ +#ot1 care conine patru seciuni 'mplicit sedeschide prima seciune>?@ A4es *piunile ce apar ;naceast seciune au urmtoarele semiicaii6
-
7/24/2019 118929606-MAthcad
36/91
Current# Se#ected >?@ +#ot1 care conine patru seciuni'mplicit se deschide prima seciune>?@ A4es *piunile
ce apar ;n aceast seciune au urmtoarele semiicaii6&og Sca#eI a4e lo3aritmice ?limitele a4elor trebuie sie pozitiveBG2rid &ines I permite trasarea unei reele de liniiverticale /i orizontaleG ;umbered I apar etichete ;ndreptul marca:elor a4elor de coordonateG Autosca#e Iautoscalarea limitelor a4elorG Show Mar1ers I permiteobinerea a dou perechi de linii verticale /i orizontale
pentru evidenierea unor puncte speciice ale 3raiculuiGAuto 2ridI autoreea ?implicit este selectatB"ctivai opiunea 2rid &ines ,ezactivai opiuneaAutosca#e n cmpurile;umber of 2ridsintroducei1 dee4emplu cira D7E pentru a4a D4E /i D8E pentru a4a D[E,inA4es St#ebiai opiunea 2rossed "psai butonul
DBDEFGHE?dacesteinstalatversiunearusWindows
B "m
obinutormatuldin i39
7
-
7/24/2019 118929606-MAthcad
37/91
-
7/24/2019 118929606-MAthcad
38/91
-
7/24/2019 118929606-MAthcad
39/91
5entru trace 0 stabilii Smbo#?oSsB1 &ine?solidB1Co#or?bl`B1 $e?solidB /i 3rosimea liniei Weight?2B1 iar
pentru trace 2 I $e?barB1 Co#or?bl`B "psai butonulD*jE "i/ai valorile unciei sin?4B "i obinut3raicul din i3 A ,ac ale3ei pasul ?raiaB de calcul aar3umentului1 destul de mic1 cu opiunea bar se potha/ura dia3ramele eorturilor interioare ;n cursul deRezistena Materialelor ?i3@0B
-
7/24/2019 118929606-MAthcad
40/91
"ctivai 3raicul (tabilii cursorul mouselui ;n re3iunea3raicului %ectuai c#ic1 dreapta n meniul aprut1
selectai opiunea oom Cu aceasta putei obinedetalierea unei poriuni de 3raic'normaii suplimentare despre trasarea 3raicelorunciilor le oer meniule#$al pro3ramuluin mecanic recvent se aplic unciile standard dincate3oria unciilor discontinue ?+iecewise ContinuousB#e vom deini6k?4B I uncia +eviside1 ?uncie treapt unitar sau
uncie ;ntreruptorB care are valoarea @1 dac 40 /ivaloarea 01 dac 4L0?i1:B I tensorul simetric al lui Cronec`er Returneazvaloarea @1 dac i K : /i 0E ;n celelalte cazuri?i1:1`B I tensorul antisimetric de ordinul trei #eviCivita Returneaz 0E1 dac cel puin doi indici sunte3aliG @ I dac ?i1:1`B deinesc o permutare parG @ dac ?i1:1`B deinesc o permutare impar
5entru trasarea +ra!icului unei su&ra!eeprocedai ;nelul urmtor6
@ (criei uncia de cel puin dou variabileindependente
=
-
7/24/2019 118929606-MAthcad
41/91
-
7/24/2019 118929606-MAthcad
42/91
-
7/24/2019 118929606-MAthcad
43/91
*piunile propuse sunt incluse ;n opt seciuni Trecei dela o seciune la alta prin eectuarea unui c#ic1 pe
etichetele lor (electai opiunile dorite /i apsai butonulA$$# Comanda va i imediat e4ecutat>raicele plane pot i construite nu numai ;ncoordonate carteziene orto3onale dar /i ;n coordonate
polare
%ste posibil /i prezentarea 3raicelor ;n ormparametric
-
7/24/2019 118929606-MAthcad
44/91
'ntroducei numele uncieiderivat urmat deoperatorul de deinireG
"psai butonul primei derivate sau butonulderivatei de ordin superior din paleta CalculusEG Completai
poziiile marcate cunumele unciei dederivat1 variabila ;nraport cu care se acederivarea1 ordinul
derivatei?daccalculai derivata de ordin mai mare ca unitateaB,eplasarea de la o poziie marcat la alta seeectueaz cu tasta LTab
Calculai derivatele unciei pentru unele valori alear3umentului
Cu a:utorul procesorului simbolic
calculul derivatelor ?/i ainte3ralelorB se poate eectua /ianalitic "ccesul la acest procesorse ace cu paleta ([mbolicE saucu comenzile meniului
([mbolicsE5rezentm cteva e4emple de calcul simbolic aderivatelor Consecutivitatea aciunilor6
@ "psai butonul derivatei de ordinul unu a paleteiCalculusEG
2 Completai poziiile marcateG "psai butonul s3eat ([mbolic %valuationE al
paletei ([mbolicEG7 "psai tasta L%nter 'mediat vei obine uncia
derivat%ste re3retabil aptulc procesorul numeric
72
-
7/24/2019 118929606-MAthcad
45/91
/i procesorul simbolic acioneaz independent /i astelrezultatele calculelor simbolice nu pot i evaluate
numeric%ste posibil de a calcula /i derivate de ordin superior"plicai butonul respectiv al paletei CalculusE
(e pot calcula /i derivate pariale5entru a aplica semnul derivatei pariale1 eectuai c#ic1?dreapta pe uncia care se deriveaz /i din meniule4ploziv ale3ei consecutiv comanda -iew*eri6ati6eAs, +artia# *eri6ati6e
'nte3rarea se eectueaz ;n acela/i mod ca /idierenierea
-
7/24/2019 118929606-MAthcad
46/91
#imitele de inte3rare pentru calculul inte3ralei deinite
pot i nu numai numere dar /i variabile /i chiar uncii%ste posibil de a calcula inte3rale duble /i inte3rale
triple
77
-
7/24/2019 118929606-MAthcad
47/91
Machetele lor se obin simplu6 apsai de dou orirespectiv de trei ori butoanele inte3ralelor de pe paletaCalculusE
1." VECTORIIMATRICE* totalitate de numere1 simboluri1 uncii ordonate senume/te matrice ,e obicei matricele constau din linii /i
coloane Matricea cu o sin3ur coloan se nume/tevector Componentele matricei se noteaz cu indici5rimul indice arat linia1 iar al doilea coloana laintersecia crora se al elementul respectiv,einirea unei matrice se ace ;n elul urmtor6
'ntroducei numele matricei urmat de operatorulde deinire pe care ;l obinei cu tasta L6G
"psai butonul matricei din paleta Matri4E 5eecran va i ai/at ereastra Matri4EG
7H
-
7/24/2019 118929606-MAthcad
48/91
'ntroducei numrul de linii ?owsB /i de coloane?Co#umnsB necesare1
"psaiInsertE Vai ai/atmachetamatricei
Completaipoziiile
marcate Trecei de la o poziie la alta cu tasta Lab
sau eectuai clic` pe poziia dorit cu mouseulMatricea este deinit
"ccesul la elementele matricei se ace ;n elul urmtor6 (electai numele matriceiG "psai tasta L\ Cursorul sa deplasat pe
poziia indicelui 'ntroducei numrul liniei?prima linie are
numrul 0WB ;n care se al elementul cutat1vir3ul /i numrul coloanei?prima coloan arenumrul 0WB 5entru a ;ncepe numerotarea liniilor/i coloanelor cu alt numr1 schimbai valoareaconstantei pro3ramului *R'>'$ cu valoareadoritWG
'ntroducei operatorul de evaluare cu tasta LKValoarea componentei va i ai/at pe ecranG
78
-
7/24/2019 118929606-MAthcad
49/91
Vectorii se deinesc ;n acela/i mod Unica deosebire estec ;n ereastra Matri4E numrul de coloane trebuie s
ie @,ac numrul
de linii /icoloane estemai mare ca@H ereastraMatri4E numai poate iolosit nacest caz estenecesar de acrea matriceaprinintermediulvariabilelor/ir 5rin douvariabile /ir
se anun dimensiunile liniilor /i coloanelor Tuturorcomponentelor matricei i se atribuie valori zero?ai1:K0B
79
-
7/24/2019 118929606-MAthcad
50/91
Componentelor nenule li se d valori (e ai/eazmatricea ?dac este necesarB 'mplicit se ai/eaz doar
primele @H linii /i @H coloane Cu barele de derulare de:os /i din dreapta putei ai/a orice componente Maimult ca att putei ai/a matricea ;n ;ntre3ime cu a:utorulmarca:elor ce ;ncon:oar matricea ,ac eectuai unc#ic1dreapta pe matrice1 selectai comanda+ro$erties/i;n ereastra aprut apsai butonulontputei mri saumic/ora ontul valorilor componentelor 5entruormatarea rezultatelor ai/ai ereastra e
-
7/24/2019 118929606-MAthcad
51/91
5entru calculul valorilor proprii /i a vectorilor propriiale unei matrice se olosesc o serie de uncii predeiniteei+envals,T I returneaz un vector ale cruicomponente sunt valorile proprii ale matricei "n4nGei+envecs,TI returneaz o matrice ce conine vectoriiproprii normalizai la lun3ime unitar corespunztorivalorilor proprii ale matricei "n4n Coloana nE a
matricei returnate este vectorul propriu corespunztorvalorii proprii nE obinute cu uncia ei+envals)
7A
-
7/24/2019 118929606-MAthcad
52/91
ei+envec,T$tI returneaz un vector propriu asociat cuvaloarea proprie t a matricei T Vectorul propriu este
normalizat la lun3ime unitarV reamintim c ;n M"T+C", se aplic dou tipuri deindici ineriori6 indicite4t care se includ ;n document cuaplicarea tastei L /i indici matematici care se includ ;ndocument cu tasta L\ sau cu butonul 4nE al paleteiMatri4E Valoarea indicelui matematic evideniazcomponenta corespunztoare a vectorului sau a matricein documentul recent prezentat indicii ineriori @121
sunt indici matematici
H0
-
7/24/2019 118929606-MAthcad
53/91
5ot i eectuate /i operaii simbolice cu matrice
1.# CALCULESIMBOLICEn M"T+C", este ;ncorporat un procesor destinatcalculelor simbolice (pre deosebire de calculelenumerice eectuate cu o oarecare eroare1 evaluareae4presiilor cu procesorul simbolic este e4actCalculele simbolice se pot ace ;n dou moduri6
@ cu instrumentele paletei Smbo#icG2 cu comenzile meniului Smbo#ics
(e olose/te ;n ma:oritatea cazurilor paleta Smbo#ic1 dare4ist situaii1 cnd este mai comod de aplicat comenzilemeniului Smbo#ics.
H@
-
7/24/2019 118929606-MAthcad
54/91
5entru;nceput
vomstudia
aplicarea instrumentelor paletei Smbo#ic %valuareasimbolic cea mai simpl se ace ;n elul urmtor6(criei e4presia ce va i evaluat simbolicG apsaibutonul evalurii simbolice ?s3eataB de pe paletaSmbo#icG apsai tasta L%nter 'mediat obineirezultatul ,ac procesorul nu poate evalua e4presia eava i returnat ;n orma sa iniial n acest caz trebuie s
aplicai comenzile paletei,ac termenii e4presiei conin numai racii ordinare /i
numere ;ntre3i rezultatul va i racie ordinarG dac
H2
-
7/24/2019 118929606-MAthcad
55/91
e4presia va conine /i termeni ;n orm zecimalrezultatul va i racie zecimal cu 20 de cire
semniicative 5entru a mic/ora numrul de ciresemniicative procedai astel6 scriei sau eectuai c#ic1pe e4presieG apsai butonulf#oat al paletei Smbo#icG scriei ;n locul poziiei marcate numrul dorit de
cireG
apsai tasta L%nter5entru a descompune ;n actori?factorB1des/ura?e4$andB1 simpliica e4presiile al3ebriceprocedai ;n acela/i mod (in3ura deosebire este aceea1c ;n ma:oritatea cazurilor este necesar de a /ter3epoziia marcat /i vir3ula ce apare dup apsarea
butonului comenziin unele cazuri este necesar de a eectua cteva operaiiasupra unei e4presii %4ecutaile consecutiv una dupalta Rezultatele se vor des/ura ;ntro sin3ur linie1care poate i destul de lun3 5entru a documentalucrarea este comod de a realiza consecutivitatea decomenzi ;ntrun sin3ur corp
H
-
7/24/2019 118929606-MAthcad
56/91
5rocedai ;n elul urmtor6 scriei e4presia sau eectuai c#ic1pe eaG apsai butonul primei comenzi de pe paleta
Smbo#icG ;ndeplinii consecutiv celelalte comenziG /ter3ei ?dac este necesarB poziiile marcate /i
vir3uleleG apsai tasta L%nter
%valuarea unei e4presii ce conine parametri se poateeectua dup cum urmeaz6
H7
-
7/24/2019 118929606-MAthcad
57/91
(ubstituirea parametrilor ;n e4presii se poate ace /i maiele3ant6Cu comanda So#6e a paletei Smbo#ics se pot obinesoluii analitice a unor ecuaii al3ebrice /i chiardiereniale5entru ecuaii al3ebrice de 3rad mai mare ca 2 soluiile
sunt laborioase /i de obicei nu pot i olosite ;n calculelein3inere/ti5entrucalculesimboliceintermediarecare nu vor
HH
-
7/24/2019 118929606-MAthcad
58/91
i documentate se pot aplica comenzile meniuluiSmbo#ic
5rocedai ;n elul urmtor6@ (criei e4presia care va i evaluatG2 Cuprindei cu cursorul de selecie ?cornierul
albastruB toat e4presia1 o parte a ei sau numaivariabila ;n raport cu care se ace operaiaG
"le3ei din meniul ([mbolic comanda care doriiso eectuaiG
'mplicit rezultatul este ai/at puin mai :os de e4presie
%ectuai urmtorul e4emplu de simpliicare a uneie4presii al3ebrice #a dreapta sunt scrise comenzile care
sunt ;ndeplinite asupra e4presiei din stn3a6Rezultatul evalurii poate i ai/at /i la dreapta e4presieiiniiale cu sau r comentarii 5entru asta ai/aiereastra de dialo3 '6a#uation St#e cu comanda
'6a#uation St#e... a meniului Smbo#ic (tabiliiopiunile ori
-
7/24/2019 118929606-MAthcad
59/91
?"i/area comentariilorB. Urmtoarele evaluri vor ie4ecutate ;n corespundere cu opiunile stabilite ?
-
7/24/2019 118929606-MAthcad
60/91
ecuaiilor ?So#6eB1 descompunerea ;n serii ?'4$and toseriesB
5entru a realiza aceste operaii este necesar ;n prealabils evideniai variabila ;n raport cu care ea se va acen caz contrar operaiile solicitate nu vor i accesibile
1.1$ ECUAIIALGEBRICENELINIARE*rice ecuaie cu o sin3ur necunoscut poate i scris ;nelul urmtor6
?4B K 0
Rdcina ecuaiei este valoarea variabilei $pentru caree4presia ($)se anuleaz " rezolva o ecuaie ;nseamna determina numrul de rdcini /i valorile acestoran M"T+C",1 /i ;n alte softuri destinate calculelormatematice1 ecuaiile se rezolv cu metode iterative?apropierea de rdcina ecuaiei prin apro4imaiisuccesiveB1 ;ncepnd cu o valoare oarecare a variabilei1
stabilit de utilizatorMetodele iterative1 numite /i metode numerice de calcul1obin soluia ?soluiileB ecuaiei cu o oarecareapro4imaie1 /i nu e4act1 cum suntei obi/nuii so acein M"T+C", apro4imaia de calcul este determinatde constantele T*# /i CT*# al sistemului 'mplicitvalorile acestor constante sunt 0100@ Modiicarea lor se
ace din
ereastrade dialo3Math
H=
-
7/24/2019 118929606-MAthcad
61/91
%$tions1 care se ai/eaz cu comanda %$tions ameniuluiMath
,ac rdcina calculat a unei ecuaii este de e4emplu$=11 aceasta de loc nu ;nseamn c rdcina e4acteste ;n limitele,++1,1.,e apt1 se rezolv ecuaia ($) = - #a iecareiteraie se calculeaz e4presia ?4B /i se compar cuT*# ,ac ?4B T*#1 valoarea actual a variabilei vai ai/at ;n calitate de rdcin n caz contrar1 va i
3enerat o nou iteraie1 pn cnd se satisaceine3alitatea 5entru a ;ncepe procedura de calcul estenecesar de a da o valoare iniial variabilei ,e obicei sepropune ca aceast valoare s ie ;n vecintatea rdciniia/teptate "stel1 ;nainte de rezolvare1 ecuaia trebuieanalizat calitativ Un a:utor esenial ;n acest proces esteposibilitatea trasrii 3raicului unciei ($) /ilocalizarea rdcinilor5entru rezolvarea unei ecuaii liniare sau neliniare seolose/te uncia
root(($),$)unde6 ($)I uncia1 ce determin ecuaiaG $I variabila1 ;n raport cu care rezolv ecuaia"ceast uncie returneaz o sin3ur valoare a variabilei
$pentru care
($) devinemai mic ca- 5entrucalcululrdcinilor
HA
-
7/24/2019 118929606-MAthcad
62/91
unei ecuaii ;n orm polinomial este mai corect de aaplica uncia
%ol0roots(v)1 care returneaz toate rdcinile ecuaiei1inclusiv cele comple4e ?i3@7B "ici1 v este vectorulcoeicienilor polinomului 5entru alte tipuri de ecuaiineliniare aceast uncie nu poate i aplicat /i suntemnevoii s cutm soluiile dorite cu uncia rootintuitiv1 sau prin analiza suplimentar a ecuaiei1 sau ;ncel mai prost caz prin scanarea pe tot domeniul devariaie a variabilei
5entru rezolvarea unui sistem de ecuaii sau inecuaiineliniare se olose/te uncia
in"($,0,,...),unde $,0,,...I necunoscutele sistemului1 ce determino sin3ur rdcin a sistemului de ecuaii
5rocedura de rezolvare cuprinde pa/ii urmtori6@ (tabilirea valorilor iniiale a variabilelor /i unciilorcare vor i incluse ;n ecuaii2 (crierea cuvntului iven
-
7/24/2019 118929606-MAthcad
63/91
7 (e
calculeaz vectorul rezultatului ?rdciniiB sistemului cuuncia in".H (e ai/eaz vectorul rezultatului /i componentele lui1dac este necesar8 ,ac nu ai obinut soluia necesar1 sau pentru aobine alte soluii1 schimbai valorile iniiale aleproblemei Rspunsul la ;ntrebarea cte soluii aresistemul de ecuaii neliniare este o problem destul de
diicil /i poate i rezolvat doar prin analiza calitativ asistemului sau prin scanarea variabilelor iniiale pe totdomeniul de variaie ale lor
8@
-
7/24/2019 118929606-MAthcad
64/91
Cre/terea preciziei calculelor se poate obine prinmic/orarea valorii constantei T*# /i CT*# %cuaiile
pot i scrise /i a/a6n acest e4emplu1 sistemul de ecuaii are dou soluii1 iar;n cel precedent /aseW ncercai s le determinaiCu procedura ivenin"se pot rezolva /i sisteme de
ecuaii ce conin restricii de variaie a variabilelor
#a rezolvarea ecuaiilor neliniare deseori apar situaii1
cnd procedurile root/i ivenin"nu 3sesc sau nusunt ;n stare s 3seasc soluii ,e e4emplu1 ecuaia dini3 @H are dou rdcini1 dar dac stabilim valoareainiial a variabilei $ = 11 procedura ivenin" nu3se/te nici una Rezultatul se ai/eaz cu culoare ro/ie/i apare urmtorul mesa:6 ;o so#ution was found. rchanging the guess 6a#ue or the 6a#ue of %& or
C%&.. ?(oluia nu a ost 3sit (chimbai valoareainiial sau valorile T*# sau CT*#B
82
-
7/24/2019 118929606-MAthcad
65/91
-
7/24/2019 118929606-MAthcad
66/91
$eton "le3erea metodei de rezolvare se ace automat5entru veriicarea soluiei obinute1 sau dac nu obinei
nici o soluie1 putei schimba metoda de rezolvare%ectuai c#ic1dreapta pe uncia in"G din meniul careapare ale3ei opiunea ;on#inear /i din submeniumetoda doritCu procedura ivenin"poate i rezolvat un sistem depn la 200 ecuaii
1.11ECUAIIALGEBRICELINIAREUn sistem de necuaii al3ebrice liniare cu nnecunoscuteare urmtoarea orm dezvoltat6
?@B
unde ai: ?iK@1nG :K@1nGB I coeicienii necunoscutelorG 4:I necunoscutele sistemuluiG biI termenii liberi ai sistemului(istemul ?@B poate i prezentat /i ;n orm matriceal6 AxKb ?2B"ici A I matricea coeicienilor sistemului cu
dimensiunile nn1 x I vectorul necunoscutelor cudimensiunea n1 bI vectorul termenilor liberi cu aceea/idimensiuneMatricea " se nume/te sin3ular1 dac determinantul eieste zero ?6A6=B n cursul de al3ebr liniar sedemonstreaz1 c dac matricea A coeicienilorsistemului de ecuaii ?@B nu este sin3ular1 sistemul de
ecuaii are o sin3ur soluie n acest caz ecuaiile
87
a@@ 4@ a@2 42+ + a@n 4n+ b@a2@ 4@ a22 42+ + a2n 4n+ b2
an@ 4@ an2 42+ + ann 4n+ bn
-
7/24/2019 118929606-MAthcad
67/91
sistemului sunt independente1 iar sistemul estecompatibil
,ac matricea " este sin3ular /i vectorul termenilorliberi nu este nul ?bq0B1 sistemul de ecuaii ?@B naresoluii /i se nume/te incompatibil,ac bK01 sistemul de ecuaii ?@B se nume/te omo3en1;n caz contrar neomo3en5entru rezolvarea sistemelor de ecuaii al3ebriceM"T+C", propune cteva instrumente6
@ procedura ivenin"G
2 uncia lsolve cu operaii matriceale directe
5rocedura ivenin" este cea mai clar1 dar estecomod doar pentru sisteme cu un numr mic de ecuaii5entru sisteme mari de ecuaii se olosesc operaiidirecte matriceale sau uncia lsolve
8H
-
7/24/2019 118929606-MAthcad
68/91
5entru calculul numeric cu procedura ivenin" estenecesar de a indica valori arbitrare iniiale ale
variabilelor1 iar pentru calcul simbolic nu este necesar
-
7/24/2019 118929606-MAthcad
69/91
,ac sistemul de ecuaii al3ebrice este omo3en /imatricea coeicienilor A este sin3ular1 sistemul are oininitate de soluii "ceste soluii sunt ininitatea devectori coliniari cu vectorul propriu al matricei A1 carecorespunde valorii proprii e3al cu zero
1.12ECUAIIDIFERENIALE%cuaiile1 ce conin uncia necunoscut sub semnul
derivatei se numesc ecuaii diereniale ,eosebescecuaii diereniale obi/nuite /i cu derivate pariale1liniare /i neliniare1 omo3ene /i neomo3ene1 cu condiiiiniiale /i cu condiii la limit 5ro3ramul M"T+C",rezolv ma:oritatea ecuaiilor obi/nuite cu condiiiiniiale ?a/a numita problema lui Cauch[B1 multe ecuaiiobi/nuite cu condiii la limit1 /i chiar unele ecuaii cu
derivate pariale n timpul apropiat se a/teapt apariia
89
-
7/24/2019 118929606-MAthcad
70/91
pe pia a unei versiuni noi a pro3ramului cu posibilitiavansate de rezolvare a ecuaiilor diereniale
-
7/24/2019 118929606-MAthcad
71/91
ecuaia Ultimul ar3ument este opional ?poate s nu ieindicatB (emnul derivatelor /i e3alul lo3ic se introduc
cu a:utorul paletelor CalculusE /i /oo#eanE?i3 B(emnul derivatei ] E se include cu combinaia de tasreLCtrl OL
-
7/24/2019 118929606-MAthcad
72/91
alturat este prezentat rezolvarea ecuaiei1 care descriemi/carea oscilatorie liber a pendulului matematic ;n
cazul deplasrilor mari "ici I este un3hiul de devierea pendulului de la poziia vertical,e obicei1 rezolvarea ecuaiilor diereniale neliniarenecesit cuno/tine a enomenului1 care este studiat#ipsa acestor cuno/tine deseori conduce la mesa:ulCould not find a solutionE ?(oluia nu este 3sitB* metod alternativ de rezolvare a ecuaiilordiereniale cu condiii iniiale este eectuat cu uncia
r1!i2ed1 care este util la rezolvarea sistemelor deecuaii diereniale obi/nuite %ste interesant aptul1 cecuaia de ordinul nE poate i redus la un sistem de nE
90
-
7/24/2019 118929606-MAthcad
73/91
ecuaii de ordinul @ "plicm aceast uncie pentrurezolvarea problemei prezentat ;n i3 @8
"ici1 *(4,y) este uncia1 care determin sistemul dedou ecuaii 3]K,?413B la care este redus ecuaia din i3@8 'ntervalul de inte3rare este ;ntre 0 /i 01 y0 estevectorul condiiilor iniiale Meste numrul de pa/i ;ncare este divizat intervalul de inte3rare pentru a rezolvaproblema Rezultatul este o matrice cu dimensiunile?MO@B?nO@B1 n este ordinul ecuaiei iniiale ,aceectuai c#ic1pe matricea rezultat1 avei acces la toate
elementele ei 5rima coloan prezint valorilear3umentului1 a doilea I valorile unciei1 /i a treilea Ivalorile primei derivate Tot aici sunt prezentate3raicele unciei /i a portretului azic al ecuaiei,up cum am menionat pro3ramul M"T+C",permite de a rezolva /i unele ecuaii diereniale cucondiii la limit
-
7/24/2019 118929606-MAthcad
74/91
$, $1I punctele de ;nceput /i sr/it al intervalului deinte3rareG
are aceea/i semniicaie ca /i ;n uncia r1!i2edGlou"I vector1 cu toate condiiile iniiale ?de la captulstn3 B necesare Valorile necunoscute sunt valorile de;ncercare ale vectorului vGs#ore I vector1 de aceea/i dimensiune cu vectorul v
-
7/24/2019 118929606-MAthcad
75/91
09999=5*$cu urmtoarele condiii la limit60()=, 099()=2, 0(2)=3, 09(2)=4
'ntervalul de inte3rare este de la ,2; ,eci $= /i$1=2 #a captul stn3 nu sunt cunoscute dou condiiiiniiale ,eci1 vectorul v va conine dou valori de
;ncercare?prima apro4imaieB1 v/i v1 "ceste valori pot
9
-
7/24/2019 118929606-MAthcad
76/91
i arbitrare sau ;n apropierea celor a/teptate
-
7/24/2019 118929606-MAthcad
77/91
proprii de vibraie ale barelor 5entru rezolvarea acestorprobleme se olosesc acelea/i uncii sbval/i bvalit
n calitate de e4emplu vom studia lamba:ul unei baredrepte simplu rezemate cu ri3iditatea la ;ncovoiereconstant dea lun3ul barei #un3imea barei este @m5roblema se reduce la rezolvarea ecuaiei dierenialeomo3ene de ordinul doi6
099 *0 = "ici1 I parametrul?necunoscutB1 care determin oracriticG 0($)I uncia deplasrilor
5entru aceast problem condiiile la limit sunt6 0()= /i 0(1) = %cuaiile diereniale liniare omo3ene se caracterizeazprin aptul1 c6
@ unciile 0($) se determin numai pn la oconstant arbitrar aditiv ne e3al cu zeroG
2 problema are soluii nenule numai pentru un /irininit de valori discrete a parametrului .
"stel1 problema trebuie rezolvat cu trei condiii6 doucondiii iniiale /i o valoare a parametrului . ,ardeoarece uncia 0($) se determin doar pn la oconstant1 valoarea derivatei ei la captul stn3 al bareipoate i luat arbitrar1 de e4emplu e3al cu unitatea"cum pentru a satisace condiia de la captul drept vomvaria parametrul W
$otm60= 0, 01= 09, 02= .
"lctuim sistemul de trei ecuaii609 = 01
019= 02*0029 = .
5arametrul este constant pentru orice $/i deciderivata lui este zero "cum aplicm pentru calculul lui
9H
-
7/24/2019 118929606-MAthcad
78/91
uncia sbval1 a/a cum am procedat ;n e4emplulprecedent6
(criem valorile ar3umentului 40 /i 4@G"plicm parametrului o valoare iniial arbitrar ;napropiere de zero1 pentru a obine prima valoare proprie?Reamintim1 c problema are o ininitate de valoripropriiBG,einim inciile ($,0), loa"/i s#oreGCalculm cu uncia sbvalprima valoare proprie .
98
-
7/24/2019 118929606-MAthcad
79/91
5entru a determina uncia proprie care corespunde
primei valori proprii aplicm uncia r
-
7/24/2019 118929606-MAthcad
80/91
Cteva e4emple de rezolvare a problemelor de valoriproprii le 3sii ;n compartimentul 'igen6a#ues and
'igenfunctionE a centrului de resurse?esourse CenterBdin meniule#$
-
7/24/2019 118929606-MAthcad
81/91
nume/te nete
-
7/24/2019 118929606-MAthcad
82/91
n rezultat vor i ai/ate compartimentele Centrului deresurse ?
-
7/24/2019 118929606-MAthcad
83/91
"ici vom prezenta doar un e4emplu de interpolareliniar a datelor /i unele saturi 3enerale
#a dimensionarea barelor drepte solicitate la lamba:este necesar cunoa/terea dependenei coeicientului dereducere a tensiunii admisibile de coeicientul dezveltee a barei =. ( ) "ceast dependen esteprezentat ;n orm de tabel ,eci dependena estediscret i(i) %ste mai comod de a o avea ;n ormcontinu 5entru oel tabelul conine 2= perechi dedate ,ac deinii datele printro matrice1 /ablonul
creia se va crea cu comandaInsert, Matri41 matricea vaocupa un spaiu mare pe ecran /i pe hrtie? daca vei doriso documentaiB %ste posibil de a rezolva aceastproblem 5rocedai ;n elul urmtor6
@ %4ecutai comandaInsert, Com$onent..5e ecranva i ai/at ereastra Com$onent Wi
-
7/24/2019 118929606-MAthcad
84/91
tastele L%nter ?;n :osB /i LTab ?la dreaptaB ,einimprima coloan cu denumirea $ ?nu WB1 iar a doua
coloan cu 0 ?nu WB 4 /i [ sunt vectori cu 2= decomponente iecare "i/m ace/ti vectori ;n ormtransponat n i3 @9 sunt vizibile doar ultimelecomponente ale lor1 dar dac eectuai c#ic1pe ei aveiacces la toate elementele
-
7/24/2019 118929606-MAthcad
85/91
ar3umentului sunt necesare pentru a deosebi datelediscrete de cele continue Trasm datele iniiale ?$i,0iB /i
3raicul unciei obinute ( ) 5entru a eectua alte tipuri de analiz a datelor olosiiesourse Center.
1.14PROGRAMAREM"T+C", este destinat celor1 care doresc s rezolveprobleme matematice r a cunoa/te pro3ramarea ,ar1pentru probleme complicate sau pentru automatizarea
unor proceduri1 elaboratorii de laMicrosoftau creat unlimba: de pro3ramare mic1 dar destul de inteli3ent /isimplu ;n aplicare*peratorii acestui limba: sunt indicai ;n paleta+rogramming ?i3 B %i pot i introdu/i ;n liniile depro3ram numai prin apsarea butoanelorcorespunztoare a acestei palete (electarea manual va
conduce la mesa:e de eroare #iniile de cod seobin simplu6 prin apsarea butonului Add&ine -ter3erea liniilor se ace cu comenzile*e#ete /i /ac1 S$ase de la tastier1 ;ndependen de poziia /i orientarea semnului de;nserare ?cornierul de culoare albastrB Una
din noiunile de baz a limba:uluieste noiunea de variabil local
Variabila local se deine/te /i i seatribuie valoare cu butonul Eal paletei +rogrammingE/i estevizibilE numai ;n interiorulcorpului pro3ramului n e4emplul
prezentat variabila #E se calcul cu a:utorul unuipro3ram care const din dou linii de cod n prima linievariabilei locale aE i se atribuie valoarea 3E n linia adoua variabilei locale bE i se atribuie valoarea a5E
=
-
7/24/2019 118929606-MAthcad
86/91
,e obicei1 rezultatul ultimei linii a pro3ramului esteatribuit variabilei sau unciei care deine/te pro3ramul
5uin mai sus de pro3ram a ost deinit variabila3lobal cu acela/i nume a@1 dar cu valoarea 2E 5uinmai :os de pro3ram am ai/at valoarea variabilei a@,eci1 variabila local a@ este vizibilE numai ;ninteriorul pro3ramului "cela/i lucru este valabil /ipentru variabila b@#iniile de cod sunt comode pentru deinirea unciilor cudiscontinuiti
"ici este aplicat operatorul i de pe paleta
+rogramming5entru eectuarea calculelor de rezisten a construciiloreste necesar de a determina ma4imul 3lobal al uncieide o sin3ur variabil pe un interval al ar3umentuluiM"T+C",ul are dou uncii de calcul a valorilorma4imale Aa$imie /i a valorilor minimaleAinimie ,ar1 cu re3ret1 ele determin doar valorile
e4tremale locale
-
7/24/2019 118929606-MAthcad
87/91
$oi vom aplica metoda cea mai simpl ?este posibil cea s ie /i cea mai si3urB6 metoda scanrii unciei pe
tot intervalul cercetat cu un pas oarte mic Memorareatuturor valorilor unciei ;ntrun vector Cu unciapredeinit ma$ determinm valoarea ma4im avectorului obinut1 care /i este ma4imul 3lobal alunciei ?;n sens al3ebricB pe intervalul ?a,bB 5ro3ramuleste prezentat ;n e4emplul ce urmeaz
=H
-
7/24/2019 118929606-MAthcad
88/91
"ici se aplic operatorii or /i brea
-
7/24/2019 118929606-MAthcad
89/91
2 "5#'C")''
TRANSFORMRILINIAREDECOORDONATE
-
7/24/2019 118929606-MAthcad
90/91
A
@
0
0
cos
( )
0
sin
( )
:=
-
7/24/2019 118929606-MAthcad
91/91
ANALIZASTRIIDETENSIUNI'N(URULUNUIPUNCTMATERIAL(tarea de tensiuni ;n :urul unui punct al corpului este determinat
de tensorul tensiunilor T1 cu matricea Tij ?i1:K@1B raportat lasistemul de coordonate cartezian /i orto3onal $1,$2,$3.( se determine6
@ invarianii tensorului tensiunilor TG2 tensiunile principale /i supraeele principale ale tensorului
tensiunilor TG vectorul tensiunii tcare acioneaz pe supraaa deinit de
vectorul normalei e4terioare n Kni*ei /i trece prin acestpunctG
7 tensorul seric T0 /i deviatorul tensiunilor al tensoruluiT
H ;n ce stare se al materialul6 reversibil?elasticB sauireversibil?plasticB ;n acest punct1 dac materialul esteo el 3 ?(T"( =09@B cu limita de elasticitate 0=25 ABa (e va aplica criteriul de rezisten 6on Mises
?criteriul ener3iei poteniale speciice de variaie a ormeiBG8 supraaa caracteristic a tensorului Te