For Loop using two variables and plotting
显示 更早的评论
Im pretty new to matlab, the question is Plot sα(t) = (e^(−2))(e^(−αt))* cos(4πt)u(t) for α ∈ {1, 3, 5, 7} in one figure for t = [0 : 0.01 : 4].
this is the code i have written, but it doesnt seem right.
g = inline ('exp(-2*t).*cos(4*pi*t).*(t>=0)','t');
for a=[1:2:7], s= inline ('exp(-a)','a'); end
t= [0:0.01:4]; figure; plot(t,g(t).*s);
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Function Creation 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!