In un'ottava, c'è una configurazione in funzione per la sostituzione Inf/NaN a 0 in un vettorecome sostituire Inf e NaN da zero utilizzando built in funzione
Ad esempio
a = log10([30 40 0 60]) => [1.4771 1.6021 -Inf 1.7782]
posso usare finito o trovare la funzione per trovare l'indice/posizione dei valori validi ma non so come copiare i valori correttamente senza scrivere una funzione.
finite(a) => [1 1 0 1]
Grazie funziona. il ~ isfinite (a) restituisce un vettore? Quando faccio a ([0 0 1 0]) = 0 non funziona. –
Ora, ho capito dopo aver letto i tuoi collegamenti. Grazie. –