?
Um mal Klarheit zu schaffen was ich eigentlich haben will: Ich möchte aus meinem ASCII-Text (siehe unten) die Werte nach exprs in Variablen speichern.
Zum einen die 1 und zum anderen das 1+s. (Der Ausschnitt unten stammt aus einem Scilab-Blockdiagramm, das als ASCII abgespeichert wurde)
Mein Plan war alles mit getline in einen Stringvektor zu speichern und dann die einzelnen strings noch nach den Signalwörtern zu untersuchen und die benörtigten Parameter herauszufiltern (da bin ich gerade dabei...). Der Grund das ganze in einen vektor zu schreiben ist, dass ich dann weitere parameter in anderen zeilen direkt über den vektorelementzugriff realisieren kann.
Nur aus irgendeinem Grund macht er keine anstalten exprs zu finden. Kann es sein dass er exprs nicht erkennt weil direkt danach ein = kommt?
ASCII-Text:
scs_m_1.objs(1)=scicos_block(..
gui="CLR",..
graphics=scicos_graphics(..
orig=[214.904,209.67733],..
sz=[50,50],..
flip=%t,..
theta=0,..
exprs=["1";"1+s"],..
pin=0,..
pout=0,..
pein=[],..
peout=[],..
gr_i=list(..
["xstringb(orig(1),orig(2),[''num(s)'';''den(s)''],sz(1
),sz(2),''fill'')";
"xpoly([orig(1)+.1*sz(1),orig(1)+.9*sz(1)],[1,1]*(orig(
2)+sz(2)/2))"],8),..
id="",..
in_implicit="E",..
out_implicit="E"),..
model=scicos_model(..
sim=list("csslti4",4),..
in=1,..
in2=[],..