Documente Academic
Documente Profesional
Documente Cultură
PROBLEME REZOLVATE
Soluție:
Fișierul script:
clear, clc
row=[8 10/4 12*1.4 51 tand(85) sqrt(26) 0.15]
Când fișierul script este executat, în fereastra de comenzi sunt afișate următoarele:
row =
8.0000 2.5000 16.8000 51.0000 11.4301 5.0990 0.1500
14 tg 58
25,5 6! 2,74 0,0375 5 .
2,1 + 11
2
Soluție:
Fișierul script:
clear, clc
col=[25.5; 14*tand(58)/(2.1^2+11); factorial(6); 2.7^4; 0.0375; pi/5]
Când fișierul script este executat, în fereastra de comenzi sunt afișate următoarele:
col =
25.5000
1.4539
720.0000
53.1441
0.0375
0.6283
PROBLEME PROPUSE
25 sin 65
15 103 ln 35 0, 43 129 cos 2 ( 20 ) .
14 − 62 cos80
32
2
sin 2 35 6,1 ln 292 0,00552 ln 2 29 133 .
3, 2
3. Definiți variabilele x = 0,85 , y = 12,5 și apoi utilizați-le pentru a crea un vector coloană
care are următoarele elemente: y, y x , ln ( y x ) , x y și x + y .
4. Definiți variabilele a = 3, 5 , b = −6, 4 și apoi utilizați-le pentru a crea un vector linie care
are următoarele elemente: a, a 2 , a b , a b și a.
5. Creați un vector linie în care primul element este 1 și ultimul element este 43, cu un pas de
6 între elemente (1, 7, 13, … , 43).
6. Creați un vector linie cu 11 elemente echidistante în care primul element este 96 și ultimul
element este 2.
7. Creați un vector coloană în care primul element este 26, elementele descresc cu un pas de
−3, 6 , iar ultimul element este −10 .
8. Creați un vector coloană cu 9 elemente echidistante în care primul element este −34 și
ultimul element este −7 .
9. Utilizând comanda linspace, creați un vector linie cu nouă elemente, toate fiind egale
cu 9.
10. Utilizați o singură comandă pentru a crea un vector linie cu 6 elemente în care ultimul este
egal cu 4,7, iar restul elementelor sunt egale cu zero. Nu introduceți elementele vectorului în
mod explicit.
11. Folosiți o singură comandă pentru a crea un vector linie cu 8 elemente în care ultimele trei
sunt egale cu 3,8, iar restul elementelor sunt egale cu zero. Nu introduceți elementele
vectorului în mod explicit.
12. Utilizați o singură comandă pentru a crea următorul vector linie cu 11 elemente
b =
0 2 4 6 8 10 12 9 6 3 0
13. Creați doi vectori linie: a=2:3:17 și b=3:4:15. Apoi, folosind doar numele vectorilor
(a și b), creați un vector linie c care este alcătuit din elementele unui a urmate de elementele
lui b.
14. Creați doi vectori coloană: a=[2:3:17]' și b=[3:4:15]'. Apoi, folosind doar
numele vectorilor (a și b), creați un vector coloană c care este compus din elementele lui a
urmate de elementele lui b.
15. Creați un vector (denumit vtA) care are 10 elemente, în care primul este 8, pasul este 7,
iar ultimul element este 71. Apoi, atribuiți elementele lui vtA unui nou vector (denumit vtB),
astfel încât vtB să aibă 7 elemente. Primele 4 elemente sunt primele 4 elemente ale vectorului
vtA, iar ultimele 3 sunt ultimele 3 elemente ale vectorului vtA. Nu introduceți elementele
vectorului vtA în mod explicit.
16. Creați un vector (denumit vctC) care are 12 elemente, în care primul este 5, pasul este 4,
iar ultimul element este 49. Apoi, prin atribuirea elementelor lui vctC unor noi vectori,
creați:
a) un vector (denumit Codd) care conține toate elementele cu indice impar ale lui vctC,
adică Codd = 5 13 21 ... 45;
b) un vector (denumit Ceven) care conține toate elementele cu indice par ale lui vctC,
adică Ceven = 9 17 25 ... 49.
17. Creați următoarea matrice folosind notația pentru crearea vectorilor cu spațiere constantă
sau comanda linspace. Nu introduceți elementele individuale în mod explicit.
130 110 90 70 50 30 10
A = 1 2,8333 4, 6667 6,5 8,3333 10,1667 12 .
12 22 32 42 52 62 72
18. Creați următoarea matrice folosind comanda linspace. Nu introduceți elementele
individuale în mod explicit.
5 2 3
5 2 3
B= .
5 2 3
5 2 3
19. Creați următoarea matrice prin introducerea unei singure comenzi. Nu introduceți
elementele individuale în mod explicit.
7 7 7 7 7
C= .
7 7 7 7 7
20. Creați următoarea matrice prin introducerea unei singure comenzi. Nu introduceți
elementele individuale în mod explicit.
0 0 0 0 8
D = 0 0 0 0 7 .
0 0 0 0 6
a = 3 −1 5 11 −4 2 , b = 7 −9 2 13 1 −2 , c = −2 4 −7 8 0 9 .
a) Utilizați cei trei vectori într-o comandă MATLAB pentru a crea o matrice 3 6 în care
liniile sunt vectorii a, b și c;
b) Utilizați cei trei vectori într-o comandă MATLAB pentru a crea o matrice 6 3 în care
coloanele sunt vectorii b, c și a.
a = 3 −1 5 11 −4 2 , b = 7 −9 2 13 1 −2 , c = −2 4 −7 8 0 9 .
a) Utilizați cei trei vectori într-o comandă MATLAB pentru a crea o matrice 3 4 , astfel
încât prima, a doua și a treia linie constau din ultimele patru elemente ale vectorilor a,
b și, respectiv, c;
b) Utilizați cei trei vectori într-o comandă MATLAB pentru a crea o matrice 3 3 , astfel
încât prima, a doua și a treia coloană constau din primele trei elemente ale vectorilor a,
b și, respectiv, c.
a) Utilizați cei doi vectori într-o comandă MATLAB pentru a crea o matrice 3 4 , astfel
încât prima linie constă din elementele de la 3 până la 6 ale vectorului a, a doua linie
constă din elementele de la 4 până la 7 ale vectorului a și a treia linie constă din
elementele de la 2 până la 5 ale vectorului b;
b) Utilizați cei doi vectori într-o comandă MATLAB pentru a crea o matrice 6 2 , astfel
încât prima coloană constă din elementele de la 2 până la 7 ale vectorului a, iar a doua
coloană constă din elementele de la 1 până la 3 și de la 5 până la 7 ale vectorului b.
36 34 32 30 28 26
A = 24 22 20 18 16 14 .
12 10 8 6 4 2
a) Un vector linie cu șase elemente, denumit ha, care conține elementele celei de-a doua
linii a lui A;
b) Un vector coloană cu trei elemente, denumit hb, care conține elementele coloanei a
șasea a lui A;
c) Un vector linie cu cinci elemente, denumit hc, care conține primele două elemente de
pe linia a treia a lui A și ultimele trei elemente de pe prima linie a lui A.
A = 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 .
1 4 7 10 13 16
B = 2 5 8 11 14 17 .
3 6 9 12 15 18
Prin scrierea unei singure comenzi, utilizați matricea B pentru a crea:
a) Un vector coloană cu nouă elemente, denumit Ba, care conține elementele celei de-a
patra, a treia și a cincea coloane din B;
b) Un vector linie cu șapte elemente, denumit Bb, care conține elementele de la 2 până la
5 de pe linia a doua a lui B și elementele coloanei a treia a lui B;
c) Un vector linie cu șase elemente, denumit Bc, care conține elementele de la 3 până la
5 de pe prima linie și elementele de la 2 până la 4 de pe linia a treia a lui B.
1,5 2 2,5 3
3,5 4 4,5 5
D= .
9, 6 9,1 8, 6 8,1
7, 6 7,1 6, 6 6,1
a) Un vector coloană cu opt elemente, denumit Da, care conține elementele din prima și a
treia linie a lui D;
b) Un vector linie cu opt elemente, denumit Db, care conține elementele celei de-a doua
și a patra coloane din D;
c) Un vector linie cu opt elemente, denumit Dc, care conține primele două elemente de
pe prima linie, ultimele trei elemente ale celei de-a doua coloane și primele trei
elemente de pe a patra linie din D.
0 5 5 5 5 5
0,1 0,3 0,5 0, 7 0, 7 0,9
E= .
12 9 6 3 0 −3
6 7 8 9 10 11
a) Creați o matrice F de 2 3 din liniile a doua și a treia, și coloanele de la a treia până la
a cincea ale matricei E;
b) Creați o matrice G de 4 4 din toate liniile și coloanele de la a treia până la a șasea ale
matricei E.