jyksforever 发表于 2014-8-24 10:37

【求助】关于输出txt无法转行问题

  源程序:
clear
clc
T=importdata('D:\dna.txt');
=size(T);
format long g
k=1;
for i=1:m
    if rem(i-2,4)==0
        x(k)=(T(i));
        k=k+1;
    end
end

  fid = fopen('D:\text.txt','wt');
  fprintf(fid,'%s\n',char(x'));
  fclose(fid);

  原本是输出x是cell,char之后输出txt不会转行
大神求助~


madio 发表于 2014-8-24 11:07

x = 0:.1:1;
y = ;
fid = fopen('d:\char1.txt', 'wt');
fprintf(fid, '%6.2f %12.8f\n', y);
fclose(fid)

应该没有问题呀,我测试了上面这个例子可以换行的
页: [1]
查看完整版本: 【求助】关于输出txt无法转行问题