Filter löschen
Filter löschen

Perform a program that shows the series 1!/2!, 2!/3!, 3!/4!, .....

3 Ansichten (letzte 30 Tage)
Chroma Prime
Chroma Prime am 26 Okt. 2018
Beantwortet: Stephen23 am 28 Okt. 2018
Perform a program that shows the series 1!/2!, 2!,/3!, 3!/4!, .....
  1 Kommentar
per isakson
per isakson am 28 Okt. 2018
What about
>> 1./(2:17)
ans =
Columns 1 through 8
0.5000 0.3333 0.2500 0.2000 0.1667 0.1429 0.1250 0.1111
Columns 9 through 16
0.1000 0.0909 0.0833 0.0769 0.0714 0.0667 0.0625 0.0588
>>

Melden Sie sich an, um zu kommentieren.

Antworten (2)

madhan ravi
madhan ravi am 28 Okt. 2018
Bearbeitet: madhan ravi am 28 Okt. 2018
1) Create n as an input.
2) Make a loop until n .
3) Declare a variable named n_series with loop iterator as an index.
4) Declaration would be ...
factorial(i-1)/factorial(i) %i -Loop iterator
5) End the loop.
"If you follow the above steps and stitch them together" , you will be able to finish your homework easily.

Stephen23
Stephen23 am 28 Okt. 2018
A loop is not required, simple vectorized code will do this:
>> V = factorial(1:11);
>> V(1:10)./V(2:11)
ans =
0.500000 0.333333 0.250000 0.200000 0.166667 0.142857 0.125000 0.111111 0.100000 0.090909
>> 1./(2:11) % get rid of the factorials, same results.
ans =
0.500000 0.333333 0.250000 0.200000 0.166667 0.142857 0.125000 0.111111 0.100000 0.090909

Kategorien

Mehr zu Creating and Concatenating Matrices finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by