某LSI系统的输入为x(n)的z变换为X(z),该系统的单位冲激响应h(n)的z变换为H(z),则系统的输出为( )。
A: 时域输出y(n)=x(n)*h(n)
B: 时域输出y(n)=x(n)h(n)
C: z域输出Y(z)=X(z)H(z)
D: z域输出Y(z)=X(z)*H(z)
A: 时域输出y(n)=x(n)*h(n)
B: 时域输出y(n)=x(n)h(n)
C: z域输出Y(z)=X(z)H(z)
D: z域输出Y(z)=X(z)*H(z)
举一反三
- 令x(n)的z变换是X(z),y(n)的z变换是Y(z),写出x(n)*y(n)的z变换:
- 读下列程序,写出程序的运行结果。 #include int main() { int x, y, z; x = y = z = -1; ++x && ++y || ++z; printf ("x=%d y=%d z=%d\n", x, y, z); x = y = z = -1; ++x || y++ && z; printf ("x=%d y=%d z=%d\n", x, y, z); return 0; } 输出:
- main(){intx=0,z,y=z=-1;x=x---z-y;printf("x=%d\n",x);}输出结果是:main(){intx=0,z,y=z=-1;x=--x-z-y;printf("x=%d\n",x);}输出结果是:1
- 已知系统的差分方程y(n)=x(n)+by(n-1),求系统函数H(z)等于( ) A: z/(2z-b) B: z/(z+b) C: z/(z-b) D: z/(2z+b)
- 下面程序的输出结果是 。 #include int main (void) { int x=2,y,z; x*=3+2;printf("%d\n",x); x*=y=z=4;printf("%d\n",x); x=y=z;printf("%d\n",x); x=(y=z);printf("%d\n",x); return 0; }