Extras din laborator
1. Rezolvarea cerințelor
Se parcurg următoarele cerințe, notându-se comanda executată și rezultatul acesteia.
1. Definiți variabilele nn (numărul de litere al numelui), pn (numărul de litere al celui mai scurt prenume) .
nn = 5
np= 9
2. Declarați un vector x cu nn elemente și un vector y cu pn elemente.
import numpy as np
nn=5
pn=9
x=np.array([2,5,6,8,4])
y=np.array([-1,3,4,6,7,8,-3,7,5])
print(x,y)
Se afișează:
[2 5 6 8 4] [-1 3 4 6 7 8 -3 7 5]
3. Declarați un vector z cu primul element nn, ultimul element nn+pn și pn elemente.
import numpy as np
nn=5
pn=9
x=np.array([2,5,6,8,4])
y=np.array([-1,3,4,6,7,8,-3,7,5])
print(x,y)
z=np.linspace(nn, nn+pn, pn)
print(z)
Se afișează:
[2 5 6 8 4] [-1 3 4 6 7 8 -3 7 5]
[ 5. 6.125 7.25 8.375 9.5 10.625 11.75 12.875 14. ]
4. Definiți o matrice A cu nn rânduri și pn coloane.
import numpy as np
nn=5
pn=9
A=np.array([[1,2,3,4,5,6,7,8,9],[10,11,12,13,14,15,16,17,18],[2,3,5,7,9,1,2,4,5],[3,3,6,8,1,3,5,8,1],[10,15,8,3,4,20,5,13,4]])
print(A)
Se afișează:
[[ 1 2 3 4 5 6 7 8 9]
[10 11 12 13 14 15 16 17 18]
[ 2 3 5 7 9 1 2 4 5]
[ 3 3 6 8 1 3 5 8 1]
[10 15 8 3 4 20 5 13 4]]
5. Definiți o matrice B cu toate elementele 1 cu pn linii și coloane.
import numpy as np
nn=5
pn=9
B=np.ones((pn,pn))
print(B)
Se afișează:
[[1. 1. 1. 1. 1. 1. 1. 1. 1.]
[1. 1. 1. 1. 1. 1. 1. 1. 1.]
[1. 1. 1. 1. 1. 1. 1. 1. 1.]
[1. 1. 1. 1. 1. 1. 1. 1. 1.]
[1. 1. 1. 1. 1. 1. 1. 1. 1.]
[1. 1. 1. 1. 1. 1. 1. 1. 1.]
[1. 1. 1. 1. 1. 1. 1. 1. 1.]
[1. 1. 1. 1. 1. 1. 1. 1. 1.]
[1. 1. 1. 1. 1. 1. 1. 1. 1.]]
Preview document
Conținut arhivă zip
- Introducere in GNU Octave - MATLAB si Phyton.docx