- https://www.mathworks.com/help/simulink/ug/work-with-array-of-buses-signals.html
- https://www.mathworks.com/help/simulink/slref/selector.html
- https://www.mathworks.com/help/simulink/ug/parameter-values-and-specification-methods.html
Structure Member Array Index Selection using Selector
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
How to Define in Simuling Block as Struct memeber Array
typedef struct
{
unsigned int A[2];
unsigned int B[2];
}Base_S;
Base_S l_timer_Check[2]={ {10,12},{4,5}};
void fn_output_Time()
{
int check_Timer;
check_Timer= l_timer_Check[1].A[1];
}
Out Put is came as only check_Timer= l_timer_Check[1].A;
How to Resolve it as check_Timer= l_timer_Check[1].A[1];
0 Commenti
Risposte (1)
Kartik Saxena
il 10 Gen 2024
Hi,
I understand that you want to define Simulink block programmatically through your code.
The following example from MathWorks documentation illustrates the same:
Since you are using the Bus Selector block, these are some other MathWorks documentations that would help you regarding the same:
I hope this resolves your issue.
0 Commenti
Vedere anche
Categorie
Scopri di più su Simulink Functions in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!