appunti3s:numpy
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Last revisionBoth sides next revision | ||
appunti3s:numpy [2020/07/17 06:50] – profpro | appunti3s:numpy [2020/07/17 07:08] – profpro | ||
---|---|---|---|
Line 63: | Line 63: | ||
</ | </ | ||
- | ==Esempio di operatori== | + | ====Esempio di operatori==== |
== matrix product == | == matrix product == | ||
Line 77: | 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