MATLAB 习题 哭求

来源:百度知道 编辑:UC知道 时间:2024/06/14 05:24:52
已知某班的5名学生的三门成绩如下:
序号 1 2 3 4 5
高数 78 89 64 73 68
外语 83 77 80 78 70
电路 82 91 78 82 68
试写出有关命令,先分别找出三门课的最高分及其学生序号,然后找出三门课总分的最高分及其学生序号。

clc;clear
A=[...
1 2 3 4 5
78 89 64 73 68
83 77 80 78 70
82 91 78 82 68]
S=[A;sum(A(2:4,:))]';
[max,No]=max(S(:,2:5))

结果:
A =

1 2 3 4 5
78 89 64 73 68
83 77 80 78 70
82 91 78 82 68

S =

1 78 83 82 243
2 89 77 91 257
3 64 80 78 222
4 73 78 82 233
5 68 70 68 206

max =

89 83 91 257

No =

2 1 2 2