matlab读取csv的代码
时间: 2023-10-06 18:07:04 浏览: 134
Matlab读取CSV文件.docx
5星 · 资源好评率100%
读取csv文件可以使用Matlab内置的函数`readtable()`,具体代码如下:
```matlab
% 读取csv文件
data = readtable('filename.csv');
```
其中,`filename.csv`是你要读取的csv文件的名称,`data`是读取到的数据。如果你的csv文件有表头,`readtable()`函数会自动将其作为列名处理,如果没有表头,则使用默认的变量名`Var1`、`Var2`等。
如果你需要指定csv文件的编码方式,可以在`readtable()`函数中使用`'Encoding'`参数,例如:
```matlab
% 读取编码为UTF-8的csv文件
data = readtable('filename.csv', 'Encoding', 'UTF-8');
```
同时,如果你需要跳过csv文件的前几行(例如表头所在行),可以在`readtable()`函数中使用`'HeaderLines'`参数,例如:
```matlab
% 跳过前两行读取csv文件
data = readtable('filename.csv', 'HeaderLines', 2);
```
这个例子会跳过csv文件的前两行,将第三行及以后的数据读取到`data`中。
阅读全文