# Matlab Fibonacci problem

Joon

## Homework Statement

Modify the function so that instead of returning all n numbers, it only returns the nth number.

## The Attempt at a Solution

I'm not sure how to return only the nth number of the fibonacci sequence. Please help.

#### Attachments

• fibonacci problem.png
9.6 KB · Views: 318

## Answers and Replies

Staff Emeritus
If I gave you a sequence of any random set of numbers, could you return only the Nth one?

Joon
I know how to return a number in a nth row / nth column matrices/vectors but I'm confused where to start.

Joon
For example, I know that c = A(2,2:2:end); sets c equal to columns {2,4,6,8,10} of row 2 of A
and that c=A(2,2) sets c equal to the number that is in row 2 column 2 of A.

Mentor
If you only are required to return the nth number I don't see why you'd bother to store them all in an array; you only need the previous two to generate the next one. You should be able to do this with a small set of scalar variables and a loop.