-1

私はこの畳み込みを計算しようとしています:

x[n] = δ[n+1] + δ[n] - δ[n-1]

h[n] = (1/2)^n * u[n] . u[n] はステップ関数です。

これが私のコードです:

>> n=[-10:10];
>> x=zeros(1,length(n));
>> x(n==-1)=1;
>> x(n==0)=1;
>> x(n==1)=-1;
>> u=heaviside(n);
>> h=(1/2).^n * u;
??? Error using ==> mtimes
Inner matrix dimensions must agree.

私の h[n] を正確に入力するにはどうすればよいですか? 代わりに u[n-1] の場合はどうなりますか?

4

1 に答える 1