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

58 vues (au cours des 30 derniers jours)
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

Réponse acceptée

Fangjun Jiang
Fangjun Jiang le 2 Déc 2022
Assume the same input, inside the MATLAB Function block, use u(1), u(2) to reference, not u[1], u[2].
  2 commentaires
Brian Kiprono
Brian Kiprono le 2 Déc 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 le 2 Déc 2022
It is defined that way.
See "doc paren" to know the usage of (), {}, []

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Interactive Model Editing dans Help Center et File Exchange

Produits


Version

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by