主要内容

检查MATLAB为支持调用函数金宝app

调试MATLAB®功能,确保如果所有调用的函数是由代码生成。金宝app

修复不支持的函数调金宝app用错误,执行这些步骤之一:

  • coder.extrinsic声明的函数:当你声明一个函数调用一个外部函数,该函数的代码生成器不能产生代码。而不是将它们分派到MATLAB来执行。有关更多信息,请参见将MATLAB函数声明为外在功能(MATLAB编码器)

  • 替换为一个等价的电话支持的代码生成金宝app:不支持的调用替换为一个等价的调金宝app用所支持的代码生成。包括电话支持的代码生成确保函数将金宝app行为测试一样使用活IO从硬件运行的函数在部署之后。

    这里列出了一些电话支持金宝app的代码生成:

    例如,暂停功能不支持代码生成,但用于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”);结束结束

相关的话题