Array processing operation and summation

1 回表示 (過去 30 日間)
Rui Hou
Rui Hou 2021 年 4 月 12 日
コメント済み: Rui Hou 2021 年 4 月 12 日
Hi,
I need to read in an integer N from the keyboard and then use array processing operation andsummation to compute the value of the expression.
The expression is ((n+1)/sqrt(n)+n^3)
  2 件のコメント
KSSV
KSSV 2021 年 4 月 12 日
What have you attempted for your home work?
Rui Hou
Rui Hou 2021 年 4 月 12 日
I have already used for and while loop.

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

採用された回答

Image Analyst
Image Analyst 2021 年 4 月 12 日
Use the sum() function, if that is allowed.
N = input(.................. % TO DO -- you finish it!
% Get n as a vector [1, 2, 3, 4, ..... N]:
n = 1 : N
Now use your equation ((n+1) ./ sqrt(n) + n .^ 3) , passing it into sum().
Or don't assign n like that, and have a for loop over n and have the equation inside the for loop.
  1 件のコメント
Rui Hou
Rui Hou 2021 年 4 月 12 日
Thank you! That helps!

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

その他の回答 (1 件)

KSSV
KSSV 2021 年 4 月 12 日
To achieve this you need to read about input and for loop.
  1. Use input and enter the value of N.
  2. Initialize the required sum value to zero.
  3. Run a d for loop from n = 1 to N, inside the loop calculate your formula and sum using the above initliazed value.
  1 件のコメント
Rui Hou
Rui Hou 2021 年 4 月 12 日
Ok. Thank you!

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

カテゴリ

Help Center および File ExchangeLoops and Conditional Statements についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by