Contenuto principale

Raccolte di componenti

Memorizzare e condividere i dati dei parametri e i metadati per i blocchi Simscape

Le raccolte di componenti aiutano a creare, condividere e installare componenti per i blocchi Simscape™. I componenti contengono dati dei parametri dei blocchi e metadati. Quando si scrive una raccolta di componenti, si inizia parametrizzando un blocco e memorizzando i dati dei parametri in un oggetto BlockDataSet. Convertire ogni oggetto BlockDataSet in un file di componente JSON. È possibile creare una nuova raccolta o utilizzare una raccolta esistente per memorizzare ogni singolo elemento. Quando si crea la raccolta, Simscape genera un file MLDATX che è possibile condividere. Per installare una raccolta, fare doppio clic sul file della raccolta MLDATX. L'installazione della raccolta rende i componenti disponibili dallo strumento Block Parameterization Manager (Gestione della parametrizzazione del blocco).

Alcuni blocchi dispongono di componenti disponibili installati per impostazione predefinita. Non è possibile modificare, disinstallare o utilizzare lo stesso nome di un elemento presente in una raccolta predefinita.

Strumenti

Block Parameterization ManagerApply part parameterization to block

Funzioni

espandi tutto

partrepo.simscape.dataSetFromBlockCreate block data set from Simscape block (Da R2025a)
partrepo.simscape.paramsFromBlockGet the parameter data from a Simscape block (Da R2025a)
partrepo.importDataSetsFromJSONImport block data sets from a JSON file (Da R2025a)
partrepo.exportDataSetsToJSONExport a block data set to a JSON file (Da R2025a)
applyParamsApply parameters from block data set to Simscape block (Da R2025a)
removeFieldRemove properties from block data set metadata (Da R2025a)
validateValidate block data set (Da R2025a)
partrepo.collection.buildCreate MLDATX file from Simscape part files (Da R2026a)
partrepo.collection.newCreate part collection (Da R2026a)
partrepo.collection.applyDataSetApply part to block (Da R2026a)
partrepo.collection.installInstall collections (Da R2026a)
partrepo.collection.listGenerate table of available collections (Da R2026a)
partrepo.collection.listDataSetsList parts available in a given collection (Da R2026a)
partrepo.collection.listDataSetsForBlockLists parts available for block (Da R2026a)
partrepo.collection.previewDisplay contents of collection (Da R2026a)
partrepo.collection.uninstallUninstall collection (Da R2026a)
partrepo.getInstallFolderReturn path for installation folder (Da R2026a)
partrepo.restoreDefaultInstallFolderRestore default part repository installation folder (Da R2026a)
partrepo.setInstallFolderSet path for part repository folder (Da R2026a)

Oggetti

partrepo.simscape.BlockDataSetStore and manage block parameter data and metadata (Da R2025a)

Argomenti

Esempi in primo piano