如何使用MATLAB dir函数指定文件扩展名掩码

时间:2015-04-24 14:22:53

标签: matlab listbox

我正在使用GUI matlab我想在特定文件夹的列表框中仅显示声波。当我点击按钮时,声音wav将列在列表框中。我正在使用的代码遍历文件夹中的所有内容。

function Display_Callback(hObject, eventdata, handles)
% hObject    handle to pushbutton4 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

d = dir('c:\savedsound'); %get files
set(handles.listbox1,'String',{d.name})

1 个答案:

答案 0 :(得分:0)

如果您只想显示 .wav 文件,只需修改对目录的调用。

d = dir('C:\savedsound\*.wav'); % get files