Contour plot from data stored in four different array!

5 vues (au cours des 30 derniers jours)
Subhradeep Pal
Subhradeep Pal le 5 Août 2017
Commenté : KSSV le 5 Août 2017
How I can plot a contour/surface plot with data stored in four different arrays say x,y,z and n? Each array has same dimmension say 486 x 1. I have tried meshgrid and surf command in vain. Thanks in advance!

Réponses (1)

KSSV
KSSV le 5 Août 2017
x0=min(x);x1=max(x);
y0=min(y);y1=max(y);
N=100 ;
x=linspace(x0,x1,N);
y=linspace(y0,y1,N);
[X,Y]=meshgrid(x,y);
Z=griddata(x,y,z,X,Y);
surf(X,Y,Z)
  2 commentaires
Subhradeep Pal
Subhradeep Pal le 5 Août 2017
Dear KSSV, Thanks for the help. I understood some of the codes and yes I had not tried griddata command earlier. However I want the plot in the form of the following image:
The data for x, y and z are stored in different arrays. Any help regarding this is highly appreciated. Actually I am taking the data from a TCAD simulator.
KSSV
KSSV le 5 Août 2017
Attach your data....

Connectez-vous pour commenter.

Catégories

En savoir plus sur Contour Plots dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by