Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在C中以MAT格式保存数据#_C#_Matlab_Mat - Fatal编程技术网

C# 在C中以MAT格式保存数据#

C# 在C中以MAT格式保存数据#,c#,matlab,mat,C#,Matlab,Mat,我需要在C#NET中保存一些数据,然后用MATLAB访问它们,以便进一步处理。有没有办法在C#中创建.mat文件 我试图保存的数据以xml格式如下所示: <HandData> <HandPoint X="0" Y="0" Z="954.1804" /> <Handrectangle X="-70" Y="-70" Width="140" Height="140" /> <Skeleton> <Line X="-

我需要在C#NET中保存一些数据,然后用MATLAB访问它们,以便进一步处理。有没有办法在C#中创建.mat文件

我试图保存的数据以xml格式如下所示:

<HandData>
   <HandPoint X="0" Y="0" Z="954.1804" />
   <Handrectangle X="-70" Y="-70" Width="140" Height="140" />
   <Skeleton>
       <Line X="-25" Y="-3" />
       <Line X="-24" Y="-2" />
       ....
   </Skeleton>
</HandData>

....

看看CSMatIO。不完美但可用。 最新版本如下:


在此处讨论:

将其保存为
.csv
会更容易吗?谢谢您的提示。我不太熟悉MATLAB,所以我不知道我也可以将数据保存为csv:)嗯,你是在从C#省钱。要在Matlab中加载它,请查看
csvread
dlmread