如何创建字符串数组使用inpu

34视图(30天)
我明白了如何存储字符串数组的matlab将只存储向量具有相同的尺寸。但是我需要创建从来自用户的输入向量。所以我不确定我应该如何储存它。我需要能够存储多个字符串,可以引用它们。例如我需要能够做:单词(1)=输入(输入的词,“s”)和用户给出了词,再转到(2)

接受的答案

布鲁诺Pop-Stefanov
布鲁诺Pop-Stefanov 2014年10月10日
编辑:布鲁诺Pop-Stefanov 2014年10月10日
您需要使用 细胞数组 :
i = 1:5
{我}=输入(“输入词:\ n”,“年代”);
结束
细胞数组可以存储大小不同的数据类型和不同的。例如,一个单元阵列可以包含一个n×m矩阵的第一个元素和一个标量作为其第二个元素,也可以包含可变长度的字符串。
细胞阵列工作非常类似于普通数组。语法的细微差别是使用花括号 { } (见上面的代码)。

更多的答案(0)

类别

找到更多的在字符和字符串帮助中心文件交换

标签

s manbetx 845

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!