早教吧作业答案频道 -->其他-->
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 空格循环输出[...的网友还看了以下:
脱式:(0.25+0.8)-(12分之5-8分之1)=?脱式:438+240/15*0.6(8分之 2020-04-07 …
1.先观察下面题的做法,然后回答下列问题:丨-7/3/8+4/1/2丨-18/1/4+丨-6-1/ 2020-05-23 …
关于一元一次方程的方程2X—4=3X+8经移项,可得2X—3X=8+4,这实际上是根据等式的性质, 2020-06-27 …
2003年6月1日,举世瞩目的三峡工程正式下闸蓄水,26台机组发电量将达到84700000000千 2020-07-10 …
帮我解方程(1)27x-4x=34.5(2)3x+2.8=4.3(3)12x-24=6(4)5.8 2020-07-16 …
[-|98|+76+(-87)]*23[56+(-75)-(7)]-(8+4+3)5+21*8/2 2020-07-17 …
在平面直角坐标系中,点A(0,2),B(0,-2),C(8,-2),D(8,2).顺次连接A,B, 2020-07-30 …
虚数化简1/4*(-4+4*i*3^(1/2))^(1/3)+1/(-4+4*i*3^(1/2)) 2020-07-30 …
如图,网格纸上小正方形的边长为1,粗实线画出的是某几何体的三视图,则该几何体的体积为()A.8+π 2020-08-01 …
有1,2,3……8这个序列,一共有多少中排列方式是只有4个数字保持位置不变,而其他的都不在原来位置上 2020-11-30 …