matlab如何读取文件
时间: 2023-11-14 18:07:47 浏览: 82
在Matlab中,可以使用`load`函数读取.mat格式的文件,使用`fopen`和`fread`函数读取二进制文件,使用`textread`和`csvread`函数读取文本文件和CSV文件。以下是一些示例代码:
读取.mat格式的文件:
```matlab
data = load('filename.mat');
```
读取二进制文件:
```matlab
fid = fopen('filename.bin', 'r');
data = fread(fid, [rows cols], 'type');
fclose(fid);
```
其中,`rows`和`cols`分别表示数据的行数和列数,`type`表示数据类型,例如`int16`、`float32`等。
读取文本文件:
```matlab
data = textread('filename.txt', '%f', 'delimiter', ',');
```
其中,`%f`表示读取的数据类型为浮点数,`,`表示分隔符。
读取CSV文件:
```matlab
data = csvread('filename.csv');
```
阅读全文