appunti3s:numpy
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
appunti3s:numpy [2020/07/17 06:41] – profpro | appunti3s:numpy [2020/07/17 07:08] – profpro | ||
---|---|---|---|
Line 32: | Line 32: | ||
* la variabile a, ha due assi, il primo ha lunghezza 3, il secondo ha lunghezza 2 | * la variabile a, ha due assi, il primo ha lunghezza 3, il secondo ha lunghezza 2 | ||
* la variabile b ha due assi, il primo ha lunghezza 3, il secondo ha lunghezza 1, quindi si dice che ha un solo asse. | * la variabile b ha due assi, il primo ha lunghezza 3, il secondo ha lunghezza 1, quindi si dice che ha un solo asse. | ||
+ | * Per comprendere questo termine (numero di assi) basta immaginare che la variabile b possa essere usata per contenere i punti dell' | ||
Questa istruzione preleva solo alcuni valori, tutti e tre della seconda colonna. | Questa istruzione preleva solo alcuni valori, tutti e tre della seconda colonna. | ||
Line 62: | Line 63: | ||
</ | </ | ||
- | ==Esempio di operatori== | + | ====Esempio di operatori==== |
== matrix product == | == matrix product == | ||
Line 76: | Line 77: | ||
==Prodotto vettoriale o cross product== | ==Prodotto vettoriale o cross product== | ||
+ | |||
+ | Di solito si moltiplicano due array 1 D e si ottiene un terzo array 1 D, ortogonale. | ||
<code python> | <code python> | ||
- | numpy.cross(a, | + | numpy.cross(a, |
</ | </ | ||
==Prodotto scalare o dot product== | ==Prodotto scalare o dot product== | ||
- | (in realtà non fa il prodotto scalare?) | + | Ha un comportamento diverso, a seconda dei fattori utilizzati |
+ | * usando il tipo scalare 0 D, equivale a fare il prodotto con asterisco * | ||
+ | * usando il tipo array 1 D, equivale a fare il prodotto scalare, o somma dei prodotti | ||
+ | * usando il tipo array 2 D, ......... | ||
+ | |||
+ | < | ||
+ | fare un esempio.... | ||
+ | </ | ||
Quando gli array sono 2D è preferibile usare @ | Quando gli array sono 2D è preferibile usare @ | ||
appunti3s/numpy.txt · Last modified: 2020/08/02 17:27 by profpro