|
Phi |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 17.04.2011, 22:18
Titel: Fibonacci Folge
|
|
Brauche Hilfe bei der Fibonacci Folge
Der Funktionskopf soll die Nummer der Größten zu berechnenden Zahl der F. Folge als einzigen Eingangspartner akzeptieren und die gesamte berechnete F.- Folge als Vektor zurückgeben.
Ich habe mal versucht die F. Folge zu erstellen für n >= 2 gegeben mit den Anfangswerten
Ich habe mal ein Versuch gestartet, ich hoffe ihr könnt mir weiterhelfen...
|
|
|
|
|
dani |
Forum-Anfänger
|
|
Beiträge: 27
|
|
|
|
Anmeldedatum: 03.01.11
|
|
|
|
Wohnort: Wernberg
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 17.04.2011, 23:16
Titel:
|
|
Hallo,
so gehts:
Problem war:
f(0) ist kein gültiger Index in Matlab, beginnt erst bei 1.
Wenn du die Forschleife schon bei 1 bzw. bei 2 beginnst dann kann kommt er ebenfalls auf nicht existente Indizes und überschreibt die bereits vorhandenen Werte im vektor.
lg Dani
|
|
|
phi |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 17.04.2011, 23:25
Titel:
|
|
Aber wenn ich das so eingebe, kommt error
Das sind meine ersten Übungen, deswegen klappt es nicht auf Anhieb...
Was mache ich falsch?
|
|
|
dani |
Forum-Anfänger
|
|
Beiträge: 27
|
|
|
|
Anmeldedatum: 03.01.11
|
|
|
|
Wohnort: Wernberg
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 17.04.2011, 23:35
Titel:
|
|
deine funktion speicherst du ab in einem .m file(siehe anhang)
und rufst sie dann z B. im command window auf:
Viel Spaß noch!
lg Dani[/code]
Beschreibung: |
|
Download |
Dateiname: |
fibonacci.m |
Dateigröße: |
109 Bytes |
Heruntergeladen: |
1792 mal |
|
|
|
phi |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.04.2011, 00:18
Titel:
|
|
Ist das so richtig, wenn ich für (10) einen 10spaltigen Vektor bekomme?
Und ist damit die Aufgabe schon gelöst?
|
|
|
dani |
Forum-Anfänger
|
|
Beiträge: 27
|
|
|
|
Anmeldedatum: 03.01.11
|
|
|
|
Wohnort: Wernberg
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.04.2011, 07:29
Titel:
|
|
ja, soweit ich das verstehe schon.
lg
|
|
|
phi |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.04.2011, 17:27
Titel:
|
|
Vielen Dank erst mal.
Jedoch komme ich mit den weiteren Aufgaben ebenfalls nicht weiter
Ich muss die folgenden Aufgaben in der Funktion implementieren:
1. Die Berechnung gemäß der F.Folge in einer for-Schleife
2. es sollen die esten n_max Fibonacci Zahlen berechnet werden, wobei n_max die vom Benutzer vorgegebn Nummern ist
2. habe ich folgender weise versucht :
Ich weiß da ist einiges falsch, abr ich hoffe ihr könnt mir weiterhelfen
Und wie stelle ich die Golfe grafisch dar?
|
|
|
dani |
Forum-Anfänger
|
|
Beiträge: 27
|
|
|
|
Anmeldedatum: 03.01.11
|
|
|
|
Wohnort: Wernberg
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.04.2011, 18:00
Titel:
|
|
Hallo, wenn ich deine Aufgabenstellung richtig verstehe dann hast du alles bereits erledigt in dem File, dass ich dir angehängt habe.
Das ist nämlich eine Funktion. wenn du die eben aufrufst bekommst du den vektor mit dem Ergebnis zurück.
Was genau mit n_max gemeint ist weiß ich jetzt nicht, wenn nicht das gemeint ist was du eh tust.
wenn du dann den ergebnisvektor zurückbkommst, kannst du ihn so plotten
Was du mit deinem Code vorhast verstehe ich leider nicht ganz. Müsstest du nochmal erklären bitte.
Aber aus meiner Sicht sind die beschriebenen Punkte der Aufgabe bereits gelöst.
Falls du den Maxwert deines Vektors suchst geht das so:
LG dani
|
|
|
Türkiye |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 21.10.2015, 11:43
Titel: fibonacci zahl bis 45
|
|
das ist die beste lösung. Bei nmax einfach die gewünschte zahl eingeben die man gerade braucht fertig!!
edit winkow: bitte code umgebung verwenden
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 21.10.2015, 12:55
Titel: Re: fibonacci zahl bis 45
|
|
Hallo,
Oder noch ein wenig einfacher:
Gruß, Jan
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|