dovrei contare quante volte compaiono i valori di un array. Vi invio quello che sono riuscito a fare con un file .m di Matlab:
Codice: Seleziona tutto
A=[1 1 5 1 5];
i=1; j=1;
for i=1:5
c=0;
for j=1:5
if A(i)==A(j)
c=c+1;
end
end
fprintf('\t il valore %d è presente %d volte \n ', A(i), c)
endLa stampa a viedo restituisce:
il valore 1 è presente 3 volte
il valore 1 è presente 3 volte
il valore 5 è presente 2 volte
il valore 1 è presente 3 volte
il valore 5 è presente 2 volte
ma vorrei che fosse solo:
il valore 1 è presente 3 volte
il valore 5 è presente 2 volte
Potete aiutarmi? Grazie a tutti in anticipo!!


Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)


instead of
(Anonimo).
ain't
, right?
in lieu of
.
for
arithm.