MatLabで畳み込みをプロットする方法を誰かに説明してもらえますか?
プロットしようとしている関数は e^(-at)u(t)*u*t) です
ありがとう!
MatLabで畳み込みをプロットする方法を誰かに説明してもらえますか?
プロットしようとしている関数は e^(-at)u(t)*u*t) です
ありがとう!
Matlab での 2 つの配列の畳み込みの関数はconv(array1, array2)
. しかし、あなたが畳み込もうとしている数式を完全には理解していません。
プロットを取得するには、次のようにします
plot(conv(array1, array2));
単位ステップ関数 u(t) を u(t)e^(-at) で畳み込むには、単位ステップ関数の配列を作成する必要があります
u = ones(1,n);
また、他の関数の配列も作成する必要があります。たとえば、forループを使用すると
e = zeros(1,n);
for i=1:n
e(i) = u(i)*exp(-a*i)
end
次に、両方を畳み込み、プロットします。