Variable function names in Simulink
显示 更早的评论
Hi,
I have created a model in Simulink which uses the Matlab Function block. Usuually I would enter the name of my function into this block and run the model. However I would like to automate my simulations which requires me to keep the function names variable. I have tried creating a cell array of function names and attempting to access these in the 'Matlab Function' parameter line:
SimControllers{ControllerRun}
But this does not seem to work.
Any ideas on how I could accomplish this?
Regards,
Avi
回答(2 个)
Kaustubha Govind
2011-5-3
You could try entering something like:
feval(SimControllers{ControllerRun},u(1))
类别
在 帮助中心 和 File Exchange 中查找有关 Simulink 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!