|
|
|
Argumente einer anonymen Funktion |
|
| Jan1223 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 15.04.2012, 23:04
Titel: Argumente einer anonymen Funktion
|
 |
Hallo,
ich habe ein kleines Problem.
Ich habe eine anonyme Funktion. Dieser kann ich einen Vektor mit:
f=@(x,y,z)......;
v=[2;3;4];
vv=num2cell(v);
f(vv{:})
übergeben und f wird berechnet.
Heute wollte ich über eine solche cell Struktur eine Funktion definieren:
vv={'x';'y';'z'};
f=@(vv{:}).....
das funktioniert aber nicht.
Wo liegt der Fehler ?
MfG Jan
|
|
|
|
|
|
| Harald |

Forum-Meister
|
 |
Beiträge: 24.502
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 16.04.2012, 09:51
Titel:
|
 |
Hallo,
das Problem liegt darin, dass du in den Klammern nur eine Liste von Variablennamen, ohne Indizierung oder ähnliches, angeben kannst. Mir ist nicht klar, was du mit diesem Aufruf bezweckst. Warum schreibst du nicht
Grüße,
Harald
|
|
|
|
|
|
|
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.
|
|