文件帮助中心
确定输入是否为矩阵
tf = ismatrix(a)
例
tf = ismatrix(一种)返回逻辑1(真正)如果一种是一个矩阵。否则,它返回逻辑0.(假)。矩阵是具有大小的二维阵列m-通过-N,在哪里m和N是非负整数。
tf = ismatrix(一种)
一种
1
真正
0.
假
全部收缩
确定不同大小的阵列是否是矩阵。
创建一个大小1-3的数组。确定它是否是矩阵。
A1 =零(1,3);tf = ismatrix(a1)
tf =逻辑1
创建一个0-by-3的空数组。确定它是否是矩阵。2-D空数组是矩阵。
A2 =零(0,3);tf = ismatrix(a2)
创建一个大小1-3×2的数组。确定它是否是矩阵。3-D阵列不是矩阵。
A3 =零(1,3,2);tf = ismatrix(a3)
tf =逻辑0.
创建一个三维数组并确定数组元素是矩阵。
首先定义2-D尺寸的2-3×3。确定它是否是矩阵。
a = [0.1 0.2 0.5;0.3 0.6 0.4]
A =2×30.1000 0.2000 0.5000 0.3000 0.6000 0.4000
要创建三维数组,请向数组添加第三维度一种。将另一个2×3矩阵分配给第三维度一种具有索引值2。
一个(:,:,2)= =(2,3)
a = a(:,:,1)= 0.1000 0.2000 0.5000 0.3000 0.6000 0.4000 A(::,2)= 1 1 1 1 1 1
检查3-D尺寸的2-by-3-2是矩阵。
现在确定是否有数组元素一种是一个矩阵。检查3-D阵列的第二页是矩阵。语法A2)在第一个和第二维中使用冒号来访问所有行和所有列。
A2)
TF = ISMatrix(a(:,:,2))
检查3-D阵列的第二行是否是矩阵。语法A2,:,:)在第二个和第三维中使用冒号来包括所有列和所有页面。
A2,:,:)
tf = ismatrix(a(2,:,:))
A2)是一个矩阵,因为它是大小2-3的多维数组。然而,A2,:,:)不是矩阵,因为它是一个尺寸为1-×3-by-2的多维数组。
创建一个字符数组。确定它是否是矩阵。
A ='你好,世界!';tf = ismatrix(a)
检查尺寸一种使用尺寸。一种是大小为1-13的矩阵。
尺寸
尺寸(a)
ans =.1×21 13.
现在通过用双引号括起一块文本来创建字符串标量。
A =“你好,世界!”;
检查是否标量一种尺寸为1-by-1也是矩阵。
输入数组,指定为标量,矢量,矩阵或多维数组。
此功能完全支持高阵列。万博1manbetx有关更多信息,请参阅高阵列。
此功能完全支持GPU阵列。万博1manbetx有关更多信息,请参阅在GPU上运行matlab函数(并行计算工具箱)。
此功能完全支持分布式数组。万博1manbetx有关更多信息,请参阅使用分布式阵列运行MATLAB函数(并行计算工具箱)。
iscumn.|伊斯罗瓦|Isscalar.|isvector.|尺寸
iscumn.
伊斯罗瓦
Isscalar.
isvector.
系统上存在此示例的修改版本。你想打开这个版本吗?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室