【成绩查询】成绩查询系统(根据学号 姓名查询)【含GUI Matlab源码 4616期】

在这里插入图片描述

⛄一、获取代码方式

获取代码方式1:
完整代码已上传我的资源:
【成绩查询】基于matlab GUI成绩查询系统(根据学号 姓名查询)【含Matlab源码 4616期】

获取代码方式2:
付费专栏Matlab数据分析(初级版)

备注:
点击上面蓝色字体付费专栏Matlab数据分析(初级版),扫描上面二维码,付费29.9元订阅海神之光博客付费专栏Matlab数据分析(初级版),凭支付凭证,私信博主,可免费获得1份本博客上传CSDN资源代码(有效期为订阅日起,三天内有效);
点击CSDN资源下载链接:1份本博客上传CSDN资源代码

⛄二、部分源代码

%hObject, eventdata, handles这三个在基本所有的openfcn和callbacks函数中是不是
%没有语句,只有函数名里面有?因为最开始已经定义了,这些参数默认传入openfcn和callbacks函数
%就可以了 所有源文件里面都不写单独语句的

%%----这是GUI初始化函数,不要编辑,对GUI的一些初始化设置
function varargout = main(varargin)
gui_Singleton = 1;%保证只能运行该GUI程序的一个实例,即只能打开一个窗口
gui_State = struct(‘gui_Name’, mfilename, …%GUI的名字
‘gui_Singleton’, gui_Singleton, …
‘gui_OpeningFcn’, @main_OpeningFcn, …%输入相关,函数在下面
‘gui_OutputFcn’, @main_OutputFcn, …%选择输出函数,都在下面定义了
‘gui_LayoutFcn’, [] , …%设置GUI界面布局空[]
‘gui_Callback’, []);%callback回调函数 空[]
if nargin && ischar(varargin{1}) %必须有输入且输入的变量中的第一个必须是字符
gui_State.gui_Callback = str2func(varargin{1});
end

if nargout
[varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
else
gui_mainfcn(gui_State, varargin{:});
end
%这个函数相当于初始化GUI界面 初始化不用研究一般默认(原作者不建议修改)

%—创建界面
function main_OpeningFcn(hObject, eventdata, handles, varargin)
handles.output = hObject;%将该GUI figure的句柄当作输出参数传递
guidata(hObject, handles);%更新handles数据结构 非常重要
%读取数据库信息
global num txt raw%显示全部的原始数据,num包含一切数字,如分数,总分和学号 txt包含所有文字,如姓名 语文 数学 总分等字样
fn = ‘成绩单.xlsx’;%选择你要打开的excel表格的名字
[num txt,raw]=xlsread(fn);%这个就是读取当前文件夹的excel表格

% — 界面的输出创建。
function varargout = main_OutputFcn(hObject, eventdata, handles)
varargout{1} = handles.output;

% — ‘关键词设定’的回调函数,3个参数默认输入就行,没有语句的
function popupmenu1_Callback(hObject, eventdata, handles)

% — ‘关键词设定’的创建函数,功能如标注
function popupmenu1_CreateFcn(hObject, eventdata, handles)
if ispc && isequal(get(hObject,‘BackgroundColor’), get(0,‘defaultUicontrolBackgroundColor’))
%ispc 判断是否PC版matlab/isequal 判断当前界面背景色是否为GUI默认背景色(一般是灰色)
set(hObject,‘BackgroundColor’,‘white’);%如果是灰色而不是白色,就设置为白色背景
end

⛄三、运行结果

在这里插入图片描述

⛄四、matlab版本及参考文献

1 matlab版本
2014a

2 参考文献
[1] 由伟,刘亚秀.MATLAB数据分析教程[M].清华大学出版社,2020.
[2]王岩,隋思涟.试验设计与MATLAB数据分析[M].清华大学出版社,2012.

3 备注
简介此部分摘自互联网,仅供参考,若侵权,联系删除

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Matlab领域

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值