显示

显示有关变量或表达式结果的信息

语法

描述

例子

显示器(X)由MATLAB调用®当语句或表达式没有以分号结束时。从语句或表达式中省略结束分号将显示结果。

MATLAB调用显示函数显示关于中间结果的信息,如值、大小、类型和变量名。

要在命令窗口中显示变量的值或程序输出,请使用disp函数。

属性中描述的技术可自定义用户定义对象的显示自定义类的对象显示的话题。

例子

全部折叠

MATLAB调用显示在不使用分号结束语句而对变量赋值时。在这个例子中,显示显示变量名和值。

一个= 7
一个= 7

MATLAB不调用显示当对变量赋值而语句以分号结束时。

= 7;

当您执行一个没有分号的表达式时,MATLAB将结果赋给一个被调用的变量,显示函数显示在命令窗口中。

格式√6 (2)
ans = 1.414213562373095

输入参数

全部折叠

执行语句或表达式的结果,传递给显示通过MATLAB函数。

更多关于

全部折叠

任务

在不使用分号终止表达式的情况下执行表达式将导致结果显示在命令窗口中。MATLAB将表达式的结果赋给一个名为当结果未显式分配给变量时。

4 * 5 - 13
ans = 7

在命令窗口中显示结果而不显示,可以使用disp函数。

disp(4 * 5 - 13)
7

如果表达式以分号结束,MATLAB不显示值,但仍将结果赋给变量。

4 * 5 - 13;答
ans = 7

在命令窗口中显示结果

当您想要查看程序中语句的中间结果时,省略终止分号是很有用的。例如,通过省略分号来比较这两个语句。的显示函数在命令窗口中显示结果。

结果t1 = 4 * 5 - 13
result1 = 7编写此表达式
结果t2 = 4 * (5 - 13)
result2 = -32

所显示的资料显示函数

显示函数提供关于执行语句或表达式所得到的值的类型的信息。这些信息对于理解程序或脚本如何工作非常有用。

例如,该语句指定auint8向量的值1 2 3 4的变量一个。的显示函数显示变量名、大小和类型以及值。

a = uint8([1 2 3 4])
a = 1×4 uint8行向量

对于空值(数值类型,字符,结构体,细胞)显示函数显示:

  • []-用于数值类型

  • 没有字段的0x0结构数组。——空结构体

  • “0x0空单元格数组”-用于空单元格数组。

  • “0x0空字符数组”——空字符数组

  • “0x0空字符串数组”——空字符串数组

若要显示程序预期输出的实际值,如文本和数字,请调用disp函数。的disp函数不显示变量名或。同时,disp内置类型(数值类型,字符,结构体,细胞)当值为空时。

之前介绍过的R2006a