如何用MATLAB对矩阵求积?不会使用MATLAB,有谁可以告诉我怎么样求两个矩阵的乘积?例如:一个一行五列的矩阵乘以一个五行五列的矩阵怎样编写算法?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 10:42:11
如何用MATLAB对矩阵求积?不会使用MATLAB,有谁可以告诉我怎么样求两个矩阵的乘积?例如:一个一行五列的矩阵乘以一个五行五列的矩阵怎样编写算法?

如何用MATLAB对矩阵求积?不会使用MATLAB,有谁可以告诉我怎么样求两个矩阵的乘积?例如:一个一行五列的矩阵乘以一个五行五列的矩阵怎样编写算法?
如何用MATLAB对矩阵求积?
不会使用MATLAB,有谁可以告诉我怎么样求两个矩阵的乘积?
例如:一个一行五列的矩阵乘以一个五行五列的矩阵怎样编写算法?

如何用MATLAB对矩阵求积?不会使用MATLAB,有谁可以告诉我怎么样求两个矩阵的乘积?例如:一个一行五列的矩阵乘以一个五行五列的矩阵怎样编写算法?
两个矩阵直接相乘就可以了,不要用点乘哦!
如:
>> a=[1 2 3 4 5]
a =
1 2 3 4 5
>> b=magic(5)
b =
17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9
>> a*b
ans =
170 190 255 190 170
(其中>>后面是你要输入的命令,magic产生的是魔方矩阵)

把这两个矩阵写出,如 a=[1 2 3 4 5],b=ones(5,5),b是5阶单位矩阵
a*b就是矩阵的乘积
M函数如下:
a=[1,2,3,4,5];
b=ones(5,5);
a*b