periodic symbolic matlab function
6 次查看(过去 30 天)
显示 更早的评论
say I want to make a symbolic function (I mean a function of a symbolic variable x), but it's periodic. Imagine a rectangle that repeats itself along the x axis. But I want it symbolic, not in function of an array x. How to implement it? I can use a for loop but the loop is limited! And there is no such thing as "for i=1:inf"
0 个评论
回答(2 个)
Walter Roberson
2014-5-22
xm = mod(x,AppropriatePeriod);
and then use xm instead of x in your formula
0 个评论
Youssef
2014-5-22
1 个评论
Walter Roberson
2014-5-22
Take the implicit example
ezplot('x^2-y^4')
and modify to
ezplot('mod(x,8)^2-y^4')
to get it to repeat every 8
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Symbolic Math Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!