f(x,y)<=0

19 visualizzazioni (ultimi 30 giorni)
Nguyen Phuoc
Nguyen Phuoc il 29 Giu 2020
Risposto: John D'Errico il 29 Giu 2020
How can I plot the Domain of f(x,y)<=0 in Oxy?
Can someone give me advices?
Thanks.

Risposte (1)

John D'Errico
John D'Errico il 29 Giu 2020
I can see several ways off the top of my head.
Consider some arbitrary implicit function.
fun = @(x,y) x.^2 + y.^3 - 3;
Easy enough to plot the region boundary, so the locus of where it equals zero.
fimplicit(fun,[-4,4],-3,2])
grid
But which half of that domain is the negative part? pcolor should work.
[X,Y] = meshgrid(linspace(-4,4,500),linspace(-3,2,500));
Fxy = fun(X,Y);
H = pcolor(X,Y,double(Fxy < 0);
H.EdgeColor = 'none';
colormap([1 1 1;.1 .6 .7])

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by