matlab通过人机交互,重新学习MATLAB——人机交互:命令行/GUIDE/App Designer

了解点儿MATLAB,知道它非常有用,但一直不太会用,如何快速掌握并运用它呢?

本专栏力争用最简洁的语言和逻辑,让您在最短时间内,学到教材课程中罕见的MATLAB运用技法,从新手迈向成手。

人机交互

程序是要给人用的。首先编程者自己开发过程中用,然后测试者(有时也是编程者自己)测试使用,最后用户使用。

广义的人机交互是指程序有输出,或者操作者有输入,完成人与机器交流的过程。

狭义的人机交互,就是指“人机交互界面”或者“用户界面”(user interface, UI),更狭义就是“图形用户界面”(Graphical User Interface,GUI)。

酷炫的 UI 设计会让用户提升对软件功能的评价

MATLAB人机交互三种方法

MATLAB本身是拥有命令行窗口的,同时又包含图形用户界面的开发环境GUIDE,而从2016a版本开发,MATLAB引入全新的图形用户界面开发环境App Designer。所以MATLAB三种交互:

命令行窗口

GUIDE

App Designer

命令行窗口以开发者使用为主,而后两者都是图形界面,以测试者和用户使用为主。

命令行窗口

在命令行中(当然包括在程序中)可以使用一些输入输出函数,完成人机交互。

input 输入

prompt = "What is the original value? ";x = input(prompt)

这样,就把用户输入的值存入x中了。

keyboard 转向键盘指令

当程序中

你可能感兴趣的:(matlab通过人机交互)