如何解决将 MATLAB 二进制文件转换为特征稀疏矩阵
我是 C++ 新手,想使用 Eigen 库来解决一些稀疏线性代数问题。我有我的数组,但它们是 MATLAB mat。文件,所以我将它们加载到二进制文件中,如下所示:
%write data to binary file
dataA = A;
fid = fopen('FileA.bin','w');
if fid == - 1
error('Cannot open file for writing');
end
fwrite(fid,ndims(dataA),'uint16');
fwrite(fid,size(A),'uint64');
fwrite(fid,dataA,'double');
fclose(fid);
这段代码似乎有效,我的变量安全地存储在 .bin 文件中。 如何将这些文件读入特征稀疏矩阵?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。