Contains information about UserIO. More...
#include <mbs_user_interface.h>
Public Attributes | |
int | n_in |
number of user input port More... | |
int | n_out |
number of user output port More... | |
int * | size_in |
size_in[i] = size of i-th user input More... | |
int * | size_out |
size_out[i] = size of i-th user output More... | |
double ** | ptr_in |
ptr_in[i][0] = pointer to the 1st element of the i-th input must be copied More... | |
double ** | ptr_out |
ptr_out[i][0] = pointer to the 1st element of the i-th output must be copied More... | |
Contains information about UserIO.
This structure is intended to automate the treatment of UserIO, in particular for copying that from/to input/output port of Simulink S-function block.
int n_in |
number of user input port
int n_out |
number of user output port
double** ptr_in |
ptr_in[i][0] = pointer to the 1st element of the i-th input must be copied
double** ptr_out |
ptr_out[i][0] = pointer to the 1st element of the i-th output must be copied
int* size_in |
size_in[i] = size of i-th user input
int* size_out |
size_out[i] = size of i-th user output