Matlab 生成浮点矩阵

Matlab 生成浮点矩阵,matlab,matrix,Matlab,Matrix,我需要生成一个5x4矩阵,随机浮点数介于-1和1之间: 我目前正在使用以下工具: WeightHiden = randi ( [-1 1], 5 , 4 ); 但是它只给我整数。使用rand 例1 根据区间[a,b]上的均匀分布生成值: r=a+(b-a)。*兰特(100,1) 是的,我指的是整数,不是实数sry@user3074215因此,适当地编辑您的问题。尊重社区。 r= -1 + 2 .* rand( 5 , 4 )

我需要生成一个5x4矩阵,随机浮点数介于-1和1之间: 我目前正在使用以下工具:

WeightHiden = randi ( [-1 1], 5 , 4 );

但是它只给我整数。

使用
rand

例1 根据区间[a,b]上的均匀分布生成值:

r=a+(b-a)。*兰特(100,1)


是的,我指的是整数,不是实数sry@user3074215因此,适当地编辑您的问题。尊重社区。
r= -1 + 2 .* rand( 5 , 4 )