How to generate 500 random string keys in matlab?

56 ビュー (過去 30 日間)
Benjamin Bax
Benjamin Bax 2020 年 6 月 4 日
コメント済み: Rik 2020 年 6 月 9 日
I need to understand on how to generate 500 random strings in matlab. and to generate hash values for the same.

回答 (1 件)

Mohammad Sami
Mohammad Sami 2020 年 6 月 4 日
You can use the randi function to generate integers corresponding to the ascii values you want to allow in your random string.
An example to generate a character of length of 100 is as follows.
randomstr = char(randi([33 126],1,100));
  6 件のコメント
Benjamin Bax
Benjamin Bax 2020 年 6 月 9 日
Hello thanks for the response, also how do we compute a hash function for string keys?
Rik
Rik 2020 年 6 月 9 日
You pick a function that computes a hash (e.g. the one Mohammad linked), and you provide your char array as the input. Although since you are generating a random string anyway, why don't you generate a random array of 0-9A-F as a stand-in for your hash?
What are you trying to achieve?

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeCharacters and Strings についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by