本课程是关于《学习使用MATLAB GUIDE工具进行MATLAB代码的图形用户接口封装视频教程》,您将向该领域的顶级专家学习,借助GUIDE工具用图形用户界面包装您的代码…
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.54 GB | Duration: 4h 31m
您将学到什么
使用各种用户界面元素并熟悉它们的所有有用属性
在界面应用程序中可视化数据
创建不同类型的菜单 – 工具栏、菜单栏、上下文菜单
使用句柄结构
验证传入数据并防止来自最终用户的错误输入
要求
熟悉 MATLAB 编程 – 条件语句、循环
熟悉数组和数据类型
MATLAB 安装在您的计算机上
想要学习新东西 ?
课程介绍
您将在本课程中学到什么:
- 您将非常熟悉 GUIDE 环境中的每个可用工具
- 您将了解如何使用 GUIDE 环境中的每个可用元素,并通过构建两个不同的项目来练习
- 使用句柄结构并使用它在不同的元素之间进行交互
- 在您的 GUI 中可视化数据
- 验证来自最终用户的传入数据并进行处理
- 创建工具栏菜单以方便最终用户使用
- 创建菜单栏和上下文菜单,为您的应用程序添加更多功能
- 将您的应用程序打包成 MATLAB 应用程序或不需要用户安装 MATLAB 的独立应用程序
- 构建两个大项目,一个更面向项目的界面部分,另一个更面向“幕后”部分
为什么要开发图形用户界面?
很多时候,人们通过封面来判断一本书。可以肯定的是,您编写的代码可以完美运行,但它是否有漂亮的封面以及使用起来有多容易?如果您希望您的代码被没有编码技能的人使用,或者至少是他们的技能不足以理解它。为什么不用一个接口包装你的代码,让任何人都可以使用它?让我们帮您解决这个问题!
开发直观的图形用户界面可以使您的作品更受欢迎,因为它可以提供给更广泛的受众,这样它就可以接触到更多的人,并受到更多人的重视。图形用户界面使最终用户能够使用“点击”策略,更轻松地使用软件应用程序,因此无需用户了解其编写的实际语言。
为什么要使用 MATLAB?
Matlab(矩阵实验室)是一种具有交互式开发环境的更高级别的编程语言,它甚至可以满足最苛刻的软件开发人员的需求。
MATLAB 的优点是:
- 专门设计用于处理数据结构
- 建立在来自许多不同工具箱的模块化原理之上,使专业功能可用于许多科学领域——金融、制图、数值生物学、数据处理、信号处理、并行计算等)
- 平台独立语言——适用于任何操作系统
- 它可以直接与硬件外围设备(声卡、摄像机、Arduino、DAQ 系统等)通信和操作
- 使您能够将代码打包成 (.exe) 可执行文件
- 丰富的文档及其所有功能的详尽解释,可在 MATLAB 环境本身和 MATLAB Central 网站中离线使用
为什么使用 MATLAB GUIDE?
GUIDE(图形用户界面开发环境)是一个 MATLAB 集成工作环境,为面向用户的应用程序提供加速、简单和直观的 GUI 设计和开发的工具和技术。方法很简单,使用 GUIDE 布局编辑器排列用户界面元素,然后 GUIDE 会自动生成这些元素背后的代码(回调),这些代码负责你的每个元素的行为,最后填充这些自动生成的回调他们适当的行为(代码),打包应用程序并提供给最终用户。