练习四

1. 请创建一个3*3矩阵和4*4矩阵,判断能否相加减,能否相减。

>> A = eye(3)

A =

     1     0     0
     0     1     0
     0     0     1

>> B = ones(4)

B =

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

>> A+B
错误使用  + 
矩阵维度必须一致。
 
>> A-B
错误使用  - 
矩阵维度必须一致。

答:不能相加减。

2.设AB是两个同阶方阵判断能否相加减,能否相乘。

>> A = ones(3)

A =

     1     1     1
     1     1     1
     1     1     1

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

B =

     1     2     3
     4     5     6
     7     8     9

>> A+B

ans =

     2     3     4
     5     6     7
     8     9    10

>> A-B

ans =

     0    -1    -2
    -3    -4    -5
    -6    -7    -8

>> A*B

ans =

    12    15    18
    12    15    18
    12    15    18

答:能够相加减,相乘。

3. 1中的矩阵不能进行运算,试改变矩阵的维数,使其能够相加减或相乘。并计算结果。

>> A = eye(3)

A =

     1     0     0
     0     1     0
     0     0     1

>> B = ones(4)

B =

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

>> A(4,4)=0

A =

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

>> A+B

ans =

     2     1     1     1
     1     2     1     1
     1     1     2     1
     1     1     1     1

>> A-B

ans =

     0    -1    -1    -1
    -1     0    -1    -1
    -1    -1     0    -1
    -1    -1    -1    -1

4. A=rand(3),B=magic(3),C=rand(3,4),计算:A*B*C

>> A = rand(3)

A =

    0.0971    0.3171    0.4387
    0.8235    0.9502    0.3816
    0.6948    0.0344    0.7655

>> B = magic(3)

B =

     8     1     6
     3     5     7
     4     9     2

>> C = rand(3,4)

C =

    0.7952    0.4456    0.7547    0.6551
    0.1869    0.6463    0.2760    0.1626
    0.4898    0.7094    0.6797    0.1190

>> A*B*C

ans =

    5.6246    7.8022    6.6845    3.6356
   16.4537   19.4725   19.1594   10.1180
   11.2966   13.1150   12.7632    7.6834

5. A=[1,2,3]计算AA’的积,A*A’与A’*A是否相等? 

>> A = [1,2,3]

A =

     1     2     3

>> A'

ans =

     1
     2
     3

>> A*A'

ans =

    14

>> A'*A

ans =

     1     2     3
     2     4     6
     3     6     9
答:不相等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值