已知变量的数据用什么格式来存储,C#的读取速度最快。

vonseng 2014-08-06 10:35:50
有一个三维滤波器组的数据尺寸大概在512*512*512左右,数据是由matlab计算得到的。我现在想把这些数据放在某一个类型的文件中,在用C#编程实时读取以实现滤波操作,不知道该使用什么样的形式来存储这种数据,C#的读取处理速度最快呀?有什么好的解决方案吗?txt,excel,xml可行否。
...全文
478 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
风之影子 2014-08-06
  • 打赏
  • 举报
回复
建议用bin,并且你的数据结构应该合理的组织。
shawn_yang 2014-08-06
  • 打赏
  • 举报
回复
bin
我叫小菜菜 2014-08-06
  • 打赏
  • 举报
回复
512*512*512,512是一个很神奇的数字,之前看过一篇文章,大概意思是说:对一个512*512的数组进行操作,要比对一个513*513的数组进行操作,要慢很多。原理涉及到cpu和cache分页的问题,所以用数组存储的话,建议申请大一点,别用512。 可惜,找不到原来那篇博文了~~
alexander0729 2014-08-06
  • 打赏
  • 举报
回复
序列化, 反序列化
showjim 2014-08-06
  • 打赏
  • 举报
回复
bin也许在保存在前可以考虑一下压缩

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