How can I mark a region in matlab ?
6 views (last 30 days)
Show older comments
like this pic
Accepted Answer
Stephan
on 1 Dec 2022
x1 = 0:0.001:1;
y1 = x1.^2;
y2 = 1 - x1;
xcut = fzero(@(x)x.^2 - 1+x, 0.5);
x = [x1(x1<=xcut), x1(end)];
y = [x1(x1<=xcut).^2, 1-x1(end)];
P = polyshape(x,y);
plot(x1,y1,x1,y2,x,y)
hold on
plot(P)
hold off
xlim([0,1])
ylim([0,1])
More Answers (0)
See Also
Categories
Find more on Computational Geometry 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!