主要内容

Isscalar.

确定输入是否为标量

描述

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

例子

全部收缩

创建一个2×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×13。

Sz =尺寸(b)
sz =1×21 13.

输入参数

全部收缩

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

扩展能力

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

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

在R2006A之前介绍