【问题标题】:How to print a string randomly from cell string in Matlab? [duplicate]如何从 Matlab 中的单元格字符串中随机打印一个字符串? [复制]
【发布时间】:2013-12-02 12:30:50
【问题描述】:

创建一个元胞数组

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

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

【问题讨论】:

    标签: string matlab printing cell


    【解决方案1】:
    randomString = d{ceil(numel(d)*rand)};
    

    或者,如果您的 Matlab 足够新,可以使用 randi 函数:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-17
      • 2017-11-23
      • 2013-12-29
      • 2016-06-02
      • 1970-01-01
      • 2014-04-08
      • 2019-02-19
      • 2021-06-21
      相关资源
      最近更新 更多