从MATLAB代码生成®是MATLAB语言的一个受限子集,提供优化:
生成高效,产品质量的C / C ++代码和MEX文件在桌面和嵌入式应用程序的部署。对于嵌入式目标,该子集限制MATLAB语义,以满足目标环境的存储和数据类型的要求。
根据其功能,您希望使用,还有额外需要的产品。s manbetx 845完整的列表,请参阅安装必备产品s manbetx 845(编码器MATLAB)。
从MATLAB代码生成支持表中列出的信号处理工具箱™功能万博1manbetx。要生成C代码,你必须有MATLAB编码器™软件。如果你有定点设计师™软件,你可以使用fiaccel
为定点应用程序生成MEX代码。
要遵循本文档中的示例:
用来生成C/ c++代码和MEX文件代码生成
,安装MATLAB编码器软件,信号处理工具箱,和一个C编译器。的窗户®平台上,MATLAB提供了一个默认的C编译器。运行MEX -setup
在MATLAB命令提示来设置C编译器。
更改到具有写权限的文件夹。
星号(*)指示的参考页具有用于C / C ++代码生成用法说明和限制。
绝对值和复量 |
|
通过延迟最早的信号使两个信号对齐 |
|
相角 |
|
带电源 |
|
改进的Bartlett-Hann窗 |
|
巴特利特窗口 |
|
贝塞尔模拟低通滤波器原型 |
|
用于模拟 - 数字转换滤波器双线性变换方法 |
|
将数据按位反序排列 |
|
布莱克曼窗 |
|
至少四期的布莱克曼-哈里斯窗口 |
|
Bohman窗 |
|
巴特沃斯滤波器原型 |
|
巴特沃斯滤波器设计 |
|
巴特沃思滤波器的阶数和截止频率 |
|
复杂的cepstral分析 |
|
模n循环卷积 |
|
复杂的非线性相等波纹FIR滤波器设计 |
|
契比雪夫I型模拟低通滤波器原型 |
|
切比雪夫I型滤波器的阶 |
|
切比雪夫型II模拟低通滤波器原型 |
|
契比雪夫II型滤波器顺序 |
|
切比雪夫窗口 |
|
切比雪夫型滤波器设计 |
|
切比雪夫II型滤波器设计 |
|
扫频余弦 |
|
|
卷积和多项式乘法 |
2-d卷积 |
|
卷积矩阵 |
|
相关系数 |
|
数据矩阵的自相关矩阵估计 |
|
|
协方差 |
互功率谱密度 |
|
累计最高 |
|
累计最低 |
|
|
线性调频Z变换 |
把分贝转换成功率 |
|
|
离散余弦变换 |
反褶积和多项式除法 |
|
|
消除多项式趋势 |
离散傅里叶变换矩阵 |
|
狄氏或周期性的正弦函数 |
|
以整数因子降低采样率 |
|
|
离散的扁长椭球(的Slepian)序列 |
使用动态时间规整信号之间的距离 |
|
椭圆滤波器的设计 |
|
椭圆模拟低通滤波器原型 |
|
最小订单椭圆滤波器 |
|
经验模态分解 |
|
等效噪声带宽 |
|
|
信号包络线 |
包络频谱机械诊断 |
|
传递函数的分子和分母的色调均长度 |
|
|
快速傅里叶变换 |
|
二维快速傅里叶变换 |
基于fft的FIR滤波器的叠加方法 |
|
将零频分量移至频谱中心 |
|
检测并更换数据异常 |
|
|
一维数字滤波器 |
2-d数字滤波器 |
|
零相位数字滤波 |
|
过滤器订单 |
|
估计信号之间的延迟 |
|
查找当地的最大值 |
|
基于窗口的FIR滤波器设计 |
|
|
基于采样频率FIR滤波器设计 |
约束最小二乘FIR多带滤波器的设计 |
|
约束的最小二乘线性相位FIR低通和高通滤波器的设计 |
|
最小二乘线性相位FIR滤波器设计 |
|
帕克斯-麦克莱伦优化FIR滤波器设计 |
|
帕克斯 - 麦克莱伦最佳FIR滤波器的阶估计 |
|
平顶加权窗口 |
|
频率间隔为频率响应 |
|
数字滤波器的频率响应 |
|
|
傅立叶变换synchrosqueezed |
快速Walsh-Hadamard变换 |
|
高斯调制正弦射频脉冲 |
|
高斯窗 |
|
高斯单脉冲 |
|
离散傅里叶变换与第二阶Goertzel算法 |
|
汉明窗 |
|
汉宁(汉宁)窗口 |
|
|
希尔伯特 - 黄变换 |
利用希尔伯特变换的离散时间解析信号 |
|
反复倒谱 |
|
|
反离散余弦变换 |
|
快速反傅里叶变换 |
2-d快速傅里叶逆变换 |
|
逆零频移 |
|
反傅里叶同步压缩变换 |
|
逆快速沃尔什-阿达玛变换 |
|
1-d数据插值(表查找) |
|
内插FIR滤波器设计 |
|
确定窗口重叠组合是否符合可乐 |
|
查找数据异常 |
|
逆短时傅立叶变换 |
|
Kaiser窗 |
|
Kaiser窗FIR滤波器的设计估计参数 |
|
可视化的光谱峰度 |
|
|
莱文森 - 德宾递归 |
变换低通模拟滤波器到带通 |
|
变换低通模拟滤波器,以阻 |
|
将低通模拟滤波器转换为高通滤波器 |
|
改变截止频率的低通为模拟滤波器 |
|
转换线频谱频率来预测滤波器系数 |
|
|
阵列的最大元件 |
广义数字巴特沃斯滤波器设计 |
|
|
阵列的平均或中间值 |
平均频率 |
|
中值频率 |
|
|
数组中值 |
|
阵列的最小元素 |
移动中值绝对偏差 |
|
移动平均 |
|
幅度平方相干 |
|
纳托尔定义的最小4-术语布莱克曼 - 哈里斯窗口 |
|
占用带宽 |
|
概率密度函数(De La Vallee酒店普桑)窗口 |
|
分段立方埃尔米特插值多项式 |
|
先令的区别 |
|
峰幅值与RMS比 |
|
周期图功率谱密度估计 |
|
Lomb-Scargle周期图 |
|
将预测滤波器多项式转换为自相关序列 |
|
将预测滤波器系数转换为线谱频率 |
|
转换预测滤波器多项式来反射系数 |
|
转换功率到分贝 |
|
功率带宽 |
|
分析的频率信号和时间 - 频率域 |
|
脉冲串 |
|
韦尔奇的功率谱密度估计 |
|
疲劳分析雨流计数 |
|
正态分布随机数 |
|
转换反射系数自相关序列 |
|
转换反射系数来预测滤波器多项式 |
|
真实倒频谱和最小相位重建 |
|
升余弦FIR脉冲整形滤波器设计 |
|
采样周期矩形 |
|
矩形窗口 |
|
将均匀或非均匀数据重新采样到新的固定速率 |
|
反向Levinson-Durbin递归 |
|
均方根水平 |
|
锯齿波或三角波 |
|
|
无杂散动态范围 |
Savitzky-Golay滤波设计 |
|
Savitzky-Golay过滤 |
|
弧度参数的正弦 |
|
Sinc函数 |
|
平滑噪声数据 |
|
转换数字滤波器二阶段数据,以传递函数形式 |
|
二阶(四次)IIR数字滤波 |
|
|
使用短时傅里叶变换的光谱图 |
|
三次样条数据插值 |
方波 |
|
|
标准差 |
短时傅里叶变换 |
|
泰勒窗口 |
|
转换传递函数滤波器参数,以状态空间形式 |
|
传递函数估计 |
|
时频脊 |
|
三角窗 |
|
采样非周期性三角 |
|
时间同步信号平均值 |
|
Tukey(锥形余弦)窗口 |
|
|
移相角 |
上采样,应用FIR滤波器和下采样 |
|
提高采样率的整数倍 |
|
|
方差 |
|
维格纳-维尔分布和平滑伪维格纳-维尔分布 |
互相关 |
|
2-d的互相关 |
|
交叉协方差 |
|
利用短时傅立叶变换交叉频谱 |
|
|
跨维格纳分布和交叉平滑伪维格纳分布 |
递归数字滤波器设计 |
|
转换零极点增益滤波器参数,以状态空间形式 |
|
将零极增益滤波器参数转换为传递函数形式 |