请输入您要查询的百科知识:

 

词条 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条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/11/15 9:24:32