Matlab中一段代码求大神解释>> a=zeros(6);>> a(1,2)=50;a(1,4)=40;a(1,5)=25;a(1,6)=10;>> a(2,3)=15;a(2,4)=20;a(2,6)=25;>> a(3,4)=10;a(3,5)=20;>> a(4,5)=10;a(4,6)=25;>> a(5,6)=55;>>a'>>a=a+a'其中a和a'分别表示什么?还有a=a'表示什么
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 07:26:01
![Matlab中一段代码求大神解释>> a=zeros(6);>> a(1,2)=50;a(1,4)=40;a(1,5)=25;a(1,6)=10;>> a(2,3)=15;a(2,4)=20;a(2,6)=25;>> a(3,4)=10;a(3,5)=20;>> a(4,5)=10;a(4,6)=25;>> a(5,6)=55;>>a'>>a=a+a'其中a和a'分别表示什么?还有a=a'表示什么](/uploads/image/z/13453376-32-6.jpg?t=Matlab%E4%B8%AD%E4%B8%80%E6%AE%B5%E4%BB%A3%E7%A0%81%E6%B1%82%E5%A4%A7%E7%A5%9E%E8%A7%A3%E9%87%8A%3E%3E+a%3Dzeros%286%29%3B%3E%3E+a%281%2C2%29%3D50%3Ba%281%2C4%29%3D40%3Ba%281%2C5%29%3D25%3Ba%281%2C6%29%3D10%3B%3E%3E+a%282%2C3%29%3D15%3Ba%282%2C4%29%3D20%3Ba%282%2C6%29%3D25%3B%3E%3E+a%283%2C4%29%3D10%3Ba%283%2C5%29%3D20%3B%3E%3E+a%284%2C5%29%3D10%3Ba%284%2C6%29%3D25%3B%3E%3E+a%285%2C6%29%3D55%3B%3E%3Ea%27%3E%3Ea%3Da%2Ba%27%E5%85%B6%E4%B8%ADa%E5%92%8Ca%27%E5%88%86%E5%88%AB%E8%A1%A8%E7%A4%BA%E4%BB%80%E4%B9%88%3F%E8%BF%98%E6%9C%89a%3Da%27%E8%A1%A8%E7%A4%BA%E4%BB%80%E4%B9%88)
Matlab中一段代码求大神解释>> a=zeros(6);>> a(1,2)=50;a(1,4)=40;a(1,5)=25;a(1,6)=10;>> a(2,3)=15;a(2,4)=20;a(2,6)=25;>> a(3,4)=10;a(3,5)=20;>> a(4,5)=10;a(4,6)=25;>> a(5,6)=55;>>a'>>a=a+a'其中a和a'分别表示什么?还有a=a'表示什么
Matlab中一段代码求大神解释
>> a=zeros(6);
>> a(1,2)=50;a(1,4)=40;a(1,5)=25;a(1,6)=10;
>> a(2,3)=15;a(2,4)=20;a(2,6)=25;
>> a(3,4)=10;a(3,5)=20;
>> a(4,5)=10;a(4,6)=25;
>> a(5,6)=55;
>>a'
>>a=a+a'
其中a和a'分别表示什么?
还有a=a'表示什么
Matlab中一段代码求大神解释>> a=zeros(6);>> a(1,2)=50;a(1,4)=40;a(1,5)=25;a(1,6)=10;>> a(2,3)=15;a(2,4)=20;a(2,6)=25;>> a(3,4)=10;a(3,5)=20;>> a(4,5)=10;a(4,6)=25;>> a(5,6)=55;>>a'>>a=a+a'其中a和a'分别表示什么?还有a=a'表示什么
a是六阶全零矩阵,a'是其转置矩阵,a=a'表示将a'的值赋给a
a是一个6行6列的矩阵a‘表示转置
a'表示a的转置矩阵
a=a'表示把a'赋给a,也就是用a中的元素全部换成a'的值
a是: a'是a的转置: a = a+a'; 就是矩阵a和它的转置矩阵a'相加赋值给a
你可以运行看看结果就知道了,a'的确是a的转置矩阵,这里a是上三角矩阵,所以转置之后是下三角矩阵。
我这边运行结果:
disp(a)
0 50 0 40 25 10
0 0 15 20 0 25
0 0 0 10 20 0
全部展开
你可以运行看看结果就知道了,a'的确是a的转置矩阵,这里a是上三角矩阵,所以转置之后是下三角矩阵。
我这边运行结果:
disp(a)
0 50 0 40 25 10
0 0 15 20 0 25
0 0 0 10 20 0
0 0 0 0 10 25
0 0 0 0 0 55
0 0 0 0 0 0
disp(a')
0 0 0 0 0 0
50 0 0 0 0 0
0 15 0 0 0 0
40 20 10 0 0 0
25 0 20 10 0 0
10 25 0 25 55 0
disp(a+a')
0 50 0 40 25 10
50 0 15 20 0 25
0 15 0 10 20 0
40 20 10 0 10 25
25 0 20 10 0 55
10 25 0 25 55 0
收起