【MATLAB-app】我为什么要放弃matlab的gui ,选择appdisigner !!

整理时间:2020-02-28

  1. GUI 设计

自认为在matlab的GUI设计中,还是很不错的。我经常会制作一些小的计算与图像可视化的工具,以便平时算法设计的调参验证。
GUI是matlab 早期的一个 人机界面交互 方式,可以使用一些控件计算一些值。

GUI的设计风格,用我个人的话来说,这是一个 面向过程 和面向对象 的杂种,里面既用过了 面向对象的概念,比如你操作的一个figure,gca,gcf,axes,axis,handles 等等。但是它还是以 面向过程 为主的,你可以发现,matlab的gui对应了一个m件,这个文件是函数,不是脚本。
【MATLAB-app】我为什么要放弃matlab的gui ,选择appdisigner !!_第1张图片

  1. AppDesigner 设计
    这几天我升级了我的matlab版本,才发现appdesigner的强大,完完全全的是
    面向对象 的应用。
    它的文件就是一个 类class,而非 function。
    【MATLAB-app】我为什么要放弃matlab的gui ,选择appdisigner !!_第2张图片

  2. 我选择AppDesigner !!!

为什么选择后者ÿ

你可能感兴趣的:(MATLAB)