没有合适的资源?快使用搜索试试~ 我知道了~
matlab 习题matlab 习题.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 119 浏览量
2022-07-05
16:03:51
上传
评论
收藏 48KB DOC 举报
温馨提示
试读
7页
matlab 习题matlab 习题
资源推荐
资源详情
资源评论
1.已知某班的 5 名学生的三门课成绩列表如下:
学生序号 1 2 3 4 5
高等数学 78 89 64 73 68
外语 83 77 80 78 70
MATLAB 语言 82 91 78 82 68
试写出有关命令,先分别找出三门课的最高分及其学生序号;然后找出三门课总分的最高
分及其学生序号。
a=[ 1 2 3 4 5
78 89 64 73 68
82 91 78 82 68]
% [y,i]=max(a,[],2)
% c=[y';i'];
% c(:,1)=[]
a(1,:)=[]
d=sum(a)
[z,j]=max(d,[],2)
2.针对上小题的成绩表,求出其三门课总分存入数组 ZF,再利用 SORT 命令对之按降序
排序,同时把相应的学生序号存入数组 XH。
a=[ 1 2 3 4 5
78 89 64 73 68
83 77 80 78 70
82 91 78 82 68]
% [y,i]=max(a,[],2)
% c=[y';i'];
% c(:,1)=[]
a(1,:)=[]
d=sum(a)
[z,j]=max(d,[],2)
[m,n]=sort(d,2)
c=[m;n]
c=-sortrows(-c',1);c=c'
3.试编一个 m 程序,将一维数组 x 中的 N 个数按颠倒的次序重新存储。如 N=5,原来 x
为:x=[ 1 3 5 7 9 ]
而经过颠倒处理后 x 中数据的次序应该为:x=[ 9 7 5 3 1 ].
b=input(‘请输入’)
b=-sortrows(-b',1);b=b'
4. 输入 20 个数,求其中最大数和最小数。要求分别用循环结构和调用 MATLAB 的 max 函
数、min 函数来实现。
a=input('')
资源评论
老帽爬新坡
- 粉丝: 83
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功