• Support PF! Buy your school textbooks, materials and every day products Here!

Matlab Fibonacci problem

  • #1
85
2

Homework Statement


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

Homework Equations




The Attempt at a Solution


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

Attachments

Answers and Replies

  • #2
8,505
5,387
If I gave you a sequence of any random set of numbers, could you return only the Nth one?
 
  • #3
85
2
I know how to return a number in a nth row / nth column matrices/vectors but I'm confused where to start.
 
  • #4
85
2
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.
 
  • #5
gneill
Mentor
20,793
2,773
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.
 
  • #6
RPinPA
Science Advisor
Homework Helper
570
319
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.
So you're familar with END. Are you aware that f(end) is the last element of vector f?
 

Related Threads on Matlab Fibonacci problem

  • Last Post
Replies
11
Views
2K
  • Last Post
Replies
1
Views
882
Replies
0
Views
2K
  • Last Post
Replies
1
Views
2K
Replies
3
Views
5K
Replies
3
Views
3K
Replies
0
Views
1K
  • Last Post
Replies
1
Views
4K
  • Last Post
Replies
1
Views
949
Top