vc中几个数字信号处理算法程序.docxVIP

  • 3
  • 0
  • 约4.23千字
  • 约 7页
  • 2017-01-03 发布于贵州
  • 举报
vc中几个数字信号处理算法程序摘要在学习数字信号处理算法程序中用VC编写的几个通用算法程序。关键词离散卷积 FIR在学习信号处理的过程中,看到书上的大部分算法都是用Fortan或者Basic实现,于是自己试验着用VC实现了一下。1、卷积计算离散卷积公式的算法实现图1 卷积计算界面1.1 主程序代码(省略了部分不关键代码)void CInterVolveDlg::CalTheNumByArray() { this-UpdateData(TRUE); FFuncsfuncs[2] = {funch1,funch2}; int n = this-m_ValueN; double* x = new double[2*(n+1)];//x(n) double* y = new double[2*(n+1)];//y(n) double* h = new double[2*(n+1)];//h(n) //1.init x(n),h(n),y(n) CButton* pbtn = (CButton*) this-GetDlgItem(IDC_RADIO1); intnChoseItem = 0;//函数选择 if(pbtn-GetCheck()) { nChoseItem = 0; } else { nChoseItem = 1; } for(inti= 0;i2*(n+1);i++) { if

文档评论(0)

1亿VIP精品文档

相关文档