用matlab生成一个矩阵,怎样正确的保存到本地的硬盘然后在VC中正确的读入这个矩阵?
我用一段Matlab程序获得一个矩阵12*526,这个矩阵将用到一个C程序中。我怎样将这个矩阵正确的保存到硬盘中然后导入到C程序里?...
我用一段Matlab程序获得一个矩阵12*526,
这个矩阵将用到一个C程序中。
我怎样将这个矩阵正确的保存到硬盘中 然后导入到C程序里? 展开
这个矩阵将用到一个C程序中。
我怎样将这个矩阵正确的保存到硬盘中 然后导入到C程序里? 展开
3个回答
展开全部
如果你的矩阵是C,可以用下面的语句把它写成a.txt文档放入盘
dlmwrite('a.txt',C)
dlmwrite('a.txt',C)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
matlab中使用fwrite。
fwrite(fid,magic(5),'integer*4')
creates a 100-byte binary file containing the 25 elements of the 5-by-5 magic square, stored as 4-byte integers.
c中使用fopen,读取到二维数组中
int num_read = fread(buf, 1, length, fp);
fwrite(fid,magic(5),'integer*4')
creates a 100-byte binary file containing the 25 elements of the 5-by-5 magic square, stored as 4-byte integers.
c中使用fopen,读取到二维数组中
int num_read = fread(buf, 1, length, fp);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询