C语言学习笔记
文章平均质量分 59
知知知_了
这个作者很懒,什么都没留下…
展开
-
.mat文件与.dat/.txt文件的相互转换
1.从MATLAB中导出.txt / .dat文件fid = fopen('文件名.txt','w'); fprintf(fid,'%g\n',real(sr(1:PrtN))); fclose(fid);注: 1. .txt换为.dat产生的文件类型就是.dat文件 2. %g:根据数据的大小和类型,合理选择输出类型 %n:导出数据为列向量 %t:导出数据为行向量 3. % 对于sr(1:PrtN)为复数类型的情况,如果直接存储复数数据到文件中,只会存储实部;因此采用的方法是实部、虚部分原创 2021-12-01 17:40:52 · 4191 阅读 · 0 评论 -
C语言学习笔记
单精度浮点数和双精度浮点数的区别在内存中占有的字节数不同单精度浮点数在机内占4个字节(32位),包括符号位1位,指数8位,尾数23位;双精度浮点数在机内占8个字节(64位),包括符号位1位,指数11位,尾数52位。有效数字位数不同单精度浮点数有效数字8位,双精度浮点数有效数字16位;所存的数值范围不同单精度浮点的表示范围-3.40E+38-+3.40E+38,双精度浮点的表示范围1.79E+308-+1.79E+308;在程序中处理速度不同一般CPU处理单精度浮点数的速度比处理双精度原创 2021-11-18 21:27:50 · 1378 阅读 · 0 评论