如何在Matlab中从单元格字符串中随机打印字符串?

时间:2013-12-02 12:30:50

标签: string matlab printing cell

创建一个单元格数组

d = {'good', 'job'};

选择一个随机字符串进行打印。

1 个答案:

答案 0 :(得分:1)

randomString = d{ceil(numel(d)*rand)};

或者,如果您的Matlab最近具有randi功能:

randomString = d{randi(numel(d))};

然后使用dispfprintf或任何您使用的字符串打印字符串:

disp(randomString)
fprintf(fid, '%s', randomString);