<< or matrixoperations sign >>

Scilab Help >> Elementary Functions > matrixoperations > prod

prod

配列要素の積

呼び出し手順

y=prod(x)
y=prod(x,orientation)
y=prod(x,outtype)
y=prod(x,orientation,outtype)

引数

x

実数, 複素数, 論理値, 多項式または有理数の配列

orientation

以下のどちらかを指定します

  • 文字列で,使用可能な値は "*", "r", "c" または "m"

  • 正の整数値

outtype

文字列で, 使用可能な値は "native" または "double".

y

スカラーまたは配列

説明

配列xに関して, y=prod(x)はスカラー yxの全要素の積を返します.

y=prod(x,orientation)orientationで指定された方向の xの積をyに返します:

outtype引数は積算の動作を規定します:

This function applies with identical rules to sparse matrices.

A=[1,2;3,4];
prod(A)
prod(A,1)

I=uint8([2 95 103;254 9 0])
prod(I) //native evaluation
prod(I,"double")
prod(I,2,"double")

s=poly(0,"s");
P=[s,%i+s;s^2,1];
prod(P),
prod(P,2)

B=[%t %t %f %f];
prod(B) //evaluation in float
prod(B,"native") //similar to and(B)

参照


Report an issue
<< or matrixoperations sign >>