![]() |
[求助]比较基础的问题
假如我读入一个文件后,获得其文件名
想做一个判断,看读入文件的后缀是否正确,比如要读入.WAV文件,但是选择的是.EXE,这时候弹出错误对话框。 问题就是判断这里,我记得在哪里看到过用法的,但是找了半天找不到了,类似的判断我觉得应该会经常用到,MATLAB有什么比较通用的方法吗?:cool: |
回复: [求助]比较基础的问题
呵呵,我来试一下~~
if ImgName(end-2:end)=='WAV' ... else error('You input a wrong format'); end --------------------------------------------------------------------------- ImgName是你文件的名字 |
回复: [求助]比较基础的问题
就是这个用法
谢了 |
回复: [求助]比较基础的问题
[pathstr,namestr,ext]=fileparts(FileName);
if strcmpi(ext,'.wav'); ... else errordlg('数据格式错误','错误','replace'); end |
所有时间均为北京时间。现在的时间是 03:10。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.