How to change the number of outputs of a MATLAB function block programmatically

6 次查看(过去 30 天)
Hello
I am working on R2014a, I created a Matlab Function block using add_block , however I want to add outputs not by directly modifying the function (e.i function [out1,out2,out3] = MyFun(u)), but rather programmatically from the same way I created it.
Thanks in advance.

采纳的回答

Dimitris Iliou
Dimitris Iliou 2017-6-15
There is a similar MATLAB Answers post on how to change the number of inputs programmatically. You can find that post in the following link:
Although the post refers to the input, the workflow to change the number of outputs is the same.

更多回答(1 个)

Abderahmane Abdellahi
Thank you guys for your answers, someone posted the answer here : https://stackoverflow.com/questions/42263697/editing-the-code-of-a-matlab-function-block-in-simulink-programmatically
but still your answers are appreciated.
Abdellahi

类别

Help CenterFile Exchange 中查找有关 Simulink Functions 的更多信息

标签

产品

Community Treasure Hunt

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

Start Hunting!

Translated by