simulink: m function block call another m function block
Afficher commentaires plus anciens
hello,
I have a m function :
function [controller_res, dt_RealHouse] = M_controller(policy, reward_mtx, t_int0, k_b, k_h,t_des, t_portata, start_date)
that in his body call another m function:
time_position(s).
im trieing to model M_controller in simulink but i dont know how to model time_position(s).
Thanks.
Réponses (1)
Kiran Felix Robert
le 4 Nov 2020
0 votes
Hi Jaskiran,
It is my understanding that you are trying to call a function ‘time_position(s)’ from a MATLAB Function block called ‘M_Controller’.
Since you are trying to call time_position() as a function from a MATLAB Function block, I understand that it is also another MATLAB Function (.m file). One way to do this is as follows,
- Create the time_position function in an .m file and save it in the same directory as your Simulink model (which contains M_Controller).
- Call the time_position function inside your M_Controller function
Kiran Felix Robert
Catégories
En savoir plus sur Modeling dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!