通过Matlab如何将数据读取\写入Excel
Matlab是十分强大的数学处理软件,我们可以用它实现科学计算、绘图,数值计算等操作,但是有时我们需要把Matlab中的数据保存成Excel表格的形式,我们应该怎么做呢?亦或是我们如何通过Matlab软件读取已经保存为Excel表格格式的数据呢?让我通过本告诉你吧!当然,Matlab保存数据与读取数据的方式不止一种,但在这里,我们主要讲通过Matlab如何将数据读取\写入Excel。
操作方法
- 01
打开Matlab软件,本经验所使用的软件版本为Matlab2016b。找到需要保存的数据变量,在命令行窗口输入格式为 xlswrite('文件名.xlsx',要保存的变量名称)并按下回车。在这里我以保存变量a中的数据为例,我们要将变量a存储在名为a的Excel表格中,先建立一个5X5的magic矩阵(magic矩阵的特点是矩阵的行、列、对角线之和均相等),并将矩阵的值赋给a。在命令行窗口输入“xlswrite('a.xlsx',a)”并回车,特别注意,在输入的时候没有“ ”,且需要在英文输入法下输入
- 02
这时候我们就可以在“当前文件夹”窗口看到一个名为a.xlsx的Excel文档,即可表面存档成功。我们可以到路径中找到名为a.xlsx的Excel文档并打开查看,此时变量a已经成功存档
- 03
在命令行窗口输入 xlsread('a.xlsx'),按下回车,在“工作区”便多出来一个5X5的矩阵,同时在命令行窗口显示了数据,即可表示Excel中的数据成功导入Matlab中,由于我没有把导入的数据赋值给某个变量,故matlab自动生成了一个名为ans的变量
赞 (0)