MATLAB代码生成®是MATLAB语言的受限制子集,提供优化:
生成高效的、产品质量的C/ c++代码和MEX文件,用于在桌面和嵌入式应用程序中部署。对于嵌入式目标,子集限制MATLAB语义以满足目标环境的内存和数据类型要求。
根据您希望使用的特性,还需要额外的产品。下载188bet金宝搏有关详细列表,请参见安装必备产品下载188bet金宝搏(MATLAB编码器)。
MATLAB的代码生成支持表中列出的信号处理工具箱™函数金宝app。要生成C代码,您必须具有Matlab Coder™软件如果您有定点设计器™软件,您可以使用fiaccel
(定点设计师)生成用于固定点应用程序的MEX代码。
要遵循本文档中的示例:
生成C / C ++代码和MEX文件codegen
(MATLAB编码器),安装MATLAB编码器软件,信号处理工具箱和C编译器。对于Windows.®平台,MATLAB提供默认的C编译器。跑墨西哥人设置
在MATLAB命令提示符中设置C编译器。
更改为您提供写入权限的文件夹。
星号(*)表示参考页具有C/ c++代码生成的使用说明和限制。
绝对值和复杂的幅度 |
|
通过延迟最早的信号对齐两个信号 |
|
相角 |
|
|
乐队的力量 |
修改Bartlett-Hann窗口 |
|
巴特利特窗口 |
|
贝塞尔模拟低通滤波器原型 |
|
用于模数滤波器转换的双线性变换方法 |
|
将二进制掩码转换为ROI限制的矩阵 |
|
将数据置换为位反转顺序 |
|
黑人窗口 |
|
最少四学期黑人 - 哈里斯窗口 |
|
Bohman表示窗口 |
|
Butterworth滤波器原型 |
|
巴特沃斯滤波器的设计 |
|
Butterworth滤波器订购和截止频率 |
|
复杂的临时分析 |
|
模数-N循环卷积 |
|
复杂非线性相位等纹波FIR滤波器设计 |
|
契比雪夫I型模拟低通滤波器原型 |
|
契比雪夫I型滤波器顺序 |
|
契比雪夫II型模拟低通滤波器原型 |
|
Chebyshev Type II过滤器订单 |
|
Chebyshev窗口 |
|
Chebyshev I型滤清器设计 |
|
切比雪夫II型滤波器设计 |
|
扫描余弦 |
|
|
卷积和多项式乘法 |
二维卷积 |
|
卷积矩阵 |
|
相关系数 |
|
自相关矩阵估计的数据矩阵 |
|
|
协方差 |
交叉功率谱密度 |
|
累计最大 |
|
累计最低 |
|
|
使用累积总和检测均值的小变化 |
|
线性调频z变换 |
将分贝转换为电源 |
|
|
离散余弦变换 |
反褶积和多项式除法 |
|
|
去除多项式趋势 |
离散傅里叶变换矩阵 |
|
狄利克雷函数或周期sinc函数 |
|
通过整数因子降低采样率 |
|
|
离散长椭球(Slepian)序列 |
使用动态时间翘曲的信号之间的距离 |
|
编辑真实信号的距离 |
|
|
椭圆滤波器设计 |
|
椭圆模拟低通滤波器原型 |
椭圆滤波器的最小阶数 |
|
|
经验模式分解 |
等效噪声带宽 |
|
|
信号信封 |
机械诊断的包络谱 |
|
使传递函数的分子和分母的长度相等 |
|
向左和向右扩展兴趣的信号区域 |
|
提取利息信号区域 |
|
负向二电平波形转换的下降时间 |
|
|
快速傅里叶变换 |
|
二维快速傅里叶变换 |
基于FFT的FIR滤波使用重叠添加方法 |
|
将零频分量转移到频谱中心 |
|
检测和替换数据中的异常值 |
|
|
1-D数字滤波器 |
二维数字滤波器 |
|
零阶段数字滤波 |
|
过滤器订单 |
|
信号之间的延迟 |
|
找到当地的最大值 |
|
使用相似性搜索查找信号位置 |
|
基于窗口的FIR滤波器设计 |
|
|
基于频率采样的FIR滤波器设计 |
约束最小二乘FIR多频带滤波器设计 |
|
约束最小二乘线性相位FIR低通和高通滤波器设计 |
|
最小二乘线性相位FIR滤波器设计 |
|
Parks-McClellan最优FIR滤波器设计 |
|
帕克斯-麦克莱伦最优FIR滤波器阶估计 |
|
平顶加权窗 |
|
频率响应的频率间隔 |
|
|
数字滤波器的频率响应 |
|
傅里叶synchrosqueezed变换 |
快速Walsh-Hadamard变换 |
|
高斯调制正弦射频脉冲 |
|
高斯窗 |
|
高斯单脉冲 |
|
二阶Goertzel算法的离散傅里叶变换 |
|
汉明窗 |
|
损害(汉宁窗) |
|
|
简要地变换 |
利用希尔伯特变换的离散时间解析信号 |
|
逆复杂倒频谱 |
|
|
逆离散余弦变换 |
|
逆快速傅里叶变换 |
二维快速傅里叶反变换 |
|
逆零频移 |
|
逆傅里叶同步Queezed变换 |
|
逆快速WALSH-HADAMARD变换 |
|
估计瞬时频率 |
|
1-D数据插值(查表) |
|
|
插值FIR滤波器设计 |
确定窗口重叠组合是否符合Cola |
|
找出数据中的异常值 |
|
短时傅里叶反变换 |
|
Kaiser窗口 |
|
Kaiser窗FIR滤波器设计估计参数 |
|
可视化谱峰度 |
|
|
Levinson-Durbin递归 |
将低通模拟滤波器转换为带通 |
|
将低通模拟滤波器转换为带阻 |
|
将低通模拟滤波器转换为高通 |
|
改变低通模拟滤波器的截止频率 |
|
将谱线频率转换为预测滤波系数 |
|
|
数组的最大元素数 |
广义数字巴特沃斯滤波器设计 |
|
|
数组的平均值或平均值 |
平均频率 |
|
中位数频率 |
|
|
数组的值 |
合并信号区域 |
|
|
数组的最小元素 |
移动中值绝对偏差 |
|
移动中位数 |
|
平方的一致性 |
|
纳托尔定义的最小4项布莱克曼-哈里斯窗口 |
|
占用的带宽 |
|
振动信号的平均频谱与阶数 |
|
跟踪并提取振动信号的阶数 |
|
从振动信号中提取时域阶波形 |
|
Parzen (de la Vallée Poussin)窗口 |
|
分段立方Hermite插值多项式(PCHIP) |
|
先令的区别 |
|
Peak-magnitude-to-RMS比率 |
|
信号光谱熵 |
|
期间光谱功率谱密度估计 |
|
信号或谱图的谱峰 |
|
|
Lomb-Scargle周期图 |
将预测滤波器多项式转换为自相关序列 |
|
将预测滤波器系数转换为线谱频率 |
|
将预测滤波器多项式转换为反射系数 |
|
将电源转换为分贝 |
|
功率带宽 |
|
分析信号在频域和时频域 |
|
脉冲序列 |
|
Welch的功率谱密度估计 |
|
|
用于疲劳分析的雨流计数 |
通常分布随机数 |
|
将反射系数转换为自相关序列 |
|
将反射系数转换为预测滤波器多项式 |
|
真正的薄屑和最小相位重建 |
|
提出余弦FIR脉冲整形滤波器的设计 |
|
采样周期矩形 |
|
矩形窗口 |
|
删除感兴趣的信号区域 |
|
|
将均匀或不均匀的数据重新成立到新的固定速率 |
|
正向两电平波形跃迁的上升时间 |
Reverse Levinson-Durbin递归 |
|
根均线水平 |
|
频率-RPM映射用于订单分析 |
|
订单分析的订单-RPM地图 |
|
Root-sum-of-squares水平 |
|
锯齿波或三角波 |
|
|
伪自由动态范围 |
Savitzky-Golay滤波器设计 |
|
Savitzky-golay过滤 |
|
左右缩短兴趣的信号区域 |
|
将ROI限制矩阵转换为二进制掩模 |
|
sin的辐角 |
|
|
信噪比和失真比 |
真诚的功能 |
|
平滑噪声数据 |
|
|
信噪比 |
将数字滤波器二阶截面数据转换为传递函数形式 |
|
二阶(双二次)IIR数字滤波 |
|
|
使用短时傅里叶变换的谱图 |
|
立方样条数据插值 |
方波 |
|
用直方图方法进行两电平波形的状态估计 |
|
|
标准偏差 |
短时傅里叶变换 |
|
从STFT幅值重建信号 |
|
从转速计脉冲中提取转速信号 |
|
泰勒窗口 |
|
转换传递函数过滤器参数为状态空间形式 |
|
转移函数估计 |
|
时频脊 |
|
|
总谐波畸变 |
|
三阶截点 |
三角窗 |
|
采样周期三角 |
|
Time-synchronous信号平均 |
|
Tukey(锥形余弦)窗口 |
|
|
移相角度 |
上采样,应用FIR滤波器,下采样 |
|
通过整数因子提高采样率 |
|
|
方差 |
|
变分模式分解 |
|
Wigner-Ville分销和平滑伪Wigner-Ville分销 |
互相关 |
|
二维互相关 |
|
Cross-covariance |
|
短时间傅里叶变换的交叉谱图 |
|
|
交叉维格纳-维尔分布和交叉平滑伪维格纳-维尔分布 |
|
递归数字滤波器设计 |
将零极增益滤波器参数转换为状态空间形式 |
|
将零极化增益滤波器参数转换为传输功能表单 |