If i have sample formula k=aX1*aX2*aX3*......*aXn. here X1,X2,...Xn are vector of X=[X1 X2 ... Xn]... if user input has only 2 component X1,X2 the output will be k=aX1*aX2. if user has n component in the vector then the output will be k=aX1*aX2*aX3*......*aXn. how to solve such a case

 採用された回答

ES
ES 2018 年 3 月 5 日

1 投票

Get the user input of X using input function. Then get the length of X using length function.
Run a for loop on length of X and multiply with 'a'.

2 件のコメント

Stephen23
Stephen23 2018 年 3 月 5 日
Note that it is recommended to avoid length, and only use numel or size. This avoids bugs caused by length measuring different dimensions without warning.
Anik SARKER
Anik SARKER 2018 年 3 月 5 日
thank you

サインインしてコメントする。

その他の回答 (0 件)

タグ

質問済み:

2018 年 3 月 5 日

コメント済み:

2018 年 3 月 5 日

Community Treasure Hunt

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

Start Hunting!

Translated by