词条 | PROD |
释义 | MATLAB函数prod函数简介prod函数用于求数组元素的乘积,运算规则详见调用格式及说明。在matlab的命令窗口中输入doc prod或者help prod即可获得相关帮助信息。 调用格式及说明B = prod(A) 这种用法返回数组A中各维元素的乘积。 如果A是一个m行一列的(向量),则这种用法即返回这m个元素的乘积; 如果A是一个m行n列的矩阵,则A的每一列都被看做一个m行1列的向量,分别计算每个向量中元素的乘积,返回给B,因此B是一个1行n列的数组。 如果A是多维数组,prod(A)把A中第一个非单例中的元素作为一个向量,最终计算得到一个行向量数组。 B = prod(A,dim) 计算A中第dim维元素的乘积,其中dim是一个标量。 相关函数cumprod, diff, sum,cumsum 程序示例示例一% prod example clc A = [1,2,3,4,5]; prod(A) B = [1;2;3;4;5]; prod(B) C = cat(1,A,A) prod(C) 输出结果: ans =120 ans =120 C = 1 2 3 4 5 1 2 3 4 5 ans = 1 4 9 16 25 示例二这个示例来自于matlab的帮助文档 M = magic(3) M = 8 1 6 3 5 7 4 9 2 prod(M) = 96 45 84 prod(M,2) = 48 105 72 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。