Matlab基础知识

从xls表格中读取数据

1.使用xlsread函数

(1)num=xlsread('filename')

此时默认读取sheet1,将数据区域存储到双精度矩阵num中,若在此区域中含有非数值的单元,将其处理为nan;

例如:

clear;clc;
num=xlsread('C:\Users\lenovo\Desktop\举例.xlsx');
num
num =

    22     3
    23   NaN
    24     4
    25     5
    26     5

(2)num=xlsread('filename',n)

此时n用来指定读取第几个sheet

(3)num=xlsread('filename',n,'range')

range用来指定一个矩形区域

例:

clear;clc;
num1=xlsread('C:\Users\lenovo\Desktop\举例.xlsx',1,'B2:B5');
num1
num1 =

    22
    23
    24
    25

矩阵基础

1.行向量

>> a=[1,2,3]

a =

     1     2     3

>> a=[1 2 3]

a =

     1     2     3

2.列向量

>> b=[1;2;3]

b =

     1
     2
     3

3.矩阵

(1)取指定某个元素

>> a=[1 2 3;4 5 6;7 8 9]

a =

     1     2     3
     4     5     6
     7     8     9

>> a(2,1)

ans =

     4

(2)取某一行

>> a(2,:)

ans =

     4     5     6

(3)取某一列

>> a(:,1)

ans =

     1
     4
     7
posted @ 2022-07-15 16:12  G3G4  阅读(91)  评论(0)    收藏  举报