MATLAB 帮助中心
确定输入是否为标量
TF = isscalar(A)
如果 A 是标量,TF = isscalar(A) 将返回逻辑值 1 (true)。否则,将返回逻辑值 0 (false)。标量是大小为 1×1 的二维数组。
A
TF
1
true
0
false
示例
全部折叠
创建一个 2×2 矩阵。确定它是否为标量。
A = [1 2; 3 4]; TF = isscalar(A)
TF = logical 0
检查矩阵第一行和第二列的元素是否为标量。
TF = isscalar(A(1,2))
TF = logical 1
用双引号将一段文本括起来,由此创建一个字符串标量。确定它是否为标量。
A = "Hello, World!"; TF = isscalar(A)
现在,用单引号括起一段文本来创建一个字符向量。确定它是否为标量。
B = 'Hello, World!'; TF = isscalar(B)
使用 size 检查 B 的维度。B 不是标量,因为它的大小是 1×13。
size
B
sz = size(B)
sz = 1×2 1 13
输入数组,指定为标量、向量、矩阵或多维数组。
全部展开
isscalar 函数完全支持 tall 数组。有关详细信息,请参阅 tall 数组。
isscalar
backgroundPool
ThreadPool
此函数完全支持基于线程的环境。有关详细信息,请参阅在基于线程的环境中运行 MATLAB 函数。
此函数完全支持分布式数组。有关详细信息,请参阅使用分布式数组运行 MATLAB 函数 (Parallel Computing Toolbox)。
在 R2006a 之前推出
ismatrix | isStringScalar | isrow | iscolumn | isvector | size
ismatrix
isStringScalar
isrow
iscolumn
isvector
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处