检查MATLAB为支持调用函数金宝app
调试MATLAB®功能,确保如果所有调用的函数是由代码生成。金宝app
修复不支持的函数调金宝app用错误,执行这些步骤之一:
coder.extrinsic声明的函数:当你声明一个函数调用一个外部函数,该函数的代码生成器不能产生代码。而不是将它们分派到MATLAB来执行。有关更多信息,请参见将MATLAB函数声明为外在功能(MATLAB编码器)。
替换为一个等价的电话支持的代码生成金宝app:不支持的调用替换为一个等价的调金宝app用所支持的代码生成。包括电话支持的代码生成确保函数将金宝app行为测试一样使用活IO从硬件运行的函数在部署之后。
这里列出了一些电话支持金宝app的代码生成:
函数和对象支持C / c++代码生成金宝app(MATLAB编码器)
MATLAB语言特性支持C / c++代码生成金宝app(MATLAB编码器)
例如,
暂停
功能不支持代码生成,但用于11和金宝app15的行号blinkLED
函数。部署blinkLED
函数没有任何修改的结果是一个可执行的可能并不是预期的那样。解决这个不支持调用错误,更换金宝app
暂停
用一个等效函数支持的代码生成。金宝app你可以复制的功能暂停
函数使用系统
提供的函数MATLAB支金宝app持包树莓π®硬件。提供Linux®终端命令,睡眠
,作为输入参数系统
函数。函数blinkLED ()% # codegen%创建一个树莓π对象r = raspi ();%闪烁LED 100周期为数= 1:10 0%打开了writeLED (r,“LED0”1);%停顿0.5秒系统(r,“睡眠0.5”);%关掉了writeLED (r,“LED0”,0);%停顿0.5秒系统(r,“睡眠0.5”);结束结束