Create a random matrix with small gradient

11 次查看(过去 30 天)
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 个评论
Torsten
Torsten 2022-3-22
编辑:Torsten 2022-3-22
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.

请先登录,再进行评论。

回答(1 个)

Matt J
Matt J 2022-3-22
A=rescale(rand(5),0,0.1);

类别

Help CenterFile Exchange 中查找有关 Creating and Concatenating Matrices 的更多信息

产品


版本

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by