Обновите гидравлическую систему блок-схемы, чтобы использовать изотермические жидкие блоки
замены блокируются от библиотеки Foundation> Hydraulic в заданной системе блок-схемы, newfile
= hydraulicToIsothermalLiquid(oldfile
,newpath
)oldfile
, с эквивалентными Изотермическими Жидкими библиотечными блоками, при попытке сохранить значения параметров и связи между блоками, если это возможно. Если у вас есть лицензия Simscape™ Fluids™, этот инструмент также заменяет блоки из библиотеки Fluids> Hydraulics (Isothermal) с эквивалентными блоками из библиотек Fluids> Isothermal Liquid и Foundation> Isothermal Liquid. oldfile
может быть модель, подсистема или библиотека.
Изотермические Жидкие библиотеки блоков структурированы похожие на другие жидкие области, такие как Тепловая Жидкость, и часто между Изотермическими Жидкими и Гидравлическими библиотечными блоками нет никакого взаимно-однозначного соответствия. Инструмент преобразования перечисляет все проблемы, с которыми сталкиваются во время преобразования в отчете HTML, сохраняет и отчет и конвертированную систему блок-схемы в месте, заданном newpath
, и возвращает имя конвертированной системы, newfile
.
Оба newfile
и newpath
аргументы являются дополнительными. Если вы не используете newpath
аргумент, у вас должны быть полномочия записи для вашей текущей рабочей папки, потому что инструмент затем сохраняет конвертированную систему и отчет в текущей папке.
Новый файл основан на последней сохраненной версии старого файла. Таким образом, если вы изменяете исходную систему блок-схемы и не сохраняете ее перед использованием инструмента преобразования, модификации не отражаются в новой системе. Это - также хорошая практика, чтобы убедиться, что исходная система блок-схемы компилирует без проблем перед использованием инструмента преобразования.
Для получения дополнительной информации о факторах обновления и процессе, см. Обновляющие Гидравлические Модели, Чтобы Использовать Изотермические Жидкие Блоки.
преобразует список файлов, newfiles
= hydraulicToIsothermalLiquid(oldfiles
)oldfiles
, где каждый из файлов может быть моделью, подсистемой или библиотекой. Когда вы преобразуете список файлов, инструмент преобразования сохраняет ссылки между конвертированными файлами в списке. Используйте этот синтаксис, чтобы преобразовать модели, содержащие ссылки или ссылки на другие библиотеки, модели или подсистемы.
Если файл перечислен в oldfiles
содержит блоки из библиотеки Foundation> Hydraulic, или библиотека Fluids> Hydraulics (Isothermal), инструмент замены их с эквивалентными Изотермическими Жидкими библиотечными блоками, добавляет _converted
к имени исходного файла, и сохранил каждый конвертированный файл в той же папке как исходный файл. Если файл не содержит блоки Гидравлики и не относится к файлу, перечисленному в oldfiles
это содержит блоки Гидравлики, инструмент оставляет этот файл без изменений. Инструмент возвращает список конвертированных имен файлов, newfiles
, и сохраняет преобразование, являются в местоположение первого файла, перечисленного в oldfiles
. Отчет преобразования, названный HtoIL_report
, списки все проблемы, с которыми сталкиваются во время преобразования всех файлов в oldfiles
список.
преобразует все модели, подсистемы и библиотеки в папке newfiles
= hydraulicToIsothermalLiquid(toppath
)toppath
и его подпапки, при сохранении ссылок между конвертированными файлами в списке. Используйте этот синтаксис, чтобы преобразовать пользовательские библиотеки и другие модели, содержащие ссылки или ссылки на другие библиотеки, модели или подсистемы.
Оба toppath
и его подпапки должны быть на MATLAB® path. Если модель, подсистема или библиотека содержат блоки из библиотеки Foundation> Hydraulic, или библиотека Fluids> Hydraulics (Isothermal), инструмент замены их с эквивалентными Изотермическими Жидкими библиотечными блоками, добавляет _converted
к имени исходного файла, и сохранил каждый конвертированный файл в той же папке как исходный файл. Если файл не содержит блоки Гидравлики и не относится к файлу в toppath
иерархия папок, которая содержит блоки Гидравлики, инструмент, оставляет этот файл без изменений. Инструмент возвращает список конвертированных имен файлов, newfiles
, и сохраняет отчет преобразования, названный HtoIL_report
, в toppath
папка.
заменяет пользовательские блоки Гидравлики, перечисленные в newfiles
= hydraulicToIsothermalLiquid(___,oldcustomblocks
,newcustomblocks
)oldcustomblocks
с соответствующими изотермическими жидкими блоками, newcustomblocks
. Для любой из комбинаций входных аргументов в предыдущих синтаксисах задайте два массива ячеек имен пользовательского блока после всех других входных параметров. Используйте этот синтаксис, чтобы преобразовать модели, содержащие настроенные блоки Гидравлики, такие как замаскированные библиотечные блоки или пользовательские блоки, написанные в языке Simscape.
Прежде чем можно будет использовать этот синтаксис, подготовить эквивалентную изотермическую жидкую версию индивидуально настраиваемых блоков:
Для пользовательских библиотечных блоков и подсистем, которые содержат блоки из библиотеки Foundation> Hydraulic или библиотеки Fluids> Hydraulics (Isothermal), запустите инструмент преобразования на этих пользовательских библиотеках.
Для пользовательских блоков Гидравлики, написанных в языке Simscape, вручную создайте эквивалентные версии этих блоков, которые используют изотермическую жидкую область.
Если во время преобразования инструмент сталкивается с блоком, перечисленным в oldcustomblocks
, затем замены инструмента, которые блокируются с эквивалентным блоком, перечисленным в newcustomblocks
. Эти два массива ячеек, oldcustomblocks
и newcustomblocks
, должен иметь то же число элементов, каждый элемент, соответствующий имени блока. Аналогичные блоки, перечисленные в каждом массиве, должны иметь то же количество портов, порядка соответствующего порта и тех же программируемых названий параметра.