Surf a function with different values

2 visualizaciones (últimos 30 días)
Alexandra Roxana
Alexandra Roxana el 21 de Mayo de 2023
Comentada: Alexandra Roxana el 27 de Mayo de 2023
I'm trying to surf a function f that takes 2 values: 1 if (x,y) is in A and 2 if (x,y) is in B. How can I do that? I attach also a drawing for x,y.

Respuesta aceptada

Torsten
Torsten el 21 de Mayo de 2023
Define the function as
f = @(x,y) (y>=2*x) + 2*(y<2*x);
and make a surface plot.
  17 comentarios
Alexandra Roxana
Alexandra Roxana el 23 de Mayo de 2023
Editada: Alexandra Roxana el 23 de Mayo de 2023
Thank you for all your help!
Alexandra Roxana
Alexandra Roxana el 27 de Mayo de 2023
The method from the link seems to work; however I'm a bit confused with the values of n1, n2 and n3. I don't know what values I should put: if I put [1,1,1] the first coordinates are different, the rest is the same as should be. So I'm guessing the choice of n1, n2 and n3 is wrong.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Surface and Mesh Plots en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2017a

Community Treasure Hunt

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

Start Hunting!

Translated by