matlab创建简单的GUI
“matlab创建简单的GUI”相关的资料有哪些?“matlab创建简单的GUI”相关的范文有哪些?怎么写?下面是小编为您精心整理的“matlab创建简单的GUI”相关范文大全或资料大全,欢迎大家分享。
MATLAB-闹钟GUI的创建
程序
%% === 主程序 时钟程序 ======
%% === clock1.m (注意使用原始文件名) ======
function [ ] = clock1( )
try
close all
%% === create the figure ============ h0 = figure( 'MenuBar' , 'none' ,... 'Color' , 'white' ,...
'NumberTitle' , 'off' ,... 'Name' , 'Clock' ) ;
%% === 背景程序,不用可以删 ==========
% ha=axes('units','normalized','position',[0 0 1 1]) ; % uistack(ha,'down')
% II=imread('3.jpg') ; %=== 3.jpg 是图片地址==== % image(II)
% colormap gray
% set(ha,'handlevisibility','off','visible','off')
基于MATLAB的GUI设计
西安邮电大学
MATLAB及其EDA仿真
《基于GUI的学生成绩管理系统》
设计报告
院(系)名称 :
电子工程学院
学生姓名 : 专业名称 : 班 级 :
集成电路设计与集成系统
电路1303
一. 设计题目概述
设计题目:基于GUI的学生成绩管理系统。
设计要求:利用MATLAB的图形用户界面,设计完成成绩管理系统,系统包括增加、删除、查询、统计等功能。增加学生信息,删除学生信息,查询学生信息,统计学生的成绩。
二. 设计方案
1 ?新建一个新的excel表格,并录入初始信息。 ?新建一个新的GUI设计。 ?在GUI界面中添加文本框和菜单栏以及按钮。 2 3 4 ?给各个文本框菜单栏以及按钮添加属性。 ?编辑回调函数,实现各个功能。
5
三. 设计内容
1、建立Listbox文本框,分别为姓名、学号、Verilog成绩、MATLAB成绩、DSP成绩、半导体器件成绩、计算机组成与设计成绩。设置属性。
2、建立可编辑文本框,对应Listbox注释,设置属性。
3、添加按钮,进行查询、删除、增加、统计。 4、编辑查询按钮的回调函数。
function pushbutton2_Callback(hObj
matlab中gui教程
11 图形用户界面(GUI)制作
用户界面(或接口)是指:人与机器(或程序)之间交互作用的工具和方法。如键盘、鼠标、跟踪球、话筒都可成为与计算机交换信息的接口。 图形用户界面(Graphical User Interfaces ,GUI)则是由窗口、光标、按键、菜单、文字说明等对象(Objects)构成的一个用户界面。用户通过一定的方法(如鼠标或键盘)选择、激活这些图形对象,使计算机产生某种动作或变化,比如实现计算、绘图等。 假如读者所从事的数据分析、解方程、计算结果可视工作比较单一,那么一般不会考虑GUI的制作。但是如果读者想向别人提供应用程序,想进行某种技术、方法的演示,想制作一个供反复使用且操作简单的专用工具,那么图形用户界面也许是最好的选择之一。 MATLAB为表现其基本功能而设计的演示程序demo 是使用图形界面的最好范例。MATLAB的用户,在指令窗中运行demo 打开那图形界面后,只要用鼠标进行选择和点击,就可浏览那丰富多彩的内容。 即便比较熟悉MATLAB的读者,在他初次编写GUI程序时,也会感到棘手。为使读者获得制作自己GUI的体验,本章“入门”节提供了一个简单的示例。读者只要输入所提供的程序,就可引出相应
Matlab 中Gui的应用小例 - 图文
Matlab 中Gui的应用小例
什么都不说,先上图,后面带程序
1111111111111
function [] = GUI_1()
% Demonstrate how to delete an entry from a uicontrol string.
% Creates a listbox with some strings in it and a pushbutton. When user % pushes the pushbutton, the selected entry in the listbox will be deleted. %
% Suggested exercise: Modify the GUI so when the user deletes a certain % string, the 'value' property is set to the previous string instead of to % the first string. % %
% Author: Matt Fig % Date: 7/15/2009
S.fh = figure('units','pixels',
Matlab 中Gui的应用小例 - 图文
Matlab 中Gui的应用小例
什么都不说,先上图,后面带程序
1111111111111
function [] = GUI_1()
% Demonstrate how to delete an entry from a uicontrol string.
% Creates a listbox with some strings in it and a pushbutton. When user % pushes the pushbutton, the selected entry in the listbox will be deleted. %
% Suggested exercise: Modify the GUI so when the user deletes a certain % string, the 'value' property is set to the previous string instead of to % the first string. % %
% Author: Matt Fig % Date: 7/15/2009
S.fh = figure('units','pixels',
matlab GUI设计中常用控件格式
收集的一些常用的控件格式,对新手很有用哦。
工程场地地震安全性评价
MATLAB GUI新手备忘录
最近在学matlab GUI。so,记录下自己的体会。能对跟偶一样的新手朋友有点用就好。:loveliness: :D 自己以后也能复习复习。
1、从最简单的开始
编程最基本的目的就是——我执行一个操作,程序做出一个反应。
“一个操作”包括:点击鼠标,拖动滑块,填写数据,选择选项
“做出一个反应”包括:计算一些东西,然后储存在哪里,或者贴个图出来,或者显示在哪里 -------------------------------------------------------------------------------------------------------------------
编程的基本思想:
目的->当点击按钮A时, 然后执行任务C,
则->进入按钮A的回调函数callback里,写下任务C的代码。
-------------------------------------------------------------------------------------------------------------------
a:
matlab - GUI设计中常用控件格式
黄宇永整理
MATLAB GUI新手备忘录
1、从最简单的开始
编程最基本的目的:就是——我执行一个操作,程序做出一个反应。 “一个操作”包括:点击鼠标,拖动滑块,填写数据,选择选项??
“做出一个反应”包括:计算一些东西,然后储存在哪里,或者贴个图出来,或者显示在哪里?? -------------------------------------------------------------------------------------- 编程的基本思想:
目的->当点击按钮A时, 然后执行任务C,则->进入按钮A的回调函数callback里,写下任务C的代码。
-------------------------------------------------------------------------------------- a:不知道callback在哪??右键单击按钮,view callbacks->选择callback)别的控件也一样。
a:不同的回调函数啥意思?? callBack
最常用的就是它。如果控件是按钮,那点击按钮时,则按钮下的Callback就会执行;如果是滑
基于Matlab GUI的通信原理演示系统设计
论文题目:基于Matlab GUI的通信原理演示系统设计 专 业:通信工程
学 生: 签名: 指导教师: 签名:
摘 要
通信原理是通信工程、电子信息类专业的重要专业基础课程,也是许多学校通信、信息专业研究生入学考试的必考科目。在传统的教学和设计中,主要采用的方法是手工分析与电路板试验,而该课程大部分是较为繁琐的理论和推导,因此容易使学生感到乏味和难以接受。利用Matlab/GUI为平台设计开发的通信原理演示系统,克服了传统方法的局限性。该系统具有可视化、交互性良好、操作便捷等优点,是未来教学和设计运用的趋势。
本文在介绍模拟线性调制解调、模拟信号数字化、二进制数字调制解调、和信道编码理论的基础上,利用Matlab语言进行GUI编程,实现交互式实时动态演示系统的设计,并对该平台进行测试及结果分析。设计出的演示系统参数可变,测试结果正确,各模块间逻辑结构清晰,整体运行稳定,更有利于教师的授课讲解和学生的学习理解。
【关键词】通信原理 演示系统 Matlab 图形用户界面(G
基于MATLAB GUI的整流电路仿真设计
基于MATLAB GUI的整流电路仿真设计(毕业设计)
基于MATLAB GUI的整流电路仿真设计
题 目
系 、 部: 电气与信息工程系
学生姓名:
指导教师: 职称
专 业: 电子信息工程
班 级: 电子0802
完成时间:
基于MATLAB GUI的整流电路仿真设计(毕业设计)
摘 要
以Matlab/Simulink仿真软件为基础,利用Power System工具箱完成整流电路的建模和仿真,同时利用Matlab的图形用户界面(GUI)设计整流电路的分析界面,借助此界面对Simulink模型进行操作,可以方便地实现对模型参数的设置和修改、模型的查看和修正、仿真的显示和相关的辅助操作,大大简化仿真的操作过程,提高仿真效率。
此界面友好、开放,仿真结果即时可见,既可为建立其他类型的电力电子电路仿真界面提供重要参考,也可用于指导实际系统的设计。
关键词:Power System;工具箱;整流电路;GUI;Simulink 模型
基于MATLAB GUI的整流电路仿真设计(毕业设计)
ABSTRACT
Matlab / Simulink simulation software, Power System
matlab GUI 设计(简易科学计算器)
M A T :
::L A B
大作业
班级
姓名 学号
1108441120 陈浩
计算器
? 题目
本题目通过MATLAB的gui程序设计较为简单,在gui设计中主要用到三种控件,文本编辑框(edit text),静态文本框(Static text),命令按钮(push button)。然后在通过各个按钮的回调函数,实现简单的计算功能。
? 1、功能介绍
(1)具有友好的用户图形界面。实现十进制数的加、减、乘、除、乘方、开方等简单计算。
(2)具有科学计算函数,包括(反)正弦、(反)余弦、(反)正切、(反)余切、开方、指数等函数运行。(注:三角函数计算的是弧度而不是角度)。
(3)有清除键,能清除操作。
? 2、功能实现
程序由两个部分组成:MATLAB代码(.m文件)和GUI图形(.fig)。 程序使用的流程:直接利用图形界面中的按键键入所需数值、运算符等即可得出结果。
备注:软件版本:MATLAB 2011b
首先用MATLAB GUI功能,在绘制一个静态文本框和一个文本编辑框,以及33个命令按钮,调整好各控件大小、颜色,整体布局如图所示:(附录中有相关属性修改介绍)
第2页 共23页
1108441120 陈浩
然后通过双击各个