Matlab App Designer 【04】使用公共函数在两个App之间传递数据

使用公共函数在两个App之间传递数据

  • 一、两个App之间传递数据的关键所在
    • 1、在主App中建立公共函数
    • 2、副App需要输入参数
    • 3、一个非常简单的官网案例
  • 二、一个非常简单的例子
    • 1、LPL战队
    • 2、总结

一、两个App之间传递数据的关键所在

1、在主App中建立公共函数

  主App和副App都要能使用这个函数,私有函数、公有函数就是针对不同App之间的。

2、副App需要输入参数

  主App和副App,必须给副App添加输入参数,在副App的startupFcn中,输入参数必须有一个mainapp,其他参数视情况而定。这个mainapp变量用来存储主App对象。

3、一个非常简单的官网案例

  MainApp和SubApp
  MainApp是一个绘图App,SubApp是一个调整参数的App。通过MainApp中的按钮,打开SubApp,修改SubApp中的参数,点击确定按钮,然后调用MainApp中的公共函数来修改图。

Matlab App Designer 【04】使用公共函数在两个App之间传递数据_第1张图片

Matlab App Designer 【04】使用公共函数在两个App之间传递数据_第2张图片

Matlab App Designer 【04】使用公共函数在两个App之间传递数据_第3张图片

二、一个非常简单的例子

1、LPL战队

  切换LPL战队,就是简单的数据传递。无论多简单的事情,大家都自己去尝试做一下。
Matlab App Designer 【04】使用公共函数在两个App之间传递数据_第4张图片
  用到的函数就是fullfile和strcat
在这里插入图片描述
  战队图标
Matlab App Designer 【04】使用公共函数在两个App之间传递数据_第5张图片

  WE就在今天 ,AL太难了 , RNG

2、总结

  很简单的一个记录,建议大家看官方文档学习。只做一个学习记录。我学到了单个运行实例,公共函数,关闭主页面的同时也关闭附属页面。如果不做任何传递,一个主页面下面有很多个子页面,原来是用run XX.mlapp文件,可以把附属页面改成需要输入参数才能执行这个模式。
  结束。

你可能感兴趣的:(Matlab,App,Designer,matlab)