|
|
String an Funktion übergeben |
|
JeefoWin32 |

Forum-Anfänger
|
 |
Beiträge: 44
|
 |
|
 |
Anmeldedatum: 24.12.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2014b
|
 |
|
|
 |
|
Verfasst am: 17.04.2010, 12:38
Titel: String an Funktion übergeben
|
 |
Hallo,
ich habe zur Zeit das Problem, dass ich einer Funktion einen String als Aufruf mitgeben möchte. Leider mäkelt MATLAB ständig dran rum.
Hab es schon mit
und
versucht, leider ohne Erfolg...
Hier mal der Anfang des Werkes
Ich erhalte leider bei jedem Aufruf den Fehler
??? Undefined function or variable 'Mittelpunkt'.,
was mich etwas stört.
Muss der Funktionskopf anders aussehen oder muss ich strcmp anders verwenden, damit es läuft?
MfG
|
|
|
|
|
DonJohnson |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 17.04.2010, 16:15
Titel:
|
 |
stimmt schon, hast mal auf Tippfehler gecheckt ?[/quote]
|
|
|
JeefoWin32 |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 44
|
 |
|
 |
Anmeldedatum: 24.12.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2014b
|
 |
|
|
 |
|
Verfasst am: 18.04.2010, 12:33
Titel:
|
 |
Ja, leider ohne Erfolg
>> myQuadratur(Mittelpunkt,sin(x),0,1)
liefert immer noch
??? Undefined function or variable 'Mittelpunkt'. , was mich ein wenig ärgert.
Lässt sich switch/case auch mit Strings benutzen?
MfG
Edit by Martin: HERZLICHEN GLÜCKWUNSCH zum 40.000 Beitrag auf goMatlab.de
|
|
|
JeefoWin32 |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 44
|
 |
|
 |
Anmeldedatum: 24.12.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2014b
|
 |
|
|
 |
|
Verfasst am: 18.04.2010, 14:57
Titel:
|
 |
Das erste Problem wäre beseitigt, es lag am fehlerhaften aufruf.
Mit strcmp geht es wie es soll.
Jetz kommt aber eine neue Frage auf:
ich übergebe z.B. @(x) sin(x) an die Funktion.
Intern möchte ich nun den absoluten Fehler berehnen, müsste also integrieren.
Mit
klappt das auch ganz gut, leider ist die Funktion jetzt nicht mehr an den gegebenen Punkten a und b auszuwerten mit feval.
Wie lässt sich dem nun beikommen?
MfG
|
|
|
|
|
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 - 2025
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.
|
|