Contenido principal

load_system

R2026b

Cargar un modelo de Simulink en la memoria

Descripción

handle = load_system(sys) carga el modelo sys en la memoria sin abrir el modelo en Simulink® Editor. Después de cargar un modelo en la memoria, puede trabajar con el modelo mediante API de Simulink. Guarde los cambios en el modelo usando save_system.

Nota

Consideraciones de seguridad: antes de cargar el modelo con load_system, asegúrese de que quien lo envía o lo ha creado es de confianza. Los modelos de fuentes desconocidas pueden incluir contenido no seguro. Se consideran fuentes desconocidas a los modelos que se clonan desde un repositorio remoto, se descargan o se reciben en formato de archivo.

ejemplo

Ejemplos

contraer todo

Supongamos que tiene un modelo denominado myModel. Cargue el modelo en la memoria y devuelva el identificador del modelo.

h = load_system("myModel");

Compruebe que el modelo esté cargado con la función bdIsLoaded. Si el modelo está cargado, la función devuelve 1. Si el modelo no está cargado, la función devuelve 0.

bdIsLoaded("myModel")
ans =
  logical
   1

Argumentos de entrada

contraer todo

Sistemas que cargar, especificados como uno o más identificadores o nombres de modelo. Dé formato a los identificadores como escalares numéricos o arreglos numéricos. Dé formato a los nombres como cadenas, arreglos de cadenas, vectores de caracteres o arreglos de celdas de vectores de caracteres. No especifique extensiones de archivo en los nombres.

Para más información sobre cómo obtener identificadores, consulte Get Handles and Paths.

Ejemplo: "myModel"

Ejemplo: ["myModel1";"myModel2"]

Tipos de datos: double | array of doubles | string | string array | character vector | cell array of character vectors

Argumentos de salida

contraer todo

Identificador del modelo cargado, especificado como arreglo o escalar numérico.

Tipos de datos: double | array of doubles

Historial de versiones

Introducido antes de R2006a