离散系统的差分方程为
2y[k]-y[-1]-3y[k-2]=2x[k]-x[k-1]
x[k]=(0.5^k)u[k] y[-1]=1 y[-2]=3
用filter求零输入响应 零状态响应
我不知道filter函数是怎么用的,我的做法是:
k=-100:100;
>> uk=[zeros(1,100),ones(1,101)];
>> a=[1 -5 6];
>> b=[2 -1];
>> x=uk;
>> y=filter(b,a,x)
然后出现一堆数据,不知道是什么,高手指教一下这个函数应该怎么用,不会的别瞎说,别到处粘贴,高手指教后我再加100给你,万分感谢
上面a,b的值没有对上,这个无关紧要,主要是函数的用法
解决办法如下所示:
y = filter(b,a,X),[y,zf] = filter(b,a,X),[y,zf] = filter(b,a,X,zi),y = filter(b,a,X,zi,dim),[...] = filter(b,a,X,[],dim)。
扩展资料:
一、Filter新增加的功能包括:
1、新的国际化。
2、应用程序生命周期事件控制。
3、澄清了类的装载规则。
4、新的错误及安全属性。
5、不赞成使用HttpUtils 类。
6、各种有用的方法。
二、一个filter必须实现javax.servlet.Filter的三个方法:
1. void setFilterConfig(FilterConfig config) //设置filter 的配置对象。
2. FilterConfig getFilterConfig() //返回filter的配置对象。
3. void doFilter(ServletRequest req,ServletResponse res,FilterChain chain) //执行filter 的工作。
参考资料来源:百度百科-Filter