How can i create a function block in simulink that takes multiple input vectors as arguments?

60 visualizaciones (últimos 30 días)
From the image attached the function block uses u(u[1])t input u[2] from second input, etc. I keep getting errors if i implement it as shown using a Matlab function block

Respuesta aceptada

Fangjun Jiang
Fangjun Jiang el 2 de Dic. de 2022
Assume the same input, inside the MATLAB Function block, use u(1), u(2) to reference, not u[1], u[2].
  2 comentarios
Brian Kiprono
Brian Kiprono el 2 de Dic. de 2022
Thank you very much that worked,also do you have a good explanantion on why the square brackets don't work. Thanks
Fangjun Jiang
Fangjun Jiang el 2 de Dic. de 2022
It is defined that way.
See "doc paren" to know the usage of (), {}, []

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Simulink Functions en Help Center y File Exchange.

Productos


Versión

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by