0
kroneckerDelta関数の合計から係数を抽出します。私はz変換を計算し、逆z変換を行うことによって、結果はkroneckerDelta関数の線形結合となります。 sym2polyを使用すると、それが有効な関数ではないというエラーが表示されます。私は、コードkroneckerDelta関数の線形結合からの抽出係数
clc;
clear all;
syms z
f=[2 4 6 4 2 0];
% f=h0;
c=length(f)
for i=1:c
z_t(i)=[f(i)*z^-(i-1)];
end
ztransfn=sum(z_t);
invztransfn= iztrans(ztransfn)
結果は、私はSYM/sym2polyを使用して
エラー(行31)未多項式を得る
sym2poly(invztransfn)
を使用して
invztransfn = 4*kroneckerDelta(n - 1, 0) + 6*kroneckerDelta(n - 2, 0) + 4*kroneckerDelta(n - 3, 0) + 2*kroneckerDelta(n - 4, 0) + 2*kroneckerDelta(n, 0)
ですが、次のしています。
z変換でエラーが発生しました(ライン22)sym2poly(invztransfn)