Documente Academic
Documente Profesional
Documente Cultură
113
Îndrumar de laborator
primite, se realizează pe fiecare săptămână un anumit plan
de producţie.
Considerând că firma va primi 10980 unităţi de cupru,
16560 unităţi de siliciu, 7560 unităţi de germaniu şi 10420
unităţi de material plastic, să se realizeze planul de
producţie (numărul de componente de fiecare tip care vor
fi produse).
Suport teoretic
Mathcad
Modul de lucru
114
Rezolvarea sistemelor de ecuaţii, liniare şi neliniare
2𝑥 + 𝑦 + 3𝑧 + 4𝑡 = 10980
2𝑥 + 2𝑦 + 3𝑧 + 8𝑡 = 16560
{
𝑥 + 𝑦 + 𝑧 + 3𝑡 = 7560
2𝑥 + 𝑦 + 2𝑧 + 6𝑡 = 10420
unde x reprezintă numărul de led-uri, y reprezintă numărul
de diode, z este numărul de tranzistori, iar t este numărul
de circuite integrate care vor fi produse cu materialele
disponibile;
2. Se rezolvă sistemul de ecuaţii liniare astfel: se defineşte
matricea coeficienţilor, se defineşte vectorul termenilor
liberi şi se utilizează funcţia lsolve.
Rezultate
115
Îndrumar de laborator
Concluzii/comentarii
y
capsula meteo
raza laser
0 x
116
Rezolvarea sistemelor de ecuaţii, liniare şi neliniare
Cunoscându-se ecuaţia parabolei reprezentând traiectoria
capsulei: 𝑦 = −0.7𝑥 2 + 25𝑥 + 1 şi faptul că laserul emite
sub un unghi faţă de orizontală ∝= 78° şi de la înălţimea
iniţială de 3 m, se cer următoarele:
1. Să se deducă ecuaţia corespunzătoare razei laser şi să
se reprezinte grafic cele două traiectorii, în acelaşi sistem
de coordonate, pentru a evidenţia punctele de intersecţie;
2. Să se determine înălţimea maximă la care ajunge
capsula meteo şi distanţa (pe orizontală) la care se atinge
înălţimea maximă;
3. Să se determine punctele de intersecţie ale traiectoriei
capsulei de observaţii meteo cu raza laser. Întrucât
determinarea punctelor de intersecţie presupune
rezolvarea sistemului format de cele două ecuaţii neliniare
reprezentând cele două traiectorii, se cer următoarele:
• Pentru primul punct de intersecţie (corespunzător
traiectoriei ascendente a capsulei meteo) să se
determine soluţia sistemului folosind o estimare
iniţială a soluţiei obţinută din graficul realizat anterior;
• Pentru al doilea punct de intersecţie (corespunzător
traiectoriei descendente a capsulei meteo), să se
adauge restricţia ca distanţa pe orizontală faţă de
punctul de origine să fie mai mare decât distanţa la
care capsula meteo a atins înălţimea maximă;
117
Îndrumar de laborator
4. Să se studieze în ce măsură modificarea variabilelor
predefinite TOL şi CTOL, precum şi alegerea algoritmului
folosit pentru rezolvarea sistemului influenţează soluţia
obţinută cu funcţia Find.
Suport teoretic
Mathcad
Modul de lucru
118
Rezolvarea sistemelor de ecuaţii, liniare şi neliniare
3. Se definesc două funcţii corespunzătoare celor două
traiectorii şi se reprezintă grafic cele două funcţii, în acelaşi
sistem de coordonate, folosind o componentă grafică de
tip x-y:
𝑓(𝑥) = −0.7𝑥 2 + 25𝑥 + 1
𝑔(𝑥) = 𝑥 ∙ tan(𝛼) + 3
4. Pentru a determina maximul funcţiei f definită anterior,
se foloseşte funcţia Maximize (ca şi funcţia Find, aceasta
necesită o estimare iniţială, iar în cazul în care se adaugă
vreo constrângere asupra funcţiei care se maximizează,
trebuie utilizat cuvântul cheie Given); distanţa pe
orizontală la care capsula atinge înălţimea maximă se
memorează în variabila x_max;
5. Se rezolvă sistemul de ecuaţii neliniare:
𝑦 + 0.7𝑥 2 − 25𝑥 − 1 = 0
{
𝑦 − 𝑥 ∙ tan(𝛼) − 3 = 0
cu ajutorul funcţiei Find. Pentru determinarea primului
punct de intersecţie se foloseşte o aproximaţie iniţială a
soluţiei obţinută din graficul realizat anterior. Se poate
folosi de exemplu estimarea iniţială x = 1, y = 5.
Pentru a obţine al doilea punct de intersecţie, se adaugă
restricţia x > x_max.
6. Variabilele predefinite TOL (Convergence Tolerance) şi
CTOL (Constraint Tolerance) influenţează procesul de
căutare a soluţiei sistemului astfel:
119
Îndrumar de laborator
- pentru fiecare ecuaţie din sistem de forma f(x)=0, dacă
|f(x)|<TOL, unde x este o estimare a soluţiei, atunci x este
considerată soluţie;
- CTOL controlează nivelul de precizie cu care o
constrângere dintr-un bloc Given este satisfăcută.
Valoarea implicită a celor două variabile este 10-3. Această
valoare se poate modifica acţionând Tools->Worksheet
Options->Built-In Variables.
Printr-un click dreapta pe numele funcţiei Find se poate
alege algoritmul folosit pentru rezolvarea sistemului
(metoda Levenberg-Marquardt, metoda gradientului
conjugat sau metoda Quasi-Newton).
Se va studia următoarea situaţie:
- TOL=10-3;
- CTOL=10-4;
- Algoritmul folosit: Quasi-Newton;
Se observă că în această situaţie, funcţia Find nu mai
găseşte a doua soluţie (cea cu restricţie x > x_max).
Crescând precizia de satisfacere a constrângerii şi
modificând algoritmul de rezolvare, procesul nu mai este
unul convergent. În acest caz, se poate recurge la funcţia
Minerr, care se foloseşte în acelaşi fel ca funcţia Find, dar
oferă o soluţie aproximativă a sistemului.
120
Rezolvarea sistemelor de ecuaţii, liniare şi neliniare
Rezultate
121
Îndrumar de laborator
• Determinarea distanţei pe orizontală la care
capsula meteo atinge înălţimea maximă:
122
Rezolvarea sistemelor de ecuaţii, liniare şi neliniare
123
Îndrumar de laborator
Concluzii/comentarii
124