将文件原样加载到MATLAB中?

时间:2011-07-01 15:12:30

标签: matlab file-io input binaryfiles file-format

我正在使用MATLAB上的电信设备模拟器。我将对一些数字数据进行编码,对其进行调制,添加一些噪声并尝试对其进行解调,看看我的数据无法再恢复到什么噪声级别。

我的问题是,我不知道如何将一些疯狂的文件导入我的工作区。它不会是txt或任何东西,只是一些文件。如何让MATLAB以二进制格式或其所谓的文件读取文件?

3 个答案:

答案 0 :(得分:0)

尝试在matlab中使用二进制数据的问题

Working on Binary Data in Matlab

Read and write from/to a binary file in Matlab

答案 1 :(得分:0)

你能更具体吗?而不是指定您可以实际查看扩展名的任何格式并指定扩展名。如果它是视频,那么您可以使用mmreader()读取它,如果它是图像,那么您使用imread()读取它。所以请指定要加载到MATLAB中的文件的扩展名。

H2H -Harsha

答案 2 :(得分:0)

事实证明我一直在使用带有错误参数的正确功能。我用fopen('filename')打开了我想要打开的文件,并使用A=fread(thenumber)中函数输出的数字。它以十进制值返回文件中每个字节的数组。我相信我能够将这些数据用于我的项目。

感谢大家的帮助!