Zerlegt einen Parameterstring vom Type
"-param1=value1 -param2=value2 ...
" in eine
List
.
[paraml, err] = pars_paramstr(parameterstrng [, seperator])
Parameterstring "-param1=value1 -param2=value2 ..."
Zeichen welches die Parameter trennt [default=' ' (Space)]
Liste mit allen Parameter-Wert-Paaren als Vektor
Fehlerbeschreibung falls ein Fehler aufgetreten ist
Ein übergebener Parameterstring wird in seine Einzelteile zerlegt
und als Liste mit Vektoren der Parameterpaare zurückgegeben.
paraml(1)(1)
ist der Name des ersten Parameters,
paraml(1)(2)
der dazugehörige Wert.
Parameternamen dürfen das Trennzeichen nicht enthalten. In den Parameterwerten dürfen die Trennzeichen enthalten sein, wenn sie mit einfachen oder doppelten Anführungszeichen umgeben sind. Die Anführungszeichen selbst dürfen in den Werten nicht enthalten sein.
ACHTUNG! Eingaben werden nicht auf sinnhaftigkeit geprüft. -param="test test" ohne schließendes Zeichen (-param="test test) wird nicht als Fehler erkannt. Dies kann zu fehlerhaftem Verhalten der Funktion führen.
(nicht matrixfähig)
Keine Gewähr, da nicht genügend Abfragen.