n-2
共 14 篇文章
n-2 相关的电子技术资料,包括技术文档、应用笔记、电路设计、代码示例等,共 14 篇文章,持续更新中。
基于matlab FPGA verilog的FIR滤波器设计
<p>本例程实现8阶滤波器,9个系数,由于系数的对称性,h(0)=h(8),h1(1)=h(7),h(2)=h(6),h(3)=h(5),h(4)为中间单独一个系数。</p><p>实现框图:</p><p>推导出当系数N为偶数时,例如N=4:y(n)=h(0)*{x(0)+x(n-3)}+h(1)*{x(n-1)+x(n-2)}</p><p>当系数N为奇数时,例如N=5:y(n)=h(0)*{x(0
AD采集滤波算法
<p style="text-indent:37px;line-height:27px">AD滤波算法函数模块说明:</p><p style="text-indent:37px;line-height:27px"> 一、该模块包含滤波算法有:中位值滤波、中位值平均滤波、递推平均滤波、一阶滞后滤波。用户可根据项目不同情况选用不同的滤波算法。</p><p style="text-inden
编写具有如下函数原型的递归与非递归两种函数f
编写具有如下函数原型的递归与非递归两种函数f,负责判断数组a的前n个元素是否从大到小完全有序了,是则返回true,否则返回false。并编制主函数对它们进行调用,以验证其正确性。
bool f(int a[], int n)
提示:
(1)非递归函数中只需逐对地判断各a[i]与a[i+1]是否都已从大到小有序排列(i = 0,1,…,n-2)。
(2)递归函数中将问题分解处理为:若
用线性缓冲区和带移位双操作数寻址方法实现FIR滤波器 * *N=5,y(n)=h0*x(n)+h1*x(n-1)+h2*x(n-2)+h3*x(n-3)+h4*x(n-4)*
用线性缓冲区和带移位双操作数寻址方法实现FIR滤波器 *
*N=5,y(n)=h0*x(n)+h1*x(n-1)+h2*x(n-2)+h3*x(n-3)+h4*x(n-4)*
对PL0原编译器进行了以下的扩充:1.增加以下保留字else(elsesym), for(forsym),to(tosym),downto(downtosym),return(returnsym),[
对PL0原编译器进行了以下的扩充:1.增加以下保留字else(elsesym), for(forsym),to(tosym),downto(downtosym),return(returnsym),[(lmparen),](rmparen)
2.增加了以下的运算符:+=(eplus),-=(eminus),++(dplus),--(dminus)
取址运算符&(radsym),指向运算符@(p
增量型PID算法汇编程序
增量型PID算法汇编程序,增量式PID算法的输出量为
UnΔ = Kp[(en-en-1)+(T/Ti)en+(Td/T)(en-2*en-1+en-2)]
式中,en、en-1、en-2分别为第n次、n-1次和n-2次的偏差值,Kp、Ti、Td分别为比例系数、积分系数和微分系数,T为采样周期。
这个程序是一个Win32程序
这个程序是一个Win32程序,计算Fibonacci斐波纳契数列(一种整数数列, 其中每数等于前面两数之和)。其定义是f(1) = 1,f(2) = 2,并且当n>2时, f(n) = f(n-1) + f(n-2)。源代码种给出了三种计算方法。第一种方法用递归,第二种方法用大数组,第三种方法用小数组。此外,这个程序还具备多线程特性,所以在运算时可以做其它操作。代码用到了以前创建的Win32
void insert_sort(int *a,int n) { if(n==1) return insert_sort(a,n-1) int temp=a[n-1] for(
void insert_sort(int *a,int n)
{
if(n==1) return
insert_sort(a,n-1)
int temp=a[n-1]
for(int i=n-2 i>=0 i--)
{
if(temp<a[i])
a[i+1]=a[i]
else break
}
a[i+1]=temp
}
汉诺塔问题:第1个接到任务的人叫第2个人把n-1只diskes从开始地送到中间地
汉诺塔问题:第1个接到任务的人叫第2个人把n-1只diskes从开始地送到中间地,自己只需要把最下面一只disk放到目的地,再叫第2个人把他
原来搬到中间的n-1只diskes都搬到目的地。而第2个人则叫第3个人去把n-2只diskes从第2个人的开始地送到从第2个人的中间地,从第2个人
只需要把最下面一只disk放到自己的目的地,再叫第3个人把他原来搬到第2个人中间地的n-2只diske
利用RLS算法实现参数的自适应估计 估计y(n) = 1.5*y(n-1)-0.7*y(n-2)+0.3*u(n-2)中的参数
利用RLS算法实现参数的自适应估计
估计y(n) = 1.5*y(n-1)-0.7*y(n-2)+0.3*u(n-2)中的参数
基于matlab的DTMF仿真 DTMF为行频和列频(697Hz 770Hz 852Hz 941Hz 1209Hz 1336Hz 1477Hz 1633Hz)组合代表按键输入
基于matlab的DTMF仿真
DTMF为行频和列频(697Hz 770Hz 852Hz 941Hz 1209Hz 1336Hz 1477Hz 1633Hz)组合代表按键输入,使用以下公式可计算出行频和列频,从而确定按键编码:
vk(n) = 2*coef*vk(n-1) - vk(n-2) + x(n)
y(N)*y(N) = vk(N)*vk(N) - 2*coef*vk(N)*vk(N
系数对称的FIR滤波器设计 * *N=8,h(n)=h(N-1-n) * *y(n)=h0*[x(n)+x(n-7)]+h1*[x(n-1)+x(n-6)] * * +h2*[x(n-
系数对称的FIR滤波器设计 *
*N=8,h(n)=h(N-1-n) *
*y(n)=h0*[x(n)+x(n-7)]+h1*[x(n-1)+x(n-6)] *
* +h2*[x(n-2)+x(n-5)]+h3*[x(n-3)+x(n-4)]
用线性缓冲区和间接寻址方法实现FIR滤波器 * *N=5,y(n)=h0*x(n)+h1*x(n-1)+h2*x(n-2)+h3*x(n-3)+h4*x(n-4)
用线性缓冲区和间接寻址方法实现FIR滤波器 *
*N=5,y(n)=h0*x(n)+h1*x(n-1)+h2*x(n-2)+h3*x(n-3)+h4*x(n-4)
已知一个LTI系统的差分方程为: y[n]-1.143*y[n-1]+0.4128*y[n-2]=0.0675*x[n]+0.1349*x[n-1]+0.0675*x[n-2] 初始条件y(-1
已知一个LTI系统的差分方程为:
y[n]-1.143*y[n-1]+0.4128*y[n-2]=0.0675*x[n]+0.1349*x[n-1]+0.0675*x[n-2]
初始条件y(-1)=1,y(-2)=2,输入x(n)=u(n),计算系统的零输入响应