How to plot a piecewise function on Matlab?

3 views (last 30 days)
Amna Habib
Amna Habib on 12 Sep 2021
Commented: Amna Habibon 12 Sep 2021
I need to plot the two piecewisely defined functions on the same graph. Please help me to write code. Thanks in advance.
f(x)= 1-sqrt{5-x} for x =<5,
1 for 5=< x =<7,
1-sqrt{(x-7)/3} for x =>7.
Similarly,
g(x)= sqrt{(5-x)/2} for x =<5,
0 for 5=< x =<7,
sqrt{(x-7)/5} for x =>7.

Accepted Answer

Chunru
Chunru on 12 Sep 2021
Edited:Chunru on 12 Sep 2021
You can try the another function.
symsf(x)
f(x) = piecewise(x<=5, 1-sqrt(5-x), 5=7, 1-sqrt((x-7)/3) )
f(x) =
fplot(f, [0 10])
3 Comments

Sign in to comment.

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!