我是靠谱客的博主 文艺洋葱,最近开发中收集的这篇文章主要介绍【matlab专题】APP设计(一):APP的作用与开发,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

前言

众所周知,Matlab中的app是可以自己进行开发的,一个好的app会使我们在工作上更有效的进行办公,所以好多公司都会做一个简单的app进行工作辅助,今天就来给大家讲一下,app的使用与开发,这里的会不定期的更新这一系列的文章,后续主要讲述详细的开发过程以及app的各个功能

这里给大家分享下我之前做的一个app(因为这段时间在做别的事情,暂时停止了app开发)
1、建模辅助
在这里插入图片描述
2、数据字典添加
在这里插入图片描述
3、测试
在这里插入图片描述

4、创建模型
在这里插入图片描述
关于创建模型这一部分我的其他文章讲述过,具体查看:

【matlab专题】DBC–EXCEL–模型:DBC生成EXCEL表格(一)
【matlab专题】DBC–EXCEL–模型:通过表格数据生成指定的模型(二)

一、如何设计app

在打开matlab界面后,
在这里插入图片描述
找到设计app即可,也可以安装app,最后边的APP打包我会在结尾说明如何使用
在这里插入图片描述

主页面如上图,主页面类似一个上位机编辑界面,跟canoe的上位机界面编辑相似,主要的布局也比较相像,左边是模块先择,中间是app布局,右边是app插件的详细参数

接下来我就跟大家一块做一个功能看下

1、选择需要的模块进行拖拽

在这里插入图片描述
这里起名信号线对齐,跟明显,今天要讲述的就是信号线对齐的一个功能,这里因为教程关系明只讲述着一个功能的示例,

点击信号线对齐,在右边组件浏览器上会有灰色标识停留在app.Button上,这说明这个控件代表相对应的组件浏览器信息
在这里插入图片描述

2、点击代码视图,进入代码页面

这个时候我们会看到,一部分代码已经替我们写好了,其中包括位置信息,图标信息
在这里插入图片描述

3、点击添加回调函数

点击添加回调函数,提示你添加回调函数

在这里插入图片描述
这里选择你创建的组件(TEST),点击添加回调函数

在这里插入图片描述
添加完成后,会在这两个地方显示新的代码,这个时候我们会看到代码界面会出现一个白色需要添加的代码,这个地方就是回调我们功能的函数,这里需要将我们的具体功能添加进来这里可以调用函数,也可以直接将功能代码写入
在这里插入图片描述
这里示例一个Simulink信号线平直的功能

在这里插入图片描述

将之前写好的脚本添加到调用函数中

4、点击运行

在这里插入图片描述

这是时候会弹窗你制作好的app

在这里插入图片描述

5、验证函数是否被调用成功

找到模型,选中子系统,点击信号线对齐,查看是否可以信号平直

在这里插入图片描述
这里我们可以清晰的看到我们的功能已被回调函数调用成功
在这里插入图片描述

二、app打包

以上我们就做完app的一个功能,接下来就是完成打包环节

1、点击共享,MATLAB APP

在这里插入图片描述

这里会弹出界面

在这里插入图片描述

这个界面主要是用来填写你的APP描述和主文件相关联文件,这个时候可以看到,我们的关联文件已经自动添加到我们的运行文件里边,这里点击打包

在这里插入图片描述
提示打包完成,这样一个简单的app就做好了

这里详细说明下,如果选择独立桌面APP的选项:
在这里插入图片描述
最终会生成一个不需要依靠matlab环境运行的app
这个app好处就是不需要运行matlab就可以使用,缺点就是运行app后即使你打开了matlab,他也不能对matlab内容就行操作,如果做图形分析之类的工作,就可以使用独立桌面app
独立桌面app如何生成呢?

点击独立桌面app
在这里插入图片描述
整个界面中最下边是关联p文件程序,上边是app信息介绍和图表
这时选择Runtime included in package,
在这里插入图片描述
然后点击Package

在这里插入图片描述
这里会提示你制作app的进度,最后打开文件夹,就能找到你制作的app

这里友情提示,安装的app一定要独立放到一个文件夹,因为在卸载app时候,会将整个文件夹下的所有文件全部删除

三、安装app

MATLAB主页面—app—安装app

在这里插入图片描述

选择你的app然后添加
在这里插入图片描述

安装完成后们就会添加到你的app中

在这里插入图片描述

随后我们的app就点击可以进行使用了

后续我们会更新更多的关于app功能的文章,还请读者多多关注,多多收藏

后续的文章会将我开发的脚本与大家分享

最后

以上就是文艺洋葱为你收集整理的【matlab专题】APP设计(一):APP的作用与开发的全部内容,希望文章能够帮你解决【matlab专题】APP设计(一):APP的作用与开发所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(71)

评论列表共有 0 条评论

立即
投稿
返回
顶部