validateFileNameImpl

Класс: Simulink.io.FileType
Пакет: Simulink.io

Подтвердите содержимое пользовательского MAT-файла

Синтаксис

validateFileNameImpl(reader,fileName)

Описание

validateFileNameImpl(reader,fileName) подтверждает формат сигналов в пользовательском MAT-файле fileName со связанным Simulink.io.FileType reader.

Входные параметры

развернуть все

Читатель в виде Simulink.io.FileType объект.

Имя файла MAT-файла, который содержит пользовательские сигналы в виде символьного массива.

Типы данных: char

Примеры

развернуть все

Разделите на подклассы FileType класс и реализация validateFileNameImpl метод.

classdef MySignalMatFile < Simulink.io.FileType

Реализуйте статический метод validateFileNameImpl.

function validateFileNameImpl(aFile,filename) %#ok<INUSL>
%validateFileNameImpl

[~, ~, fileExt] = fileparts( filename );
isSupported = strcmpi(fileExt,'.mat');

if ~isSupported
    error('This file format is not supported by application.');
end

end
Введенный в R2020a