作业帮 > 综合 > 作业

用matlab求矩阵相乘!

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 04:31:19
用matlab求矩阵相乘!
我正在完成论文最关键的地方.用matlab做乘法运算说 什么内部定义必须同意,第一次用,不是很明白~或者帮我完成这个运算吧~
w=[0.282 0.146 0.075 0.038 0.019,0.148 0.070 0.015 0.032,0.075 0.028 0.006 0.012,0.020 0.020 0.008 0.004]
r=[9/20 7/20 4/20 0 0,5/20 8/20 6/20 1/20 0,8/20 7/20 5/20 0 0,10/20 6/20 4/20 0 0,5/20 7/20 6/20 2/20 0,7/20 10/20 3/20 0 0,10/20 9/20 1/20 0 0,3/20 5/20 10/20 1/20 1/20,6/20 8/20 5/20 1/20 0,7/20 8/20 5/20 0 0,8/20 9/20 3/20 0 0,5/20 7/20 8/20 0 0,1/20 2/20 6/20 10/20 1/20,5/20 8/20 7/20 0 0,3/20 6/20 10/20 1/20 0,8/20 9/20 3/20 0 0,6/20 8/20 4/20 1/20 1/20]
求b=w*r
w=[0.282 0.146 0.075 0.038 0.019,0.148 0.070 0.015 0.032,0.075 0.028 0.006 0.012,0.020 0.020 0.008 0.004]
w =
Columns 1 through 6
0.2820 0.1460 0.0750 0.0380 0.0190 0.1480
Columns 7 through 12
0.0700 0.0150 0.0320 0.0750 0.0280 0.0060
Columns 13 through 17
0.0120 0.0200 0.0200 0.0080 0.0040
>> r=[9/20 7/20 4/20 0 0,5/20 8/20 6/20 1/20 0,8/20 7/20 5/20 0 0,10/20 6/20 4/20 0 0,5/20 7/20 6/20 2/20 0,7/20 10/20 3/20 0 0,10/20 9/20 1/20 0 0,3/20 5/20 10/20 1/20 1/20,6/20 8/20 5/20 1/20 0,7/20 8/20 5/20 0 0,8/20 9/20 3/20 0 0,5/20 7/20 8/20 0 0,1/20 2/20 6/20 10/20 1/20,5/20 8/20 7/20 0 0,3/20 6/20 10/20 1/20 0,8/20 9/20 3/20 0 0,6/20 8/20 4/20 1/20 1/20]
r =
Columns 1 through 6
0.4500 0.3500 0.2000 0 0 0.2500
Columns 7 through 12
0.4000 0.3000 0.0500 0 0.4000 0.3500
Columns 13 through 18
0.2500 0 0 0.5000 0.3000 0.2000
Columns 19 through 24
0 0 0.2500 0.3500 0.3000 0.1000
Columns 25 through 30
0 0.3500 0.5000 0.1500 0 0
Columns 31 through 36
0.5000 0.4500 0.0500 0 0 0.1500
Columns 37 through 42
0.2500 0.5000 0.0500 0.0500 0.3000 0.4000
Columns 43 through 48
0.2500 0.0500 0 0.3500 0.4000 0.2500
Columns 49 through 54
0 0 0.4000 0.4500 0.1500 0
Columns 55 through 60
0 0.2500 0.3500 0.4000 0 0
Columns 61 through 66
0.0500 0.1000 0.3000 0.5000 0.0500 0.2500
Columns 67 through 72
0.4000 0.3500 0 0 0.1500 0.3000
Columns 73 through 78
0.5000 0.0500 0 0.4000 0.4500 0.1500
Columns 79 through 84
0 0 0.3000 0.4000 0.2000 0.0500
Column 85
0.0500
>> rr=reshape(r,17,5)
rr =
0.4500 0.2000 0 0.4500 0
0.3500 0 0.1500 0.1500 0
0.2000 0 0.2500 0 0.1500
0 0.2500 0.5000 0 0.3000
0 0.3500 0.0500 0.2500 0.5000
0.2500 0.3000 0.0500 0.3500 0.0500
0.4000 0.1000 0.3000 0.4000 0
0.3000 0 0.4000 0 0.4000
0.0500 0.3500 0.2500 0 0.4500
0 0.5000 0.0500 0.0500 0.1500
0.4000 0.1500 0 0.1000 0
0.3500 0 0.3500 0.3000 0
0.2500 0 0.4000 0.5000 0.3000
0 0.5000 0.2500 0.0500 0.4000
0 0.4500 0 0.2500 0.2000
0.5000 0.0500 0 0.4000 0.0500
0.3000 0 0.4000 0.3500 0.0500
>> b=w*rr
b =
0.2856 0.1963 0.1203 0.2583 0.0874