Ich möchte die Anzahl der Bilder in einem Ordner mit einer GUI in Matlab Guide 2015b gezählt zählen. Ich habe diesen Code geschrieben:Matlab: Zählen Bild in einem Ordner mit Matlab GUI
Id = 3 (actually the value of id will be given by user at run time)
path =strcat (' c:\user\Desktop\New\TrainData\',Id)
path=strcat (path,'\')
d=dir (path)
n=length (d)
Es zeigt den Fehler, dass dir
kann nicht für die Zelleingang verwendet werden. Dieser Code funktioniert, wenn ich die Eingabeaufforderung verwende. Es zeigt Fehler nur, wenn ich es über GUI verwenden möchte. Anfangs dachte ich, dass es ein Problem in Bezug auf den Pfad ist. Also habe ich den Pfad angezeigt, aber es hat das perfekte Ergebnis gegeben. Ich bin verwirrt. bieten freundlicherweise einige Lösungen in Matlab
Wann würde die ''String''-Eigenschaft eines'' edit'' 'uicontrol' ein Zellenarray zurückgeben? – excaza
@excaza Nun, es * kann * ein Zellenarray halten, aber du hast recht, ich habe tatsächlich an 'inputdlg' gedacht. Ich werde aktualisieren. – Suever