Documente Academic
Documente Profesional
Documente Cultură
1 2 3 4 5 6 7 8 9
1. Meniul File
2. Meniul Edit
3. Meniul View
4. Meniul Insert
5. Meniul Format
6. Meniul Math
7. Meniul Symbolics
8. Meniul Window
9. Meniul Help
Aceasta paleta contine operatorii matematici de care veti avea nevoie pentru
a rezolva diferite programe in Mathcad. Semnificatia fiecarui buton al acestei
palete este:
Paleta pentru calcule aritmetice (Calculator)
De exemplu, daca ati tastat cifra 1 veti observa un patratel negru care se
numeste placeholder. Ceea ce veti tasta in continuare va aparea in locul
ocupat de placeholder. De exemplu, daca veti tasta 2 si apoi semnul egal de
pe tastatura veti vedea deja rezultatul daca dati Enter sau mutati cursorul in
afara. Cursorul in Mathcad este o cruciulita rosie.
Operatorii cei mai importanti impreuna cu tastele de apelare si butoanele echivalente din Paleta
Adunare +
Scadere -
Inmultire *
Impartire /
Ridicare la putere ^
relatia .
Unitati de masura
Daca aveti marimi care se prezinta ca o serie de valori pe care ulterior doriti
sa le prelucrati, pentru a obtine diverse informatii, programul Matchad va
poate fi de un real ajutor.
Retineti ca daca tastati caracterul (;) pe ecran apar puncte, puncte (..).
Aceasta inseamna ca ati introdus in Matchad o variabila care are o anumita
lungime, in cazul de fata 15 valori, si ca aceste valori sunt din 1 in 1, pentru
ca puteti introduce si variabile care sa varieze si cu o alta pondere. Pentru a
introduce caracterul (..) aveti la dispozitie din paleta <Matrix> butonul
<Range Variable> .
Sa introducem acum valorile debitului din problema. In acest caz putem crea
o variabila pe care s-o numim <debit>. Cum aceasta variabila trebuie sa ia
cele 15 valori, atunci ea va avea indicele i, pe care il obtinem tastand dupa
numele variabilei ([)-adica simbolul de deschidere al unei paranteze mari. Se
va tasta in ordine debit[i dupa care aduceti cursorul in dreptul
variabilei debit apasand pe tasta < space>, apoi tastati :10,20,30, si asa
mai departe pana la ultima valoare. Semnul (,) este necesar pentru ca
Matchad-ul sa creeze un tabel pentru introducerea datelor. Daca ati procedat
corect veti obtine coloana de mai jos care are numele <debit>. Celelalte
marimi necesare calculului pot fi introduse dupa cum s-a aratat anterior
pentru orice variabila care are o singura valoare. De exemplu, din Paleta
<Greek> se poate lua simbolul pentru densitate, adica ρ dupa care aveti de
tastat in ordine dupa simbolul densitatii ρ:1000*kg/m^3 veti obtine pe
ecran urmatoarele:
In acest moment efortul nostru s-a incheiat, este suficient sa tastam numele
variabilelor si semnul =, adica: w[ispace= si Re[ispace= si vom obtine:
Dupa cum se poate observa, programul a calculat marimile cerute si cu
unitatile lor de masura. Despre criteriul Re trebuie sa va aduceti aminte ca
este adimensional.
Rezolvare:
Pentru a rezolva exemlul de mai sus putem introduce cele doua marimi ca
vectori folosind <Insert Matrix> din meniul principal al programului Matchad
sau tastand
din paleta pentru vectori si matrice. Fiind vorba de o singura coloana si 4 linii
vom specifica in caseta de dialog aceste aspecte.
Daca dorim sa verificam valorile obtinute vom mai defini o variabila care sa
fie descrisa de modelul Ostwald de Waele:
t, 0C 0 10 20 30 40 50 60 70 80 90 100
c(J/kg∙K) 4226 4195 4182 4176 4175 4178 4181 4187 4194 4202 4211
Acum putem redefini variabila caldura specifica sub numele csc pentru a nu
se confunda cu cs definit anterior si ii putem atribui noua forma:
Vom obtine:
Pe care o vom folosi in continuare pentru a exemplifica alte operatii care pot
fi efectuate in Programul Matchad.
Observatii
Pentru a calcula caldura specifica medie dupa ce tastam linia de fractie (/) si
termenii de la numitor si numarator tastam semnul * si apoi din Paleta
Calculus alegem simbolul de integrala definita. Vom obtine:
Observatii: Paleta Calculus contine si alte operatii care va pot fi utile in afara
exemplului dat de calcul a unei integrale definite. Acestea ar fi: derivarea
unei expresii in raport cu o variabila precizata, derivata de ordinul n a unei
expresii in raport cu o variabila precizata, suma dupa indice, produs dupa
indice si altele.
Rezolvare:
laminar , iar daca este turbulent se pot aplica diferite alte formule, ca
Pentru regim turbulent avem mai multe posibilitati. Fiind vorba de o ecuatie
transcedentala se poate folosi functia <root>. Pentru a apela aceasta functie
este necesar sa aducem ecuatia sub forma f(w)=g(w), unde w este
necunoscuta, in cazul de fata viteza. Se scrie apoi o functie h(w) care se
defineste ca fiind f(w)-g(w). Pentru a afla radacina ecuatiei este necesar sa
propunem o aproximare initiala pentru necunoscuta. Secventa pentru regim
turbulent este:
Regim turbulent
Regim turbulent
← instructiune de atribuire;
Pentru calculul lui λ trebuie realizata o secventa de program care sa tina cont de valoarea
criteriului Re. Daca Re≤ 2300 regimul este laminar si daca Re>2300 regimul este turbulent.
Se aduce cursorul in dreptul relatiei de calcul si se alege tot din palata de programare
instructiunea if, deoarece relatia este valabila doar pentru Re≤2300. Se procedeaza absolut
similar si pentru a introduce instructiunile pentru λ2 definit pentru regim turbulent.
S-a obtinut secventa de program de mai sus. Daca tastati λ= veti obtine rezultatul dorit.
Daca ati fi procedat fara sa folositi programarea, ati fi obtinut acelasi rezultat, dar ar fi
trebuit sa decideti singuri ce formula pentru λ ar trebui sa folositi.
regim turbulent
Acelasi program se putea realiza cu instructiunea otherwise in loc de a folosi de doua ori
instructiunea if .
Dupa aceea, introduceti instructiunea for tot din paleta de programare. Veti
obtine imaginea de mai jos, programul asteptand ca sa i se indice variabila
de contorizare, de exemplu, i
Rezolvare:
In cadrul acestui exemplu s-a ilustrat instructiunea continue care permite continuarea
calculului pana la indeplinirea conditiei impuse. In cazul de fata, s-a dorit oprirea calculelor
pentru valori ale vitezei 0 sau negative. Daca n-ar fi existat aceasta conditie calculele ar fi
aratat in felul urmator: