主要内容

ISSCALAR

确定输入是否为标量

描述

例子

TF= isscalar(一个返回逻辑1((真的) 如果一个是标量。否则,它返回逻辑0((错误的)。标量是一个二维阵列,大小为1 x-1。

例子

全部收缩

创建一个2 x-2矩阵。确定它是否是标量。

a = [1 2;3 4];tf = isscalar(a)
tf =逻辑0

检查矩阵的第一行和第二列的元素是否为标量。

tf = isscalar(a(1,2))
tf =逻辑1

通过以双引号封装一件文本来创建字符串标量。确定它是否是标量。

a =“你好世界!”;tf = isscalar(a)
tf =逻辑1

现在,通过将文本封闭在单个引号中来创建一个字符矢量。确定它是否是标量。

b ='你好世界!';tf = isscalar(b)
tf =逻辑0

检查尺寸b使用尺寸b不是标量,因为它的大小为1 x-13。

sz = size(b)
sz =1×21 13

输入参数

全部收缩

输入阵列,指定为标量,向量,矩阵或多维数组。

扩展功能

C/C ++代码生成
使用MATLAB®CODER™生成C和C ++代码。

HDL代码生成
使用HDL Coder™生成用于FPGA和ASIC设计的Verilog和VHDL代码。

在R2006a之前引入