[sage] fibonacci plot

0664jester

Mitglied
hallo,



das hier ist mein code-generator zu fibonacci...

Code:
def fibon(n):
  terms = [0, 1]
  i = 2
  while i <= n:
     terms.append(terms[i-1]+terms[i-2])
     i = i +1
 
  return terms[n]

... ich versuche einen plot dazu zu basteln.

ich hab den befehl gefunden.
Code:
 points([x, y]) # macht einen graph mit einem Pkt x und y


jedoch, weiss ich nicht wie wie mein ergebnis von der funktion zu x und y bringen koennte.

gruss,
jester
 
Zuletzt bearbeitet:
es kommt diese fehlermeldung

Code:
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "_sage_input_57.py", line 10, in <module>
    exec compile(u'open("___code___.py","w").write("# -*- coding: utf-8 -*-\\n" + _support_.preparse_worksheet_cell(base64.b64decode("cG9pbnRzKGVudW1lcmF0ZShmaWJvbmEoNDQpKSk="),globals())+"\\n"); execfile(os.path.abspath("___code___.py"))
  File "", line 1, in <module>
    
  File "/tmp/tmpz0yVyR/___code___.py", line 3, in <module>
    exec compile(u'points(enumerate(fibona(_sage_const_44 )))
  File "", line 1, in <module>
    
TypeError: 'sage.rings.integer.Integer' object is not iterable
 
Zurück