フィルターのクリア

select a file in gui

5 ビュー (過去 30 日間)
Margareta Drozdikova
Margareta Drozdikova 2017 年 12 月 26 日
編集済み: KSSV 2017 年 12 月 26 日
Hi, In my gui I am using [nazov,cesta] =uigetfile({'*.edf';'*.txt'},'File Selector'); to load file .edf and .txt It works good, but I need to use switch or if, I want one action for file .edf and other action for .txt file. I wrote if nazov=={'*.edf'} disp('edf') else disp('other') end but there is a error Undefined operator '==' for input arguments of type 'cell'.
Error in eeg_spracovanie>menu_signal_disk_Callback (line 560) if nazov=={'*.edf'} thanks for any help

採用された回答

KSSV
KSSV 2017 年 12 月 26 日
編集済み: KSSV 2017 年 12 月 26 日
Use:
[nazov,cesta] =uigetfile({'*.edf';'*.txt'},'File Selector');
[pathstr,name,ext] = fileparts(nazov)
if strcmp(ext,'.edf') ;
elseif strcmp(ext,'.txt')
end
Read about strcmp.

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeAudio and Video Data についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by