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 Kommentare

KSSV
KSSV am 12 Apr. 2021
What have you attempted for your home work?
Rui Hou
Rui Hou am 12 Apr. 2021
I have already used for and while loop.

Melden Sie sich an, um zu kommentieren.

 Akzeptierte Antwort

Image Analyst
Image Analyst am 12 Apr. 2021

0 Stimmen

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.

Weitere Antworten (1)

KSSV
KSSV am 12 Apr. 2021

0 Stimmen

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.

Kategorien

Mehr zu Loops and Conditional Statements finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 12 Apr. 2021

Kommentiert:

am 12 Apr. 2021

Community Treasure Hunt

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

Start Hunting!

Translated by