|
|
|
Stringmuster mit Unterschiedlichen strings ersetzen. |
|
| joekey |

Forum-Century
|
 |
Beiträge: 169
|
 |
|
 |
Anmeldedatum: 03.04.08
|
 |
|
 |
Wohnort: Wien
|
 |
|
 |
Version: 2011b
|
 |
|
|
 |
|
Verfasst am: 30.04.2012, 08:19
Titel: Stringmuster mit Unterschiedlichen strings ersetzen.
|
 |
Hallo,
ich würde gern ein String mit mehreren unterschiedlichen Werten ersetzen. Irgendwie stehe ich auf dem Schlauch.
String1: 'FunctionName(#arg#)#arg##arg#'
Strings2: { '1' '>' '50' }
#arg in String1 soll mit Strings2 ersetzt werden.
Hat da jemand eine Idee?
Danke!
Joekey
|
|
|
|
|
|
| Harald |

Forum-Meister
|
 |
Beiträge: 24.502
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 30.04.2012, 09:21
Titel:
|
 |
Hallo,
eine Möglichkeit:
#arg zunächst mit STRREP durch %s ersetzen, und den String dann mit SPRINTF erstellen.
Falls #arg# hier nur ein Platzhalter ist, sieht die Ersetzung natürlich anders aus. Eventuell können da dann reguläre Ausdrücke und REGEXPREP helfen.
Ich frage mich aber, was du damit letztlich anstellen willst, und ob das nicht vielleicht ganz anders und einfacher erreichbar ist.
Grüße,
Harald
|
|
|
|
| joekey |
Themenstarter

Forum-Century
|
 |
Beiträge: 169
|
 |
|
 |
Anmeldedatum: 03.04.08
|
 |
|
 |
Wohnort: Wien
|
 |
|
 |
Version: 2011b
|
 |
|
|
 |
|
Verfasst am: 30.04.2012, 09:43
Titel:
|
 |
Hello Harald,
danke für deinen Ansatz. Ich will eine Liste (File) der parametrisierten Formeln erstellen.
zB. argumente = {'1' '>' '50' '1' '>' '60' '1' '>' '70' '1' >' '80'}
Dementsprechend benötige ich ein File mit:
'FunctionName(#arg#)#arg##arg#'
'FunctionName(1)>50'
'FunctionName(1)>60'
'FunctionName(1)>70'
'FunctionName(1)>80'
LG
Joekey
|
|
|
|
| Harald |

Forum-Meister
|
 |
Beiträge: 24.502
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 30.04.2012, 10:22
Titel:
|
 |
Hallo,
sieht so aus, als ob das so machbar wäre. Du musst nur die Argumente passend gruppieren.
Grüße,
Harald
|
|
|
|
| joekey |
Themenstarter

Forum-Century
|
 |
Beiträge: 169
|
 |
|
 |
Anmeldedatum: 03.04.08
|
 |
|
 |
Wohnort: Wien
|
 |
|
 |
Version: 2011b
|
 |
|
|
 |
|
Verfasst am: 30.04.2012, 10:41
Titel:
|
 |
Danke Harald,
es funktioniert
LG
Joekey
|
|
|
|
|
|
|
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.
|
|