how to generate a random matrix with a specific conditions ?

2 次查看(过去 30 天)
if i have (n,m) MATRIX M
M = [ 0 1 1 0 1 0 1 1 1
1 1 0 1 1 0 0 0 1
1 1 0 0 1 1 0 1 0
0 0 1 1 0 1 0 0 1 ]
and i found from M these matrix
M_row = [ 2 1 3
2 2 1
2 2 1
2 1 1 ]
M_column = [ 0 0 1 1 0 0 0 1 2
2 3 1 1 3 2 1 1 1 ]
Where
M_row shows the number of group ones in each row in M
M_column shows the number of group ones in each column in M
i want to generate a tow random matrix using M_row and M_column with the same size of M like this example
M_rand_row = [ 1 1 0 1 0 1 1 1 0
0 1 1 0 1 1 0 0 1
1 1 0 1 1 0 0 1 0
0 1 1 0 0 1 0 1 0 ]
M_rand_column = [ 0 1 1 1 0 1 1 1 1
0 1 0 0 1 1 0 0 1
1 1 0 1 1 0 0 0 0
1 0 1 0 1 0 0 1 1]

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Elementary Polygons 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by