www.gusucode.com > mbcdata 工具箱 matlab 源码程序 > mbcdata/@calibrationdata/@mbc2matinterface/pIsValidFilename.m

    function [ok,msg] = pIsValidFilename(obj, value)
%PISVALIDFILENAME  Private method.

%  Copyright 2000-2005 The MathWorks, Inc.


% Enforce .mat extension or empty
[pathname, filename, extension] = fileparts(value);
if isempty(value)
    ok = true;
    msg = '';
elseif strcmp(lower(extension), '.mat')
    ok = true;
    msg = '';
else
    ok = false;
    msg = 'File extension must be ''.mat''.';
end