MATLAB如何读写Excel数据文件

MATLAB的功能非常强大,可以直接读取或者写入Microsoft Excel的文档,下面就分读取和写入两个方面给大家介绍,希望对您有所帮助。

读取

  • 01

    首先我们在桌面创建一个Excel文档,其中的内容如下。

  • 02

    我们这里需要注意下这个文档的后缀,后面需要用到。

  • 03

    首先,我们将文件地址切换到桌面,因为第一步骤创建的文档是在桌面创建的。

  • 04

    我们输入下面这条命令
    num=xlsread('sogou.xlsx')
    这条命令,默认状态下是将第一个工作表中的数据写入

  • 05

    如果我们加上-1,命令格式
    num=xlsread('sogou.xlsx',-1)

  • 06

    会弹出如下窗口,我们需要手动选择读取的区域。

  • 07

    除此以外还有这样的读写命令
    num=xlsread('sogou.xlsx','sheet1')
    读取sheet1中的的数据。

  • 08

    对上一步骤的命令更加具体化就是
    num=xlsread('sogou.xlsx','A1:B2')

  • 09

    下面这种是读取工作表中sheet1中指定范围内的数据
    num=xlsread('sogou.xlsx','sheet1','A1:B2')

  • 10

    [num,txt]=xlsread('sogou.xlsx','sheet1')
    这条命令涉及到元胞数组

  • 11

    结果如下

  • End

写入

  • 01

    首先,我们需要定义一个变量M,将这个变量值写入表格C2:C5当中。
    命令格式是这样的
    M=[5,5,5,5,5];
    >> [status,message]=xlswrite('sogou.xlsx',M,'sheet1','C2:C5')

  • 02

    结果如图

  • End
  • 发表于 2017-10-31 00:00
  • 阅读 ( 365 )
  • 分类:电脑网络

相关问题

0 条评论

请先 登录 后评论