【问题标题】:Defining a periodic function with the floor function用底函数定义周期函数 【发布时间】:2018-11-08 05:04:26 【问题描述】: 是否可以使用 floor 函数定义下图中定义的函数?如果有,怎么做? 我正在使用 Matlab 中的符号工具箱,在我尝试过的一些示例中,它将采用地板函数的拉普拉斯变换。 【问题讨论】: 标签: matlab 【解决方案1】: 我不知道它是否符合您的需要,但这里有一个功能可以做到这一点: f = @(x) (0.5 - abs(x-floor(x)-0.5))*2 x = linspace(0,10, 1000); plot(x, f(x)) 您需要在某处使用abs,因为斜率的符号会发生变化,因此floor 不能自己这样做。剩下的就是获得适当的缩放比例。 【讨论】: 这是一个很好的答案。完美的。我已经在网上搜索了一些教程,这些教程指导我使用 floor 函数完成了许多图形示例,但我没有成功。谁能给我一个链接,我可以在其中找到许多使用 floor 命令的周期性函数示例?谢谢。