resave_file_complex_float C语言复杂浮点数转Matlab格式工具
float 数据里的小工具,resave_file_complex_float.c
挺适合做格式转换的,尤其你要拿复杂浮点数在 Matlab 里继续的时候。它不光能把complex float
格式转成a+bi
的 Matlab 表达法,还会把实部和虚部分开来,分别搞成两个矩阵,省事不少。
直接.float
文件,支持的是complex float
格式。如果你手头文件是原始 float 数组,里面是交错的实部和虚部数据,那就挺适合上它的。转换之后,Matlab 那边一眼看过去就清爽——想实部数据或者虚部数据,各自一份,互不干扰。
用法也不复杂,基本就是开文件、读入、按顺序解析成real
和imag
两个数组,输出为 Matlab 能识别的格式。你要是顺手加点 m 文件包装一下,直接可视化都行。
如果你之前搞过float 转 char
、hex 转 float
这些基础转换,可以看看下面这些资源,有时候前一步到位,后面的事儿就简单多了。
相关资源:
如果你平时在搞C/C++
和 Matlab 的混合开发,建议把这个工具收进工具箱。嗯,尤其那种频繁在不同格式之间来回折腾的场景,用它能省掉不少重复劳动。
下载地址
用户评论