|
math86 |
Forum-Newbie
|
|
Beiträge: 7
|
|
|
|
Anmeldedatum: 11.10.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.02.2015, 15:51
Titel: Sch
|
|
??? Undefined function or method 'a' for input arguments of type
'double'.
Error in ==> a(i+1) = a(i) + 1;
Hallo, der Code ist vereinfacht dargestellt, d. h. a(i) + 1 wird durch eine komplexere Funktion ersetzt.
Der Gedanke hinter der einfachen Funktion:
Diese soll einen Vector a erzeugen, dessen nächstes Element "i+1" sich aus dem vorherigen "i" ergibt.
Der Vektor a würde folgendermaßen aussehen: a = [0 1 2 3 4 ... N+1]
Warum funktioniert das nicht, bzw. unter welchem Thema im Forum kann ich danach suchen?
Vielen Dank
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 20.02.2015, 21:43
Titel:
|
|
Hallo,
bitte einen aussagekräftigen Titel wählen.
Wie ist denn a vor der Schleife definiert? Die Rekursion benötigt ja einen Startwert: in der ersten Iterationen soll a(2) aus a(1) berechnet werden, aber dafür muss es natürlich ein a(1) geben.
Grüße,
Harald
|
|
|
math86 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 7
|
|
|
|
Anmeldedatum: 11.10.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 21.02.2015, 00:24
Titel: Schleifen Problem
|
|
War keine Absicht mit dem Titel, wahrscheinlich zu schnell Enter gedrückt.
A hatte ich als Vektor definiert der mit 0 ' en gefüllt ist.
So dass der Startwert Null ist. Hatte aber auch nicht funktioniert.
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 21.02.2015, 10:53
Titel:
|
|
Hallo,
evtl. A statt a? MATLAB unterscheidet Groß- und Kleinschreibung.
Mit dieser Vorbelegung sollte es funktionieren.
Bei weiteren Problemen bitte den kompletten relevanten Code posten.
Grüße,
Harald
|
|
|
math86 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 7
|
|
|
|
Anmeldedatum: 11.10.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 21.02.2015, 16:58
Titel:
|
|
jetzt funktioniert es mit dem Code, wie es gedacht/ gewünscht war von mir
Danke für die Hilfe
|
|
|
|
|
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.
|
|