View Full Version : problemino con matlab
Devo risolvere il problema:
Dati 10 numeri casuali calcolare la media, poi aumentare la numerosità (11 numeri, poi 12 e così via) e calcolare la media per poi trascrivere tutto in una tabellina delle medie
qual'è l'algoritmo x matlab?
grazie a chi mi dà una mano
for i=1:n
V=rand(9+i,1)
M(i)=mean(V)
end
dove a n sostituisci il numero di iterazioni che vuoi eseguire.
l'algoritmo è ok
ma x ottenere la tabellina delle medie senza trascriverle manualmente ogni volta che cambio n come devo fare?
Espinado
20-04-2005, 21:27
chissà se si può definire dinamicamente il vettore, se cerchi nell'help trovi di sicuro.
l'algoritmo è ok
ma x ottenere la tabellina delle medie senza trascriverle manualmente ogni volta che cambio n come devo fare?
Non ho capito :mbe:
Espinado
20-04-2005, 21:57
mi sa che vuole semplicemente che i vettori nn si sovrascrivano. il modo più veloce è cambiare la lettera associata al vettore nel programmino, prob si può impostare una function che becca n e nome del vettore in entrata.
x tabellina delle medie intendo che ogni volta che varia n mi registro la media
così ottengo x ogni n una media
spero di essere stato chiaro
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.