Matlab die 2

Wie bekomme ich bei nach folgendem Eingabe Fenster die Laufvariable i hinter Schicht Nr.: ??

i=i+1;

answer1=num2str(material(i));
answer2=num2str(schichtdicke(i));

def = {answer1,answer2};

prompt ={‚Schichtmaterial der Schicht [1=MgF2; 2=ZnS; 3=TiO2; 4=CaF2]‘;…
‚Dicke der Schicht [µm]‘;…
};

titel=‚Schicht Nr.:‘;
lineNo = 1;
ans = inputdlg (prompt, titel, lineNo,def);

Desweiteren kann mir vielleicht noch jemand helfen wie kann ich die max und min Werte eines Felds herasbekommen um die axen des plots besser anzupassen ?

Mfg
Boris

Hallo Boris !

Wie bekomme ich bei nach folgendem Eingabe Fenster die
Laufvariable i hinter Schicht Nr.: ??

i=i+1;

answer1=num2str(material(i));
answer2=num2str(schichtdicke(i));

def = {answer1,answer2};

prompt ={‚Schichtmaterial der Schicht [1=MgF2; 2=ZnS;
3=TiO2; 4=CaF2]‘;…
‚Dicke der Schicht [µm]‘;…
};

%probiers mal so
titel=sprintf(‚Schicht Nr.: %d‘,i);

lineNo = 1;
ans = inputdlg (prompt, titel, lineNo,def);

Desweiteren kann mir vielleicht noch jemand helfen wie kann
ich die max und min Werte eines Felds herasbekommen um die
axen des plots besser anzupassen ?

%ganz einfach mit
maximum=max(feld); %Für einen Vektor
maximum=max(max(feld)); %Für eine Matrix

minimum=min(feld); %fuer vektor
minimum=min(min(feld)); %fuer matrix

Mfg
Boris

Hallo Andreas

Vielen Dank. Hat alles super geklappt. Hast du viel mit Matlab zu tun ?

mfg
Boris