matlab中,如何向一个向量中写入字符串?并且这个向量可以根据需要增加

比如,现在有很多字符串(filename是结构体类型)filename(1).name,filename(2).name,filename(3).name……等等需要建立... 比如,现在有很多字符串(filename是结构体类型)
filename(1).name,filename(2).name,filename(3).name……等等
需要建立一个数组x,使得
x(1) = filename(1).name,x(2)= filename(2).name……
如何建立?
谢谢!
注意这个向量的大小是未知的
我曾经想过用cell类型,但是似乎需要指定大小
也就是说,如果出现了一个filename(n).name,就要相应增加存储单元
展开
 我来答
zhouw06
2014-02-10 · TA获得超过462个赞
知道小有建树答主
回答量:231
采纳率:0%
帮助的人:274万
展开全部
还在弄这个问题呢,我试了cell类型好像不需要预先指定大小啊
for i=1:N
str{i} = filename(i).name;
end
追问
nope。。。。
我这边试的结果cell要指定类型啊
c = cell后面加什么?
您说的不是一个问题吧,我现在需要判断条件才能知道要放进这个向量多少字符串
所以这个向量大小未知
追答
这个里面str也是没有初始大小的啊。"c = cell后面加什么?
"我不懂是什么意思
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式