Вернуть контрольную сумму невиртуальной подсистемы
[ возвращает контрольную сумму указанной невиртуальной подсистемы. Simulink ® вычисляет контрольную сумму на основе настроек параметров подсистемы и блоков, содержащихся в подсистеме. Виртуальные подсистемы не имеют контрольных сумм.checksum,details] = Simulink.SubSystem.getChecksum(subsys)
Одна из возможностей этой команды состоит в том, чтобы определить, почему код, сгенерированный для подсистемы, не используется повторно.
Примечание
Simulink.SubSystem.getChecksum компилирует модель, содержащую указанную подсистему, если модель еще не находится в состоянии компиляции. Если необходимо получить контрольную сумму для нескольких подсистем и избежать нескольких компиляций, используйте команду, для перевода модели в скомпилированное состояние перед использованием model([], [], [], 'compile')Simulink.SubSystem.getChecksum.
Эта команда принимает аргумент subsys, которое является полным именем или дескриптором блока невиртуальной подсистемы, для которого возвращаются данные контрольной суммы.