How do i multiply two functions
11 ビュー (過去 30 日間)
古いコメントを表示
Hello, i have an assignment for school in which i need to plot the z function, where z needs to be:
z=x1*x2,
x1=29*t^2-165*t+420
x2=x2=symsum((-1)^k*dirac(t-24*k), k, -100, 100),
and t=0:1:24*25 (to represent 25 periods of x2).
But when i try to multiply x1 with x2, i get this error:
Error using symengine, The dimensions do not match.
What can i do?
1 件のコメント
採用された回答
Birdman
2018 年 1 月 14 日
Try this:
syms t k
x1=29*t^2-165*t+420
x2=symsum((-1)^k*dirac(t-24*k), k, -100, 100)
tt=subs(t,0:1:24*25);
x1=subs(x1,t,tt)
x2=subs(x2,t,tt)
z=x1.*x2;
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Special Values についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!