从5个不同的向量中随机选择的

2视图(30天)
我有5个向量,我想提取6个变量应该是我的。d (Indipendent和恒等分布)。
一个= (1;2;3;2);% 4 x1
B = (4、5);% 2 x1
C = (7、8、9);% 3 x1
D = (0, 1, 2);% 3 x1
P = linspace (0, 1101);% 101 x1
我想提取(遵循同样的均匀随机分布)1变量从一个,从B, C和D,和两个变量P。
使用相同的分布和我。d组,我认为我需要使用相同的随机函数,正如“兰德”或“兰迪”只是一次对整个向量,但我不知道如何去做。
有人可以帮忙吗? ?

接受的答案

Stephen23
Stephen23 2021年9月11日
C = {1; 2; 3; 2, (4、5), (7、8、9) (0, 1, 2) linspace (0, 1101)};
V = {1 1 1 1 2};
F = @ (v、n) v (randi(元素个数(v), 1, n));
Z = cell2mat (cellfun (F、C、V,“大学”,0))
Z = 1×6
2.0000 4.0000 9.0000 2.0000 0.2300 0.7700

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!