exponenta event banner

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