功能使用错误代码生成

时间:2015-08-25 06:28:45

标签: matlab

我的功能是使用SfunctionBuilder块从现有的c源代码&还为它生成了tlc文件。它需要两个nubers作为输入&输出两个数字的总和。

void add(unsigned char *ip_1,unsigned char *ip_2,unsigned char *result)
{
    *result = *ip_1 + *ip_2;
}

我在我的模型中集成了一个matlab函数。

我在为模型生成代码时遇到以下错误。

  

错误:块中的Simulink Coder错误:“one_mdl_extention / One   模型/ S-Function Builder“,块类型”S-Function“:块输出   output_1使用自定义存储类,级别2但符合级别   这个区块只有1个;使用不同的块或不同的自定义   存储级别,级别1或更低

如何解决此错误?

我做了一个简单的c功能&使用s-function builder来创建s函数,现在我怎样才能将它判断为1级或2级函数?

0 个答案:

没有答案