练习五

1·创建一个5*5随机矩阵,并求逆。
>> A=rand(5)

A =

    0.2858    0.0759    0.1299    0.1622    0.6020
    0.7572    0.0540    0.5688    0.7943    0.2630
    0.7537    0.5308    0.4694    0.3112    0.6541
    0.3804    0.7792    0.0119    0.5285    0.6892
    0.5678    0.9340    0.3371    0.1656    0.7482

>> B=inv(A)

B =

   -3.4088   -3.5887   10.7905    2.5125   -7.7441
   -1.1436    0.1708   -1.0173    0.2038    1.5618
    2.6288    3.8867   -8.8377   -3.9003    7.8382
    0.5478    1.7630   -3.1467    0.5588    1.1758
    2.7090    0.3688   -2.2405   -0.5276    1.4721
B为A的逆。

2·创建一个4*3随机矩阵,求逆。用到的函数与第一问是否相同,能否互换?
>> a=rand(4,3)

a =

    0.4505    0.1524    0.0782
    0.0838    0.8258    0.4427
    0.2290    0.5383    0.1067
    0.9133    0.9961    0.9619

>> b=inv(a)
错误使用 inv
矩阵必须为方阵。
所用不能用同一函数。
>> b=pinv(a)

b =

    1.4950   -1.0518    0.6536    0.2901
    0.3178    0.9218    1.4925   -0.6156
   -1.6006    0.1619   -2.2920    1.3493
与第一问所用函数不相同,不能互换,因为第二问不是方阵。

3·用两种方法求Ax=b的解。(A为4阶随机矩阵,b为4阶列向量)
>> A=rand(4)

A =

    0.0046    0.0844    0.4314    0.1455
    0.7749    0.3998    0.9106    0.1361
    0.8173    0.2599    0.1818    0.8693
    0.8687    0.8001    0.2638    0.5797

>> b=ones(4,1)

b =

     1
     1
     1
     1

>> x1=inv(A)*b

x1 =

   -1.2964
    0.8456
    1.5627
    1.7896

>> x2=A\b

x2 =

   -1.2964
    0.8456
    1.5627
    1.7896

4·调用上题中的A,计算A的5次方。
>> C=A^5

C =

    2.5567    1.6319    1.9414    1.9316
    6.5881    4.1938    5.0367    4.9296
    6.6029    4.2468    5.0041    4.9581
    7.7258    4.9772    5.8994    5.7538

5·还是利用上面的A,计算(0.5)^A的值。
>> D=(0.5)^A

D =

   1.0957 - 0.0000i  -0.0206 + 0.0000i  -0.2785 + 0.0000i  -0.0105 - 0.0000i
  -0.3420 + 0.0000i   0.8014 + 0.0000i  -0.4743 + 0.0000i   0.0850 - 0.0000i
  -0.3893 + 0.0000i  -0.0163 - 0.0000i   1.0069 - 0.0000i  -0.4680 + 0.0000i
  -0.3841 - 0.0000i  -0.3918 + 0.0000i   0.0514 - 0.0000i   0.7094 + 0.0000i

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值