Verfasst am: 05.03.2010, 13:48
Titel: txt einlesen mit zusammengesetzten String
Hallo,
lese über eine GUI ein Filemanme ein, der eine txt-Datei öffnen soll. Die Abfrage wird über eine Listbox realisiert. Nur leider wird der String mit Hilfe von strcat nicht so zusammengefügt, dass das txt-file geöffnet werden kann.
hier der Schnipsel mit der beschrieben Fct.:
Code:
function listbox1_Callback(hObject, eventdata, handles) % hObject handle to listbox1 (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA)
% Hints: contents = get(hObject,'String') returns listbox1 contents as cell array % contents{get(hObject,'Value')} returns selected item from listbox1
%nachfolgende Fct. soll den stringzusammenbauen und das txtfile lesen.
function calculate_Callback(hObject, eventdata, handles) % hObject handle to calculate (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) all = handles.Selection_all;
sel1 = handles.Selection;
selection = all(sel1);
%selection = selection; %'ICI_TR_90'
FileName = strcat('C:\Dokumente und Einstellungen\EigeneDateien',selection,'.txt');
[data] = textread(FileName);
Hat zwar nicht direkt was mit dem Fehler zu tun, aber ich glaube, in Deiner Pfadangabe fehlt ein abschließender \ .
Gast
Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
Verfasst am: 24.03.2010, 19:21
Titel:
Hallo,
habe den Fehler auch gefunden, war wie denny geschrieben hat, die Klammern, die anstelle der runden geschweifte sein müssen...
Aber Danke für den Hinweis mit dem all, das kannte ich n.n.
VG
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.