Add or subtract 0.1 randomly to all elements of a matix
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Ricardo Gutierrez
il 26 Ago 2019
Commentato: Bruno Luong
il 29 Apr 2021
Hi. Good day.
I would like you to help me solve the following:
I have a 3 X 6 matrix
A = [0.36 0.12 0.70 0.32 0.39 0.64
0.07 0.69 0.27 0.06 0.49 0.49
0.70 0.39 0.85 0.75 0.57 0.36]
I would like to add(+) or subtract(-) 0.1 randomly, to each and every one of the elements of matrix A
How can I do it?
Thank you
0 Commenti
Risposta accettata
Bruno Luong
il 26 Ago 2019
Modificato: Bruno Luong
il 26 Ago 2019
A + 0.1*(2*(rand(size(A))>0.5)-1)
or
A + 0.1*(2*(randi([0,1],size(A)))-1)
3 Commenti
Quinty van der Heijden
il 29 Apr 2021
Can you also let matlab substract or add a random number between for example 0.1 and 0.3 for every element of the matrix?
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Creating and Concatenating Matrices in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!