In matlab, come riempire il piano cartesiano con punti distribuiti casualmente?
Cioè, per ciascuna coordinata x (i, j) nel grafico, viene posizionato un punto o non posizionato in base a criteri casuali (ad esempio un punto viene posizionato lì se un numero casuale è> 0).
Sembra che questo dovrebbe essere facile da implementare, ma sono sconcertato.
risposte:
2 per risposta № 1basta usare rand
come di solito,
A=rand(N,M)
creerà una matrice di dimensioni NxM di numeri casuali tra 0 e 1 (rand (N) creerà una matrice NxN). È quindi possibile selezionare A>0.9
per selezionare solo quei punti in cui A> 0.9 ...
Per esempio:
A=rand(50)>0.9;
imshow(A);