0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于App Designer的作用分析和介绍

MATLAB 来源:djl 2019-09-18 10:41 次阅读

App Designer是一个用于构建 MATLAB 应用程序的环境。它简化了布置用户界面可视组件的过程。它包括一整套标准用户界面组件,以及一组用于创建控制面板和人机交互界面的仪表、旋钮、开关和指示灯。

App Designer集成了构建应用程序的两个主要任务:

布置可视化组件

设定应用程序行为

您可以在画布中的可视化设计与集成版本的 MATLAB 编辑器中的代码开发之间快速移动。利用嵌入的编辑器,只需一次点击即可添加新属性、回调和其他函数。

App Designer生成面向对象的代码。使用这种格式可以方便地在应用程序的各部分之间共享数据。精简的代码结构使理解和维护变得更加容易。应用程序存储为单个文件,其中包含布局和代码。您可以使用该单个文件共享应用程序,也可以使用支持代码和数据将它们打包并安装到应用程序库中。

功能展示

交互式设计环境

将可视化组件从组件库拖放到设计画布中

使用对齐提示获取用户界面组件的准确布局

通过专门的属性表指定常用组件属性

在设计环境中设置轴属性

关于App Designer的作用分析和介绍

标准用户界面组件

构建具有一组标准组件(如文本字段、按钮和下拉列表)的用户界面

创建具有选项卡式面板的应用程序

使用“数字编辑字段”组件将输入限制为指定的数字范围

关于App Designer的作用分析和介绍

仪表、旋钮、开关和指示灯组件

使用“仪表”组件创建控制面板或人机交互界面

使用旋钮和开关更改应用程序中的参数

使用仪表和指示灯显示结果

关于App Designer的作用分析和介绍

内置编辑器集成

在 App 设计工具内使用集成版本的 MATLAB 编辑器编辑应用程序代码

使用“应用程序布局”窗格标识代码中组件的名称

使用组件浏览器添加回调或导航到现有回调

使用编程警报避免常见编码错误

关于App Designer的作用分析和介绍

应用程序的代码格式

将应用程序的行为实现为面向对象的程序

访问应用程序属性形式的用户界面组件

为在应用程序不同部分之间的共享数据创建自定义属性

将回调函数定义为方法以控制应用程序的行为

关于App Designer的作用分析和介绍

比较App Designer 和 GUIDE

构建 MATLAB App 应用程序需要您执行大量任务,包括在画布中布置组件、创建和编辑回调,以及管理在应用程序不同部分之间共享的数据。

这些任务在 App Designer 中的执行方式与传统上在 GUIDE 中的执行方式存在重要差异。对比如下:

关于App Designer的作用分析和介绍

图形支持

App Designer具有有限的 MATLAB 图形支持。您可以使用 App Designer构建具有 2D 线条和散点图的应用程序。App Designer不支持缩放、平移、旋转或通过鼠标和键盘回调进行的自定义交互。App Designer不提供用于创建菜单、工具栏或表格的组件。

R2016a

MathWorks正式推出两个新产品和MATLAB、Simulink新功能以及81个产品更新的R2016a最新版本。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    6884

    浏览量

    88812
  • 应用程序
    +关注

    关注

    37

    文章

    3240

    浏览量

    57596
  • 编辑器
    +关注

    关注

    1

    文章

    800

    浏览量

    31112
