我正在尝试将两个文本输出文件合并到一个文本文件中。
文件 1:
fin=fopen('d://box1.txt','wt');
fprintf(fin,' Hello \n');
文件 2:
fin=fopen('d://box2.txt','wt');
fprintf(fin,'welcome \n');
有什么想法吗?
我正在尝试将两个文本输出文件合并到一个文本文件中。
文件 1:
fin=fopen('d://box1.txt','wt');
fprintf(fin,' Hello \n');
文件 2:
fin=fopen('d://box2.txt','wt');
fprintf(fin,'welcome \n');
有什么想法吗?
我认为没有一种 matlab 方法可以轻松做到这一点。但是你可以使用系统命令:
视窗:
system(type a.txt b.txt >ab.txt)
Linux:
system(cat a.txt b.txt >ab.txt)
如果文件不在您的当前目录中,请不要忘记将路径放在文件中!这有效:
fin=fopen('D:\box1.txt','wt');
fprintf(fin,' Hello \n');
fclose(fin)
fin=fopen('D:\box2.txt','wt');
fprintf(fin,'welcome \n');
fclose(fin)
system('type D:\box1.txt D:\box2.txt >E:\box12.txt')