登录
首页 » Matlab » 掌握和精通matlab之gui设计

掌握和精通matlab之gui设计

于 2022-02-03 发布 文件大小:1.01 MB
0 194
下载积分: 2 下载次数: 1

代码说明:

掌握和精通matlab之gui设计用户界面(或接口)是指:人与机器(或程序)之间交互作用的工具和方法。如键盘、 鼠标、跟踪球、话筒都可成为与计算机交换信息的接口。 图形用户界面(Graphical User Interfaces ,GUI)则是由窗口、光标、按键、菜单、文 字说明等对象(Objects)构成的一个用户界面。用户通过一定的方法(如鼠标或键盘)选择、 激活这些图形对象,使计算机产生某种动作或变化,比如实现计算、绘图等。 假如读者所从事的数据分析、解方程、计算结果可视工作比较单一,那么一般不会考虑 GUI 的制作。但是如果读者想向别人提供应用程序,想进行某种技术、方法的演示,想制作 一个供反复使用且操作简单的专用工具,那么图形用户界面也许是最好的选择之一。 MATLAB 为表现其基本功能而设计的演示程序demo 是使用图形界面的最好范例。 MATLAB 的用户,在指令窗中运行demo 打开那图形界面后,只要用鼠标进行选择和点击, 就可浏览那丰富多彩的内容。 即便比较熟悉MATLAB 的读者,在他初次编写GUI 程序时,也会感到棘手。为使读者 获得制作自己GUI 的体验,本章“入门”节提供了一个简单的示例。读者只要输入所提供 的程序,就可引出相应的界面。 本章第2 节叙述图形用户界面的设计原则和一般制作步骤。第3、4 节分别介绍用户菜 单、用户控件的制作。出于“由浅入深”的考虑,前4 节制作GUI 是通过M脚本文件实现 的。利用M函数文件制作GUI ,需要解决数据传递问题,为此专设第5 节给予阐述和示例。 MATLAB 5.x 版为方便用户制作图形界面,提供了一个交互式的设计工具guide 。关于该工 具的使用方法,被放在第6 节中,以一个综合例题为设计目标逐步展开。 在此提醒读者,假如要比较准确的理解本章程序和掌握本章内容,请先阅读第10 章关 于图柄的内容。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • WKBCal
    说明:  光通信计算,利用公式计算折射率分布,特别为化学方法产生的器件(optical communication, the use of the refractive index distribution formula, particularly for the chemical device)
    2021-05-13 23:30:03下载
    积分:1
  • svpwm_fuzzy
    This is simulink model of fuzzy logic control of svpwm based induction motor control
    2013-09-16 17:10:34下载
    积分:1
  • MATLAB15
    MATLAB基于点的图像配准程序,请大家分享。(MATLAB-based point image registration procedures, please share with you all.)
    2009-03-19 09:25:45下载
    积分:1
  • handbook_of_matlab
    MATLAB已成为多学科、多种工作平台的功能强大、界面友好、语言自然并且开放性强的大型应用软件,目前的最高版本是6.0版。本教程以6.0版为基础,从高等工科院校的数学课程出发,提供了使用MATLAB的实践性指导。本教程以教学的手段,系统详细地介绍了MATLAB在高等数学、数值分析、函数作图、线性代数、概率统计和优化理论中的应用,并配备了大量的例题,让读者能很快掌握MATLAB的运算技巧。 本教程按逻辑编排,自始至终用实例描述,既适用于初学者自学,也适用于高级MATLAB用户。可作为高等数学、数值分析、工程数学、数学建模、线性规划等课程的教学参考书,也可作为科技工作者学习和使用MATLAB的参考书,还可作为数学实验的教学用书,特别适合用作理工科大学生学习数学课程的教学辅导书。 本教程的光盘内容详尽、实例丰富:包含了MATLAB实例的源文件,函数/命令及注解,程序实例。(MATLAB has become a multi-disciplinary, multi-working platform powerful, user-friendly, language, natural and open and strong large-scale software applications, currently the highest version is 6.0. This tutorial with version 6.0 as the foundation, the mathematics curriculum in engineering colleges starting to provide a practical guide for using MATLAB. This tutorial with a medium of instruction, the system described in detail MATLAB in advanced mathematics, numerical analysis, function graphing, linear algebra, probability and statistics and optimization theory, application, and is equipped with a large number of Example, so that readers can quickly grasp the MATLAB computing skills. This tutorial logically arranged from beginning to end examples describing both self-study for beginners, but also to advanced MATLAB users. Can be used as advanced mathematics, numerical analysis, engineering, mathematics, mathematical modeling, linear programming courses teaching reference books, but )
    2010-03-02 15:27:14下载
    积分:1
  • Discriminant_Analysis_Programme
    说明:  matlab环境的判别分析代码 非常实用(discriminant analysis matlab environment very useful code)
    2009-07-22 10:30:52下载
    积分:1
  • Multi_userSignalDetection
    实现了用匹配滤波器对多用户信号中的期望用户进行检测(Achieved with a matched filter on the multi-user signal detection in the hope that users)
    2010-05-24 17:32:09下载
    积分:1
  • Siemens-PLC
    基于MATLAB与西门子PLC的测控应用系统的程序代码(Based on MATLAB and Siemens PLC control application program code)
    2013-08-02 17:29:16下载
    积分:1
  • 卡尔曼粒子滤波算法 ENPF
    集合卡尔曼粒子滤波算法matlab代码,能处理非高斯、非线性、多维状态的情况(Ensemble Kalman partilce filter algorithm using matlab code, can handle non-Gaussian, nonlinear, multidimensional state)
    2014-05-04 19:41:24下载
    积分:1
  • mas_car_model
    使用拥有小车模型的多智能体系统集群运动的数值仿真,拥有一个虚拟领导者,可以作为方针的通用框架。(A flocking system with multi agent of car-like model that complemented by a numerial simulation. This rar file could be a general template for future simulation.)
    2015-11-24 20:39:16下载
    积分:1
  • SA
    说明:  模拟退火GUI演示,利用模拟退火算法求全局最大值最小值(Simulated annealing GUI demonstration, the use of simulated annealing algorithm seeking the global maximum value of the minimum)
    2009-11-09 00:42:19下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载