用下限函数定义周期函数

时间:2018-11-07 18:57:22

标签: matlab

是否可以使用下限功能定义下图中定义的功能?如果可以,怎么办?

我正在Matlab中使用Symbolic Toolbox,在我尝试过的一些示例中,它将采用floor函数的Laplace变换。

enter image description here

1 个答案:

答案 0 :(得分:2)

我不知道它是否适合您的需求,但这是一个执行此操作的函数:

f = @(x) (0.5 - abs(x-floor(x)-0.5))*2
x = linspace(0,10, 1000);
plot(x, f(x))

enter image description here

您需要在某个地方放置abs,因为斜率的符号会发生变化,因此floor不能自己完成。剩下的就是获得适当的缩放比例。