Problem with piecewise Plots
Show older comments
The following commands do not show the last point of the graph of the function. Can someone explain why?
syms f(t)
f(t) = piecewise(0<=t<2*pi,2,t==2*pi,0);
fplot(f,[0 2*pi],'r*--')
xlim([0 7])
ylim([-1 5])
1 Comment
syms f(t)
tol = 1e-3;
f(t) = piecewise((t>=0) & (t<2*pi),2,(t>=2*pi) & (t<2*pi+tol),0);
fplot(f,[0 2*pi+tol],'r*--')
xlim([0 7])
ylim([-1 5])
This is what I would do.
Answers (1)
:-)
syms f(t)
f(t) = piecewise(0<=t<2*pi,2,2*pi<=t<=2*pi+0.001,0);
fplot(f,[0 2*pi+0.001],'r*--')
xlim([0 7])
ylim([-1 5])
1 Comment
Askic V
on 23 Feb 2023
:) almost exactly the same. I replaced 0<=t<2*pi this part as Matlab suggested itself.
Categories
Find more on Assumptions in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

