selecting random numbers
14 ビュー (過去 30 日間)
古いコメントを表示
i have a matrix 10x10 i want to select random matrix of 5x5 but the selected matrix must be in same order as the original matrix,if i choose 20x20 the random matrix must be 10x10
please help
2 件のコメント
Wayne King
2012 年 1 月 7 日
Can you elaborate on what you mean by "...must be in the same order" In your example all you're telling us is that the row and column dimensions must be 1/2 the original matrix.
採用された回答
Image Analyst
2012 年 1 月 7 日
Just use rand() to randomly pick a row and column in the range 1 to half the width and extract it subMatrix = fullMatrix(row1:row2, col1:col2); I'm sure you can figure out how to get row1, etc. using rand. (I'm leaving some of the work to you in case this is a homework problem, which it sounds like it is.)
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Creating and Concatenating Matrices についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!