Files
matlab-learning/printfile.m
2025-10-20 20:37:49 +08:00

14 lines
528 B
Matlab

[filename2,p2]=uigetfile('*.txt','选择输出文件名');
fn=fopen(filename2,'a');
gjzb(1)=struct('dh','3','x',49510.3110,'y',80362.3190,'h',405.8240,'dm','s50')
gjzb(2)=struct('dh','63','x',49488.9080,'y',80426.0080,'h',408.8490,'dm','S77')
fprintf(fn,'%s\n\n','点名 X(m) Y(m) H(mm) code');
for i=1:2
fprintf(fn,'%8s',gjzb(i).dh);
fprintf(fn,'%15.3f',gjzb(i).x);
fprintf(fn,'%16.3f',gjzb(i).y);
fprintf(fn,'%10.3f',gjzb(i).h);
fprintf(fn,'%8s\n',strcat(' ',gjzb(i).dm));
end
fclose(fn);