主要内容

CMSIS条件MATLAB功能的支持金宝app手臂皮质- m处理器

每一个MATLAB®函数,该函数可以用于支持方案金宝app手臂®皮质®- m处理器需要具体情况允许代码替换使用CMSIS图书馆。你使用这段代码替换时从模型生成C代码或从MATLAB代码。

如果你不满足的具体要求,然后生成C代码运行在ARM Cortex-M处理器。然而,这种生成的代码没有使用CMSIS库支持。金宝app

CMSIS库支持这些MATLAB函数金宝app只有当你设置特定的属性,如表:表示在这个

MATLAB函数 金宝app支持函数签名 输入要求 参数需求 相当于CMSIS功能
fft

Y = fft (X)

Y = fft (X, n)

Y = fft (X, n,昏暗的)

  • 真实的或复杂的值

  • 多通道输入(多个列)

  • 数据类型

变换长度n:

  • 真正的输入:n一定范围内2048年[9]U {4096} - {16}

  • 复杂的输入:n一定范围内[2048]U {4096} - {8}

维一起操作昏暗的:昏暗的必须是一个编译时常量。

  • arm_cfft_f32

  • arm_rfft_fast_init_f32

  • arm_rfft_fast_f32

包装器函数,每个都有一个mw_前缀,桥图书馆提供接口。

传输线

X =传输线(Y)

X =传输线(Y, n)

X =传输线(Y, n,昏暗的)

symflag X =传输线(__)

  • 真实的或复杂的值

  • 多路输入

  • 数据类型

变换长度n:最小长度是8。

维一起操作昏暗的:昏暗的必须是一个编译时常量。

对称型symflag:非对称(默认)

  • arm_cfft_f32

  • arm_rfft_fast_init_f32

  • arm_rfft_fast_f32

包装器函数,每个都有一个mw_前缀,桥图书馆提供接口。

fft2

Y = fft2 (X)

Y = fft2 (X, m, n)

  • 真实的或复杂的值

  • 多路输入

  • 数据类型

变换的行数:

  • 最小长度是8当输入是真实的。

  • 最小长度是4当输入是复杂的。

变换的行数n:

  • 最小长度是8当输入是真实的。

  • 最小长度是4当输入是复杂的。

  • arm_cfft_f32

  • arm_rfft_fast_init_f32

  • arm_rfft_fast_f32

包装器函数,每个都有一个mw_前缀,桥图书馆提供接口。

ifft2

X = ifft2 (Y)

X = ifft2 (Y、m、n)

symflag X = ifft2 (__)

  • 复杂的值

  • 多路输入

  • 数据类型

变换的行数:

  • 最小长度是8

变换的行数n:

  • 最小长度是8

对称型symflag:非对称(默认)

  • arm_cfft_f32

  • arm_rfft_fast_init_f32

  • arm_rfft_fast_f32

包装器函数,每个都有一个mw_前缀,桥图书馆提供接口。

fftn

Y = fftn (X)

Y = fftn (X,深圳)

  • 真实的或复杂的值

  • 多通道输入(多个列)

  • 数据类型

变换的长度尺寸深圳:每个人深圳元素应该有:

  • 最小值8当输入是真实的

  • 最小值4当输入是复杂的

  • arm_cfft_f32

  • arm_rfft_fast_init_f32

  • arm_rfft_fast_f32

包装器函数,每个都有一个mw_前缀,桥图书馆提供接口。

ifftn

X = ifftn (Y)

X = ifftn (Y,深圳)

symflag X = ifftn (__)

  • 复杂的值

  • 多路输入

  • 数据类型

变换的长度尺寸深圳:每个人深圳元素应该有:

  • 最小值是8

  • arm_cfft_f32

  • arm_rfft_fast_init_f32

  • arm_rfft_fast_f32

包装器函数,每个都有一个mw_前缀,桥图书馆提供接口。