output variable size matrix, while its specified type is something else.
4 views (last 30 days)
I want to generate random number based on its probability and i found the following code online
value=[6,7,8]; %values corresponding to the probabilities
it is working fine on Matlab however on Simulink it gives me the following error:
''Data 'x' (#79) is inferred as a variable size matrix, while its specified type is something else. ''
I changed the size of x and makes it 'variable size' then i received the following message:
''Output 'x' (#79) has variable size but the upper bound is not specified; explicit upper bound must be provided. ''
What i Want is: generating one random number from (6, 7, 8) based on its probability at each for loop.
Many Thanks in advance.