Array processing operation and summation

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 日

0 投票

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 日

0 投票

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.

カテゴリ

ヘルプ センター および File ExchangeLoops and Conditional Statements についてさらに検索

タグ

質問済み:

2021 年 4 月 12 日

コメント済み:

2021 年 4 月 12 日

Community Treasure Hunt

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

Start Hunting!

Translated by