在由关联的s -函数生成的代码中指定DWork向量的存储类
ssRTWStorageType ssSetDWorkRTWStorageClass(SimStruct *S, int_T vector, ssRTWStorageType sc)
年代
表示s -功能块的SimStruct。
向量
功向量的索引,其中索引是0
,1
,2
,...
ssGetNumDWork (S) 1
.
sc
存储类的功向量。必须是枚举的值之一ssRTWStorageType
在simstruc.h
:
typedef enum {SS_RTW_STORAGE_AUTO = 0, SS_RTW_STORAGE_EXPORTED_GLOBAL, ss_rtw_storage_importted_extern, ss_rtw_storage_importted_extern_pointer} ssrtwstoragagetype . ssrtwtype . ssrtwtype . ssrtwtype . ssrtwtype . ssrtwtype . ssrtwtype . ssrtwtype . ssrtwtype
的ssRTWStorageType
值输入sc
.调用错误ifsc
不是有效的存储类。
集sc
指定的DWork向量的存储类向量
.存储类是一个代码生成属性,它决定如何由金宝app®编码器™这个s函数的乘积为这个工作向量分配内存(参见生成代码如何存储内部信号、状态和参数数据(金宝app仿真软件编码器))。有关使用DWork向量的更多信息,请参见如何使用DWork向量.
C, c++
看到这个功能sfun_rtwdwork.c
中使用的sfcndemo_sfun_rtwdwork
.