Red de conocimiento informático - Conocimiento del nombre de dominio - Urgente: ¿Cómo implementa la función Simulink MATLAB la salida matricial?

Urgente: ¿Cómo implementa la función Simulink MATLAB la salida matricial?

La función MATLAB es un módulo, pero si toma un vector, también generará un vector. Esto es lo mismo que programar en un archivo m.

La función MATLAB solo puede completar el nombre de la función, no el archivo m.

Si necesita escribir un archivo m, puede utilizar funciones integradas de MATLAB, que supongo que es lo que quiere decir.

Si desea generar múltiples datos, puede escribir así:

función y = fcn(u)

y=[y1 y2 y3];

p>

para que puedas generarlo como un vector. Solo hay un puerto de salida externo y los datos internos están en forma vectorial.

Si escribes así:

función [y1, y2, y3] = fcn(u)

Habrá tres puertos de salida.

PD: Repito, no puedes escribir m archivos para funciones de MATLAB, solo puedes escribir funciones de MATLAB incrustadas. Tienes que definir y como una matriz de 2*100, como y = [1 2 3 4. ; 5 6 7 8]; La salida es una matriz.