早教吧作业答案频道 -->其他-->
matlab 空格循环输出[m n]=size(data1);fid=fopen("F: pduozhan1.txt","wt");for ind1=1:m for ind2=1:n%i=1fprintf(fid,"%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d " ,data1(ind1,ind2));endfprintf(fid," ");endfclose(fid);想实现1,3,4,5,6,7,8,9,10,11,12
题目详情
matlab 空格循环输出
[m n]=size(data1);
fid=fopen('F:\tp\duozhan1.txt','wt');
for ind1=1:m
for ind2=1:n
%i=1
fprintf(fid,'%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d\t' ,data1(ind1,ind2));
end
fprintf(fid,'\n');
end
fclose(fid);
想实现1,3,4,5,6,7,8,9,10,11,12 空格 13,14,.24每个数字之间用逗号隔开,每12个数字用空格分开.但是循环出来只有逗号,没有空格 请问各位大神是什么原因
[m n]=size(data1);
fid=fopen('F:\tp\duozhan1.txt','wt');
for ind1=1:m
for ind2=1:n
%i=1
fprintf(fid,'%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d\t' ,data1(ind1,ind2));
end
fprintf(fid,'\n');
end
fclose(fid);
想实现1,3,4,5,6,7,8,9,10,11,12 空格 13,14,.24每个数字之间用逗号隔开,每12个数字用空格分开.但是循环出来只有逗号,没有空格 请问各位大神是什么原因
▼优质解答
答案和解析
[m n]=size(data1);
fid=fopen('F:\tp\duozhan1.txt','wt');
for ind1=1:m
count = 0 ;
for ind2=1:n
fprintf(fid, '%d' ,data1(ind1,ind2));
count = count + 1 ;
if( count == 12 )
fprintf(fid, ' ');
count = 0 ;
else
fprintf(fid, ',');
end
end
fprintf(fid,'\n');
end
fclose(fid);
fid=fopen('F:\tp\duozhan1.txt','wt');
for ind1=1:m
count = 0 ;
for ind2=1:n
fprintf(fid, '%d' ,data1(ind1,ind2));
count = count + 1 ;
if( count == 12 )
fprintf(fid, ' ');
count = 0 ;
else
fprintf(fid, ',');
end
end
fprintf(fid,'\n');
end
fclose(fid);
看了 matlab 空格循环输出[...的网友还看了以下:
这段程序得出来的a是小数.a是车辆数,不能为小数.如何去整?sets:z/1..11/;k/1/; 2020-04-26 …
Matlab中循环语句为什么每步都出来?M文件:disp("示例1:")for n=10:-1:1 2020-05-13 …
将四个矩阵合并成一个矩阵A=[1,2;3,4]B=[11,22;33,44]C=[111,222; 2020-06-02 …
(1+11/1+13/1+17/1)×(11/1+13/1+17/1+19/1)-(1+11/1+ 2020-06-03 …
1.HowlongshouldIwait(for)?到底要不要加个for呢?好像不用加吧?原因是不 2020-06-14 …
matlab 空格循环输出[m n]=size(data1);fid=fopen("F: pduo 2020-06-27 …
aspfor请各位帮忙输出如下效果:用for循环可以,dowhile也行,最好都有呵呵1*1=11 2020-06-27 …
帮忙做下VB题计算S=1+1/2+1/4+1/7+1/11+1/16+1/22+1/29+.... 2020-07-17 …
C语言冒泡排序法,疑问啊~~~~~~~~~~~~~~~~~#include<stdio.h>#de 2020-07-23 …
下列循环不是无限循环.A.for(y=0;x=1;++y);B.for(y=2,x=1;x>=++y 2020-11-01 …