[MatLab] Calcolo della distanza

Messaggioda D4lF4zZI0 » 30/07/2018, 10:33

Buongiorno a tutti,
volevo sapere come calcolare la distanza tra gli elementi del vettore $V = [1,1 ; 2,2 ; 4,5] $ ed il vettore
$U = [1,-1]$, senza ricorrere ad un ciclo for.
Grazie per l'aiuto
D4lF4zZI0
Senior Member
Senior Member
 
Messaggio: 943 di 1944
Iscritto il: 25/03/2012, 21:01

Re: [MatLab] Calcolo della distanza

Messaggioda gugo82 » 30/07/2018, 10:35

Com'è definita la distanza tra oggetti di dimensioni diverse?
Infatti $V$ è una matrice $3 xx 2$, mentre $U$ un vettore riga di lunghezza $2$.
Sono sempre stato, e mi ritengo ancora un dilettante. Cioè una persona che si diletta, che cerca sempre di provare piacere e di regalare il piacere agli altri, che scopre ogni volta quello che fa come se fosse la prima volta. (Freak Antoni)
Avatar utente
gugo82
Cannot live without
Cannot live without
 
Messaggio: 19286 di 44972
Iscritto il: 12/10/2007, 23:58
Località: Napoli

Re: [MatLab] Calcolo della distanza

Messaggioda D4lF4zZI0 » 30/07/2018, 21:50

Forse mi sono espresso male, con riferimento ai due vettori sopra definiti $V$ ed $U$, io vorrei calcolare, senza usare cicli, le distanze $(1,1)$ e $U$, $(2,2)$ e $U$ e tra $(4,5)$ e $U$
D4lF4zZI0
Senior Member
Senior Member
 
Messaggio: 944 di 1944
Iscritto il: 25/03/2012, 21:01

Re: [MatLab] Calcolo della distanza

Messaggioda gugo82 » 30/07/2018, 23:57

“Ad occhio”1 almeno un ciclo for, per cambiare di volta in volta le righe di $V$, ci vuole.

Una cosa del tipo (ora non ricordo la sintassi, che non uso MatLab da millenni):
Codice:
for k=1:size(V,1)
norm( V(k,:) - U )

Note

  1. Cioè a meno che in MatLab non ci sia un comando fatto a posta per queste cose...
Sono sempre stato, e mi ritengo ancora un dilettante. Cioè una persona che si diletta, che cerca sempre di provare piacere e di regalare il piacere agli altri, che scopre ogni volta quello che fa come se fosse la prima volta. (Freak Antoni)
Avatar utente
gugo82
Cannot live without
Cannot live without
 
Messaggio: 19298 di 44972
Iscritto il: 12/10/2007, 23:58
Località: Napoli

Re: [MatLab] Calcolo della distanza

Messaggioda D4lF4zZI0 » 31/07/2018, 07:08

Va bene, grazie
D4lF4zZI0
Senior Member
Senior Member
 
Messaggio: 945 di 1944
Iscritto il: 25/03/2012, 21:01


Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite