Контрольная сумма файла
возвращает контрольную сумму указанного файла, используя MD5 алгоритм контрольной суммы. Используйте контрольную сумму, чтобы увидеть, изменился ли файл по сравнению с предыдущей контрольной суммой. Контрольные суммы можно использовать как часть журнала аудита.checksum = Simulink.getFileChecksum(filename)
Использовать Simulink.getFileChecksum чтобы получить контрольную сумму для любого файла. Если содержимое файла не изменяется с одной контрольной суммы на следующую, контрольная сумма от Simulink.getFileChecksum остается неизменным. В противном случае контрольная сумма отличается при каждом изменении содержимого файла.
Для функциональной информации о модели используйте Simulink.BlockDiagram.getChecksum вместо этого. Simulink.BlockDiagram.getChecksum рассматривает функциональный аспект модели. Если функциональный аспект не меняется, то Simulink.BlockDiagram.getChecksum возвращает ту же контрольную сумму.
Например, если вы переместили блок, содержимое файла отличается (измеряется Simulink.getFileChecksum) но функция модели неизменна (измеряется Simulink.BlockDiagram.getChecksum).