Определение периодической функции с помощью функции пола - PullRequest
0 голосов
/ 07 ноября 2018

Можно ли определить функцию, определенную на следующем рисунке, используя функцию пола? Если да, то как?

Я использую Symbolic Toolbox в Matlab, который в некоторых примерах использовал преобразование Лапласа для функции floor.

enter image description here

1 Ответ

0 голосов
/ 08 ноября 2018

Я не знаю, будет ли это соответствовать вашим потребностям, но вот функция, которая делает это:

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 не может сделать это самостоятельно. Остальное касается правильного масштабирования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...