Matlab command for the following symbol: ∏ (Capital Pi / product of a sequence of terms)

119 vues (au cours des 30 derniers jours)
Hi
I have an equation that i want to implement in Matlab and it has the following symbol ∏ (used to denote Capital Pi or the product of a sequence of terms).
I want to know what is the matlab command for ∏?

Réponse acceptée

Matt J
Matt J le 10 Juil 2013
Modifié(e) : Matt J le 10 Juil 2013
The PROD command.
  2 commentaires
Matt J
Matt J le 10 Juil 2013
what if i have limit as well, say from i=1 to 10?
E.g.,
a=rand(1,100);
p=prod(a(1:10))

Connectez-vous pour commenter.

Plus de réponses (1)

Jan
Jan le 10 Juil 2013
Modifié(e) : Jan le 10 Juil 2013
prod computes the product of the elements of a vector or array. This is near to the definition of your Pi, but not exactly the same, e.g. you cannot define the limits equivalently.
  3 commentaires
Jan
Jan le 10 Juil 2013
See Matt J's comment.
I suggest to use the documentation to find out such solutions by your own. While the indexing methods are explained exhaustively (I love this term when I speak about Matlab's documentation) in the "Getting Stared" chapters, you can find the prod() function e.g. by:
docsearch product
Eoin Roe
Eoin Roe le 19 Nov 2020
I know this was asked some time ago but for anyone browsing this page in the future there is also this:
symprod(f, k, a, b)

Connectez-vous pour commenter.

Catégories

En savoir plus sur Matrix Indexing dans Help Center et File Exchange

Tags

Produits

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by