在给定的时间间隔绘制序列

8次观看(过去30天)
康涅狄格赖特
康涅狄格赖特 于2021年1月9日
回答: 星节演唱 于2021年1月9日
我试图绘制follwing序列,
()= [() - ( - 10)] + 10 -0。( - 10)[(-10) - ( - 20)]
超过这个间隔
0.≤ ≤ 20
我已经有一些代码从之前尝试此类问题如下,
%USMPL功能%
功能delta = usmpl(n)
如果n == 1
delta = 1
别的
delta = 0.
结尾
%主要代码%
n = -10:10
x =零(长度(n)
为了k = 1:长度(n)
x(k)= 2 * USMPL(n(k)+ 1) - USMPL(n(k)-6);
结尾
茎(n,x)
我正在努力解决这个代码中的哪个问题,以使其在这个问题上工作。
谢谢。
4评论
康涅狄格赖特
康涅狄格赖特 于2021年1月9日
所以只需修改我的USMPL代码即可成为可靠的,并使您成为焦点而不是Delta?

登录评论。

接受答案

星节演唱
星节演唱 于2021年1月9日
我不知道。
我只是做这样的事情,并希望尽可能尊重 Exp() 呼叫应该这样做:
u = @(t)t> = 1;
x = @(n)n。*(u(n)-u(n-10)+ 10 * exp(-0 *(n-10))。*(u(n-10)-u(n-20)));
n = linspace(0,20,1000);
数字
绘图(n,x(n))
网格
使用指数项解决问题时进行适当的更改。

更多答案(0)

标签

s manbetx 845


释放

R2020B.

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!