全文预览

matlab GUI 学生成绩管理系统

上传者:蓝天 |  格式:doc  |  页数:18 |  大小:649KB

文档介绍
dles.physics;n=length(physics);%获取physics成绩数据长度%d=zeros(n,1);%创建一个n行一列的全零矩阵fori=1:n[a,b]=max(physics);%获取physics的最大值和位置physics(b,1)=0;%把physics的最大值置换为0d(b,1)=i;%矩阵d存储成绩的排名endhandles.d=d;%ѧÉúÅÅÃû±äÁ¿set(handles.paiming,'String',d);%显示physics成绩排名case7A=[handles.major';handles.english';handles.math';handles.physical';handles.physics';];在A中储存各科成绩grade=sum(A);%对各科成绩求和sum_grade=grade';%转置set(handles.grade,'String',sum_grade)%显示总成绩set(handles.xingming,'String',handles.name)%显示姓名set(handles.xuehao,'String',handles.num)%显示学号handles.select=sum_grade;%把总成绩给一个变量handles.all_grade=sum_grade;%-------------------------给总成绩排名------------------------------n=length(sum_grade);%获取总成绩数据长度%%d=zeros(n,1);%创建一个n行一列的全零矩阵fori=1:n[a,b]=max(sum_grade);%获取总成绩的最大值和位置%sum_grade(b,1)=0;%把总成绩的最大值置换为0d(b,1)=i;%矩阵d存储总成绩的排名

收藏

分享

举报
下载此文档