热心网友
回答时间:2023-10-04 03:40
txt文件中不能有汉字,txt文件里数据格式为:
350
398.3717
27
6
144
960
800
470
文件名为a.txt。
读取文件:
[A]=textread('d:\My Documents\a.txt','%f');
计算结果:
B = [200 0.75 1200]';
保存于文件B.txt中
fid = fopen('B.txt', 'wt');
fprintf(fid, '%f\n', B);
收起
热心网友
回答时间:2023-10-04 03:41
文字和数字之间有空格吗?有的话
[A]=textread('a.txt','%*s%n');
输出的话就是fprintf,但是要用类似这样的写法
fprintf(fid, '电流(A) %f\n', B(1));
收起