Нет ничего, что можно добавить к ответам @Phonon и @dantswain, за исключением того, что диапазон [a-Z]
, [A-Z]
можно сгенерировать менее болезненным образом, а randi
можно использовать для создания целого случайные значения.
symbols = ['a':'z' 'A':'Z' '0':'9'];
MAX_ST_LENGTH = 50;
stLength = randi(MAX_ST_LENGTH);
nums = randi(numel(symbols),[1 stLength]);
st = symbols (nums);