Wednesday, 25 May 2016

MATLAB Programming 15 - prod()

B = prod(A) returns the product of the array elements of A.
  • If A is a vector, then prod(A) returns the product of the elements.
  • If A is a nonempty matrix, then prod(A) treats the columns of A as vectors and returns a row vector of the products of each column.
  • If A is an empty 0-by-0 matrix, prod(A) returns 1.
  • If A is a multidimensional array, then prod(A) acts along the first nonsingleton dimension and returns an array of products. The size of this dimension reduces to 1while the sizes of all other dimensions remain the same.
prod computes and returns B as single when the input, A, is single. For all other numeric and logical data types, prod computes and returns B as double.

B = prod(A,dim) returns the products along dimension dim. For example, if A is a matrix, prod(A,2) is a column vector containing the products of each row.

B = prod(___,type) returns an array in the class specified by type, using any of the input arguments in the previous syntaxes. type can be 'double''native', or 'default'.

No comments:

Post a Comment