slIsFileChangedOnDisk

Определите, изменилась ли модель, поскольку она загрузилась

Описание

пример

tf = slIsFileChangedOnDisk(sys) возвращается, ли файл, который содержит блок-схему sys изменился на диске, поскольку блок-схема загрузилась.

Примеры

свернуть все

Чтобы гарантировать, что код не сгенерирован для модели, файл которой изменился на диске, поскольку это загрузилось, включайте следующее в 'entry' раздел STF_make_rtw_hook.m файл.

if (slIsFileChangedOnDisk(sys))
	error('File has changed on disk since it was loaded. Aborting code generation.');
end

Для получения дополнительной информации смотрите, Настраивают Процесс сборки с Файлом STF_make_rtw_hook (Simulink Coder).

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

свернуть все

Имя системы в виде вектора символов или строкового скаляра.

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

Выходные аргументы

свернуть все

Истинный или ложный результат, возвращенный как 1 или 0 из типа данных logical.

  • 1 TRUE) — Файл, который содержит блок-схему sys изменился на диске, поскольку блок-схема загрузилась.

  • 0 ложь) — Файл, который содержит блок-схему sys не изменился на диске, поскольку блок-схема загрузилась.

Представленный в R2007b