收藏 人收藏

    评论

    相关推荐

    PCB泪滴原理、作用及设计

    今天主要给大家简单介绍一下:PCB 泪滴。主要是关于:什么是PCB 泪滴?PCB泪滴有几种?PCB 泪滴的作用、PCB泪滴怎么设计?PCB泪滴焊盘怎么设计?
    的头像 发表于 11-19 11:07 217次阅读
    PCB泪滴原理、<b class='flag-5'>作用</b>及设计

    基于Java的工具Power Stage Designer

    电子发烧友网站提供《基于Java的工具Power Stage Designer.pdf》资料免费下载
    发表于 11-14 16:01 0次下载
    基于Java的工具Power Stage <b class='flag-5'>Designer</b>

    altium designer原理图生成方法

    以下是关于Altium Designer原理图生成方法的步骤: 准备工作 在开始绘制原理图之前,需要进行一些准备工作,包括: 1.1 安装Altium Designer软件:首先,确保您的计算机
    的头像 发表于 09-02 16:25 533次阅读

    松下Smart Projector Control App手机配置无线控制使用介绍

    松下Smart Projector Control App是一款兼容IOS系统和安卓系统,功能齐全的远程控制应用程序。
    的头像 发表于 08-08 14:08 1139次阅读
    松下Smart Projector Control <b class='flag-5'>App</b>手机配置无线控制使用<b class='flag-5'>介绍</b>

    Altium Designer 6.0初学教程

    电子发烧友网站提供《Altium Designer 6.0初学教程.pdf》资料免费下载
    发表于 07-12 11:47 0次下载

    频谱分析仪使用方法 频谱分析仪的作用

    频谱分析仪是一种用于测量信号频谱成分的电子测量仪器,广泛应用于通信、电子、电力、科研等领域。本文将详细介绍频谱分析仪的使用方法和作用。 一、频谱分析
    的头像 发表于 05-31 17:17 911次阅读

    涂鸦App开发工具App SDK

    我们之前为大家介绍过涂鸦AppSDK的特点和优势,在这一年多时间里,涂鸦成功帮助很多客户实现了有创意的差异化开发,并构筑更具核心竞争力的品牌专属App。什么是AppSDK?涂鸦AppSDK是专为物
    的头像 发表于 05-24 08:15 727次阅读
    涂鸦<b class='flag-5'>App</b>开发工具<b class='flag-5'>App</b> SDK

    PCB设计软件有哪些 pcb设计软件哪个好用

    PCB是电子产品最重要的组成之一,PCB设计软件在电子工程领域具有重要的作用。目前市面上有许多PCB设计软件,下面将详细介绍几款常用的软件并分析它们的特点和优缺点。 Altium Design
    的头像 发表于 02-02 14:05 5470次阅读

    Altium Designer电路仿真简介

    电子发烧友网站提供《Altium Designer电路仿真简介.pdf》资料免费下载
    发表于 01-25 09:29 9次下载

    关于32/64位Altium Designer与Access数据库兼容的问题

    Database Libraries(Dblib)是一个功能强大的元器件管理方案,但对于32位和64位版本的Altium Designer在使用Microsoft Access作为后端数据库时是有区别的。
    的头像 发表于 01-24 14:40 1931次阅读

    altium designer哪个版本稳定

    Altium Designer是一款功能强大的电子设计自动化软件,用于电路设计和PCB布局,具有许多不同版本和更新。其中,Altium Designer 20是目前最新版本,但是稳定性与之前的版本
    的头像 发表于 01-04 16:52 2.1w次阅读

    Altium Designer故障原因排查

    本文将介绍当您遇到冻结或长时间延迟以及Altium Designer死机等故障时如何进行故障原因排查。上述故障通常由网络流量通信问题造成的。Altium可能在发出网络请求后,得不到回复,或者某些因素导致延迟。
    的头像 发表于 12-29 16:06 1935次阅读
    Altium <b class='flag-5'>Designer</b>故障原因排查

    如何使用SIwizard的功能进行眼图分析

    SIwizard是SIwave的一项功能,它可以使用Designer/Nexxim的IBIS模型对PCB分析网络进行波形分析。 按照以往的仿真模式, 需要先提取PCB通道的S参数后在使用Ansys
    的头像 发表于 12-28 16:57 2212次阅读
    如何使用SIwizard的功能进行眼图<b class='flag-5'>分析</b>

    Altium designer pcb实用技巧

    电子发烧友网站提供《Altium designer pcb实用技巧.pdf》资料免费下载
    发表于 12-22 11:13 4次下载

    Android App环境检测分析

    这个原理就是APP的AndroidManifest.xml文件中application是否配置了android:debuggable="true",设置true支持动态调试
    的头像 发表于 12-01 10:26 854次阅读