Один из моих файлов Simulink SLX прекратил работу в качестве модели. Видимо, он был испорчен. Существуют ли какие-либо средства для восстановления таких файлов или извлечения какой-либо информации из них? Файл выглядит как исполняемый файл MZ. Где хранится блок-схема?Как отремонтировать файл Simulink SLX?
ответ
SLX - это сжатый файл, содержащий файлы XML с информацией о модели. Вы можете попробовать открыть файл SLX в winzip и проверить. См. http://www.mathworks.com/help/simulink/ug/saving-a-model.html#btbr7kx-1 для формата SLX. Я не думаю, что есть утилита для восстановления поврежденных файлов SLX.
DiffPlug's Simulink Viewer имеет синтаксический анализатор .slx, который был разработан независимо от Mathworks, и он немного более «мягкий», чем реализация Mathworks. Вы можете попробовать открыть свою модель в средстве просмотра DiffPlug (это бесплатно, поэтому вам нечего терять, я думаю ...).
Таким образом вы, по крайней мере, сможете разведать вокруг модели, чтобы вы могли увидеть, какая часть была повреждена.
Отказ от ответственности: Я работаю для DiffPlug.
Если в модели было потрачено много времени, я был бы рад открыть вашу модель и вытолкнуть ее внутри, используя наш внутренний API. Мне понадобится всего несколько минут, и это может быть легко исправить, как неверно совпадающий идентификатор Stateflow.
Удалить расширение «оригинал» из имени файла «X.slx.original». Это сработало для меня.
Вы можете на самом деле до сих пор загрузить систему с помощью load_system()
, используйте bdroot
, чтобы увидеть, если он загружен, а затем использовать save_system()
, чтобы сохранить то, что возвращается bdroot
, используя новое имя файла. Новая модель должна открыться правильно.
- 1. Diff между моделями Simulink .slx
- 2. Создание кода C++ из * .slx
- 3. Как отремонтировать угловые фильтры
- 4. Как отремонтировать установку Trac
- 5. Как отремонтировать функцию перемещения
- 6. Как отремонтировать Resharper?
- 7. Как отремонтировать частную собственность?
- 8. Как отремонтировать `information_schema```TABLES`?
- 9. Как отремонтировать мой монгод?
- 10. Невозможно открыть соединение SalesLogix SLX
- 11. Неправильно отформатированный CSV, как отремонтировать?
- 12. Java - как отремонтировать некорректный JSON?
- 13. Как импортировать файл мата для simulink?
- 14. Как отремонтировать уже установленную umbraco?
- 15. Как отремонтировать кнопку панели инструментов?
- 16. Как отремонтировать/перестроить файл .csproj из файлов кода
- 17. (Очень) Большой Simulink Входной файл
- 18. Как сгенерировать изображение EPS из файла .mdl Matlab/simulink
- 19. Переписать или отремонтировать?
- 20. Как отремонтировать и перестроить .htaccess в sugarcrm
- 21. Как вложить существующий файл .m в файл simulink .mdl
- 22. Как отладить Matlab/Simulink?
- 23. Как отремонтировать nokogiri (yahoo) скребок стола?
- 24. simulink coders c file to simulink model
- 25. Simulink - экспортировать модель в один файл
- 26. Инициализация Dymola FMU в Simulink
- 27. Simulink Rsim исполняемый файл libmx.dll отсутствует
- 28. Как отремонтировать фиксацию в неправильной ветке?
- 29. Как отремонтировать эту строку LayoutInflater.from() в android
- 30. Как отремонтировать докер или переустановить его?