Fill matrix with random letters and numbers
2 ビュー (過去 30 日間)
古いコメントを表示
In MATLAB,I need to create a 36 by 20 matrix and then fill column by column, with a randomized selection from the characters A through Z and 0 through 9.
So each column will have the same characters but in a randomized order.
Your hints and suggestions are welcome.
Thank you.
0 件のコメント
採用された回答
Fangjun Jiang
2011 年 8 月 10 日
A9=['A':'Z' '0':'9';];
Data=zeros(length(A9),20);
for k=1:size(Data,2)
Data(:,k)=randperm(length(A9));
end
Data=A9(Data)
17 件のコメント
Paulo Silva
2011 年 8 月 12 日
No problem Frank, just in case you don't need the excel file you can just save the variable Data to a mat file
save('MyData','Data')
and load it when you need to use it
load('MyData')
the variable appears again on your workspace with the same name and contents.
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Spreadsheets についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!