【问题标题】:Reading .mat file in android在android中读取.mat文件
【发布时间】:2012-04-11 22:18:14
【问题描述】:

是否可以在 android 中读取 .mat 文件?我应该如何将 .mat 文件转换为 java 可读格式以在 android 中使用?

【问题讨论】:

  • 你的意思是 .mat 文件吗?
  • "有什么想法吗?"你已经描述了你需要做什么。将文件解析为某种数据结构,并显示出来。
  • 实际上它是实时数据,它总是在更新,所以为此构建数据结构不是一个好主意!它需要很多内存。我只想让 .met 数据被 android 读取并直接可视化。
  • 你为什么不把你的数据写入一个txt文件呢?这个你可以轻松阅读。
  • 实际上是大量的实时数据,我不知道我该怎么做。安卓平板只需要连接到服务器并实时获取这些.mat数据并显示输出。

标签: android matlab opengl-es


【解决方案1】:

理想情况下,您不想使用 .mat 文件。您可以使用 ASCII 格式保存数据:

save output.txt -ascii

但我不确定当你读回这些数据时,是否有一种简单的方法可以计算出哪个变量是哪个变量。我假设变量是按字母顺序保存的,但你仍然需要知道它们的大小才能解析它们.或者,如果这适用于您的应用程序,您可以将每个变量保存在不同的文件中。

在 java here 中有一些关于使用 .mat 文件的信息。如果你有勇气,你可以尝试查看规范并在 java 中处理二进制文件。

【讨论】:

    猜你喜欢
    • 2018-07-04
    • 2020-11-03
    • 1970-01-01
    • 2014-06-07
    • 2013-06-23
    • 2020-10-25
    相关资源
    最近更新 更多