Create a random matrix with small gradient

10 Ansichten (letzte 30 Tage)
Jiapeng Zhao
Jiapeng Zhao am 22 Mär. 2022
Kommentiert: Torsten am 22 Mär. 2022
I'd like to create a special random matrix with a small gradient. That is to say, this matrix contains elements from 0 to 1 and follows a specific distribution (unfortunately my math is bad, and I don't know what distribution it is) so that the difference among an element and its surrouding elements is smaller than a given number (for example 0.1). Could anyone give some hints regarding this problem?
  1 Kommentar
Torsten
Torsten am 22 Mär. 2022
Bearbeitet: Torsten am 22 Mär. 2022
You can't have the elements drawn independently from a distribution and at the same time have difference less than a given number. These two requirements contradict each other.

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Matt J
Matt J am 22 Mär. 2022
A=rescale(rand(5),0,0.1);

Kategorien

Mehr zu Creating and Concatenating Matrices finden Sie in Help Center und File Exchange

Produkte


Version

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by