ich möchte einen INPUTDLG einfügen. Das habe ich auch hinbekommen. man kann ja nun auch in den eingabefeldern Vorschläge vordefinieren.
Ich möchte da ein Ergebnis einfügen, dass ich vorher berechnet habe. "er" kommt natürlich nicht damit klar. ich hab schon rausgefunden, dass "er" eine "CELLE" haben will und keine Zahl. Da ich aber keine Ahnung von den ganzen klassen habe, brauch ich eure hilfe. den umgekehrten fall konnte ich schon lösen. er gibt mir ja auch wieder einen was aus, was ich nicht als Zahl weiterverarbeiten kann. mit str2double klappts dann aber.
Was muss ich tun, damit meine Zahl als Text angezeigt wird?
meinen Code findet ihr hier:
Code:
var1=7
var2=30
prompt={'TEXTvar1:','TEXTvar2:'};
name='eine tolle Überschrift';
numlines=1;
a = cell(var1,1)% hier hab ich kein Plan was ich mache, das ist mein Versuch einen Text aus var1 zu machen
b = cell(var2,1)% hier hab ich kein Plan was ich mache, das ist mein Versuch einen Text aus var2 zu machen
defaultanswer={a,b}; % hier werden ja laut matlabhilfe a und b in '' und '' gesetzt, ich kenne meine Werte aber nicht
answer=str2double(inputdlg(prompt,name,numlines,defaultanswer))% hier gibts ärger wegen defaultanswer
Danke für die Antwort.... funktioniert jetzt !!!!!
Ich wusste die Lösung wäre einfach - ich kannte sie nur nicht.
(tolles Forum!!!! - schon die 2 Frage die innerhalb eines halben Tages beantwortet wurde. TOP)
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
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.