IsEmpty是一种计算机函式,IsEmpty函式 返回Boolean值,指出变数是否已经初始化。语法IsEmpty(expression)必要的expression参数是一个Variant,包含一个数值或字元串表达式。但是,因为 IsEmpty 被用来确定个别变数是否已初始化,所以 expression 参数通常是单一变数名。说明如果变数未初始化或已明确设定为Empty,则IsEmpty返回True;否则返回False。如果 expression 含有多个变数,则 IsEmpty 总是返回 False。IsEmpty 只返回对 variant表达式有意义的信息。
基本介绍
- 中文名:IsEmpty函式
- 外文名:IsEmpty
- 定义:计算机函式
- 函式功能: 判断一个数组是否是空的
- 语法格式:if = isempty(A)
- 相关函式:iscell、ischar、isdir
VB、VC++函式IsEmpty
在VC中,IsEmpty()可做成员函式(CString::IsEmpty),用来判断成员参数是否为空,如果为空则返回TRUE,否则返回FALSE。
Matlab函式isempty
函式功能
判断一个数组是否是空的(没有任何元素)。
语法格式
if= isempty(A)
如果A是一个空数组,返回逻辑1(true);其他,则返回0(false)。
相关函式
isa、islogical、isnumeric、isprime、iscell、ischar、isdir
套用举例
>> num_box = rand(3, 3)
num_box =
0.9649 0.9572 0.1419
0.1576 0.4854 0.4218
0.9706 0.8003 0.9157
>> isempty(num_box)
ans =
0
>> num_box(:, :) = []
num_box =
Empty matrix: 0-by-3
>> isempty(num_box)
ans =
1