每一个MATLAB®可以与支持包一起使用的金宝app手臂®皮质®-M处理器需要特定的条件来允许使用CMSIS库替换代码。当从模型或MATLAB代码生成C代码时,可以使用此代码替换。
如果您不满足特定的要求,那么生成的C代码将在ARM Cortex-M处理器上运行。然而,生成的代码并不使用CMSIS库支持。金宝app
CMSIS库只支持这些MATLAB函金宝app数,当你设置特定的属性时,如表中所示:
MATLAB函数 | 金宝app支持函数签名 | 输入要求 | 参数需求 | 相当于CMSIS功能 |
---|---|---|---|---|
fft |
Y = fft (X) Y = fft(X, n) Y = fft(X, n, dim) |
|
变换长度
操作方向尺寸 |
包装器函数,每个都有 |
传输线 |
X =传输线(Y) X = ifft(Y, n) X = ifft(Y, n, dim) X = ifft(__, symflag) |
|
变换长度 操作方向尺寸 对称型 |
包装器函数,每个都有 |
fft2 |
Y = fft2 (X) Y = fft2(X, m, n) |
|
变换行数
变换行数
|
包装器函数,每个都有 |
ifft2 |
X = ifft2 (Y) X = ifft2(Y, m, n) X = ifft2(__, symflag) |
|
变换行数
变换行数
对称型 |
包装器函数,每个都有 |
fftn |
Y = fftn (X) Y = fftn(X, sz) |
|
变换维数长度
|
包装器函数,每个都有 |
ifftn |
X = ifftn (Y) X = ifftn(Y, sz) X = ifftn(__, symflag) |
|
变换维数长度
|
包装器函数,每个都有 |