How to use global variable in MATLAB discrete-event system block (not MATLAB Function Blocks)?

3 vues (au cours des 30 derniers jours)
I want to use global variable in a way like Resource Scheduling Using MATLAB Discrete-Event System and Data Store Memory Blocks. Like the following: After defining the parameter in a Data Store Memory block and declare the corresponding parameter in a MATLAB Discrete-Event System block, that block can access the value. But I can't implement this feature in my project. I have looked up a lot of information, but none of it has helped. Please help me solve this problem. Thanks!
The data store memory can relate to the MATLAB Discrete-Event System block
The information from the diagnostic viewer is:
Warning:System object ignores the global variable 'BoardDataCollectionProcessBoxDatum1' added during 'DatumEntry' execution. The global variable is either not declared in 'DatumEntry' or is declared while using the MATLAB debugger.
  1 commentaire
YOUNG
YOUNG le 7 Août 2024
'DatumEntry' is the function in the upper class of the class that I want to use the global variable.

Connectez-vous pour commenter.

Réponse acceptée

Fangjun Jiang
Fangjun Jiang le 7 Août 2024
  2 commentaires
YOUNG
YOUNG le 8 Août 2024
Modifié(e) : YOUNG le 8 Août 2024
It can not work. Can you explain the warning information I provided?
YOUNG
YOUNG le 8 Août 2024
Modifié(e) : YOUNG le 8 Août 2024
It seems that I have to declare the global variable in some specific simevents function.

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by