1.常用语句
fid=fopen(‘文件名’,‘wt’),
fprintf(fid,‘格式’,要写的矩阵元素)
结束语句 fclose(fid)
2.输入矩阵时用for循环,然后相邻元素用fprintf(fid,’%s’,’’),注意这里的‘%s’别写成’%f‘否则读出会出现错误,读出语句
变量=load(‘文件名’);导入的文件名和fid=fopen(‘文件名’,‘wt’)的文件名都要有txt符号。并且这些文件会放在与相同的文件夹里
3.代码案例
fid=fopen(‘只考虑x,y,z极化方向电场.txt’,‘wt’);
for mm=1:1:20
for nn=1:1:20
fprintf(fid,’%5.4f’,dianchang_3((21-mm),nn));
fprintf(fid,’%s’,’ ‘);
fprintf(fid,’’);
end
fprintf(fid,’\n’);
end
fclose(fid);
这里的’%5.4f’,5表示五位有效数字,4表示保留四位小数,dianchang_3是一个20*20矩阵,与本文无关
matlab将矩阵写入txt技巧总结
最新推荐文章于 2023-11-27 20:52:21 发布