How do I plot a semicircle with lines at the maxima?

Going along an axis 'r' the bottom of a semicircle is plotted, how do I make the maximum points continue along parallel to the axis for a stated length?

 Accepted Answer

I ended up solving this problem myself, where 'z' is defined as the arc of a semicircle and 'h' being the height with which the arc was to stop and level out with lines;
depth = min(z)+ h;
z(z>(depth)) = (depth);
plot(z)

Categories

Asked:

on 30 Apr 2015

Edited:

on 4 May 2015

Community Treasure Hunt

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

Start Hunting!