Hello,
I'm trying to convert the hexadecimal numbers to ascii strings and pass it from Simulink to Workspace. To do that I used a Matlab Fcn block : function y = fcn(u) %#eml eml.extrinsic('assignin'); eml.extrinsic('strcat'); eml.extrinsic('plot');
Temp5 = ConvertToAscii(u(1),u(2),u(3),u(4));assignin('base','Str_Digits',Temp5);y = u(1);
So, when I click on the button 'Start simulation' in Simulink, I can see the output value change every time steps. However, when I launch a m file, I can only see the output after that m file execution finished. How to resolve this problem?
Thank you,
Best Answer