在Matlab中编写单元文件
我有一个这样的手机:在Matlab中编写单元文件,matlab,Matlab,我有一个这样的手机: 1393 01:36:22,080 --> 01:36:25,482 I'm wearing women's underwear. Ha-ha-ha. 1394 01:36:25,640 --> 01:36:28,211 Oh, my God. Ha-ha-ha. 1395 01:36:28,760 --> 01:36:31,843 Stu, don't freak out, but you need to look down. 如何写
1393
01:36:22,080 --> 01:36:25,482
I'm wearing women's underwear. Ha-ha-ha.
1394
01:36:25,640 --> 01:36:28,211
Oh, my God. Ha-ha-ha.
1395
01:36:28,760 --> 01:36:31,843
Stu, don't freak out,
but you need to look down.
如何写入文件?我认为最简单的方法是使用循环
data = {'one'; 'two'; 'three'; 'four'};
h = fopen('output2.txt','w+');
n = size(data,1);
for i = 1:n
fprintf(h, '%s\r\n', data{i});
end
fclose(h);
.size(output)ans=1>>size(output{1})ans=60351如果我的输出像这样。。。如何更改??添加行
data=output{1}代码>在代码的其余部分之前。大小(数据{1})ans=1 4大小(数据{15}{1})ans=1 26如何修复它???/您不能执行fprintf(h,'%s\n',数据{:})代码>而不是循环????使用==>fprintf函数时出错未为“单元”输入定义。他们返回这个错误