2014-05-11 135 views
1

设A(1:8,-5:5,-10:5)为三维数组。阵列A中有多少个元素?查找数组元素的数量

任何人都可以告诉如何找到元素的数量手动。我没有太多的matlab知识

+0

根据意见在手册要求中编辑。 –

回答

3

你似乎是有意手动检查,也许审查MATLAB代码,这里是招:

  • 1:88-1+1 = 8元素
  • -5:55--5+1 = 11个元件
  • -10:5具有5--10+1 = 16元件

所以其结果是:

矩阵总共具有8*11*16 = 1408元件。

+0

+1了解OP的“情绪”:) – Divakar

4

使用numel 函数获取数组元素的数量。

n_of_elements = numel(A) ;

+0

如何手动执行此操作? –

2

另一种方法是:

n_of_elements = prod(size(A)) 
+0

如何在纸上手动执行此操作? –

+0

如果size(Matrix)= [3,4,5],那么矩阵中所有元素的数量等于3x4x5 = 60个元素。 – NKN