Kuidas MATLAB kasutab failide või kaustade valimiseks dialoogiboksi, uigetdir-kausta valimise dialoogiboksi, uigetfile-faili valimise dialoogiboksi
How Matlab Uses Dialog Boxes Select Files
#uigetdir
Avage kausta valimise dialoog
grammatika
selpath = uigetdir selpath = uigetdir(path) selpath = uigetdir(path,title)
Parameetri tähendus:
- tee, algustee
- pealkiri
- selpath, kas tee on valitud, määrata tagasi
1
, tühista tagasi0
。
Lisateavet saab vaadata Hiina ametlik veebisait või abi faili.
#uigetfile
grammatika
file = uigetfile [file,path] = uigetfile [file,path,indx] = uigetfile ___ = uigetfile(filter) ___ = uigetfile(filter,title) ___ = uigetfile(filter,title,defname) ___ = uigetfile(___,'MultiSelect',mode)
Parameetri tähendus:
- fail, kui valite faili, tagastage
file name
, kui tühistate ja ei vali, tagastage0
。 - tee, valige faili tee, tühistage ja tagastage
0
- indx, filtri indeks
- filter, määrake faililaiend
- pealkiri, kohandatud pealkiri
- defname, vaikefaili nimi
- režiim, ‘sees’, saab korraga valida mitu faili, ‘välja’, saab valida ainult ühe faili.
Lisateavet saab vaadata Hiina ametlik veebisait või abi faili.
Kõigepealt kujundage GUIDE-i tööliides ja programmeerige nupu 'mudel' tagasihelistamisfunktsioon:
Kausta valimiseks kirjutage tagasihelistusfunktsioonile järgmine kood ja sisestage tee tekstikasti 1.
a = uigetdir% enter the folder selection box if a == 0 else set(handles.edit1,'String',a) % Put the selection in the text box end
Sel hetkel klõpsake saavutamiseks nuppu.