MATLAB与线性代数2

矩阵的大小

size(A)=(m,n,s……)
size(A,1)=m
用于构造和已知矩阵大小相同的矩阵

>> B(:,:,1)=magic(3)

B =

       8              1              6       
       3              5              7       
       4              9              2       

>> B(:,:,2)=pascal(3)

B(:,:,1) =

       8              1              6       
       3              5              7       
       4              9              2       


B(:,:,2) =

       1              1              1       
       1              2              3       
       1              3              6       

>> B(:,:,3)=zeros(3)

B(:,:,1) =

       8              1              6       
       3              5              7       
       4              9              2       


B(:,:,2) =

       1              1              1       
       1              2              3       
       1              3              6       


B(:,:,3) =

       0              0              0       
       0              0              0       
       0              0              0       

>> B(:,:,4)=ones(3)

B(:,:,1) =

       8              1              6       
       3              5              7       
       4              9              2       


B(:,:,2) =

       1              1              1       
       1              2              3       
       1              3              6       


B(:,:,3) =

       0              0              0       
       0              0              0       
       0              0              0       


B(:,:,4) =

       1              1              1       
       1              1              1       
       1              1              1       

>> size(B)

ans =

       3              3              4       

>> size(B,1)

ans =

       3       

>> size(B,2)

ans =

       3       

>> size(B,3)

ans =

       4     
>> C=ones(size(pascal(4)))

C =

       1              1              1              1       
       1              1              1              1       
       1              1              1              1       
       1              1              1              1       

>> C=eye(size(pascal(4)))

C =

       1              0              0              0       
       0              1              0              0       
       0              0              1              0       
       0              0              0              1       

矩阵的秩

矩阵的秩是对矩阵行(或列)线性不相关数的评估,满秩的话则是独立的,即是线性无关
rank(A)

B =

       8              1              6       
       3              5              7       
       4              9              2       

>> rank(B)

ans =

       3       

向量的范数

范数是长度

>> v=[1 2 3 4]

v =

       1              2              3              4       

>> norm(v,1)

ans =

      10       
>> norm(v,2)

ans =

    2525/461   

>> format long
>> ans

ans =

   5.477225575051661

>> format short 
>> ans

ans =

    5.4772

>> norm(v,+inf)

ans =

     4

>> norm(v,-inf)

ans =

     1

矩阵的范数

在这里插入图片描述
在这里插入图片描述

>> B1=[1 2 3 4;2 3 5 8;1 3 5 7;3 4 7 11]

B1 =

     1     2     3     4
     2     3     5     8
     1     3     5     7
     3     4     7    11

>> norm(B1,1)    %列和最大值

ans =

    30
>> max(sum(B1))

ans =

    30

>> norm(B1,2)

ans =

   20.2435
   
>> max(svd(B1))

ans =

   20.2435

>> norm(B1,inf)    %行和最大值

ans =

    25


>> max(sum(B1'))

ans =

    25


>> norm(B1,'fro')

ans =

   20.2731


>>  sum(abs(B1(1:16)).^2).^(1/2)

ans =

   20.2731

>> sqrt(sum(diag(B1'*B1)))

ans =

   20.2731

S = sum(X) is the sum of the elements of the vector X. If X is a matrix, S is a row(行) vector with the sum over each column.

在这里插入图片描述

矩阵的条件数

1.矩阵的条件数是一个用来测量线性方程组的解对数据输入误差的灵敏度

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凭栏听雨客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值