Azzera filtri
Azzera filtri

How to draw a three-dimensional function image corresponding to the analytic expression of a given piecewise function image

1 visualizzazione (ultimi 30 giorni)
How do I draw this image in code

Risposta accettata

Torsten
Torsten il 16 Apr 2024
Modificato: Torsten il 16 Apr 2024
f = @(x,y)(4*y-4*x.*y-2*y.^2).*(y<x).*(x+y<1)+2*(1-x).^2.*(y<x).*(x+y>=1)+(4*y-4*y.^2-2*x.^2).*(y>=x).*(x+y<1)+(2-4*x+4*x.*y-2*y.^2).*(y>=x).*(x+y>=1);
nx = 20;
ny = 40;
x = linspace(0,1,nx);
y = linspace(0,1,ny);
[X,Y] = meshgrid(x,y);
surf(X,Y,f(X,Y))

Più risposte (0)

Community Treasure Hunt

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

Start Hunting!

Translated by