Contour plot from data stored in four different array!

5 Ansichten (letzte 30 Tage)
Subhradeep Pal
Subhradeep Pal am 5 Aug. 2017
Kommentiert: KSSV am 5 Aug. 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!

Antworten (1)

KSSV
KSSV am 5 Aug. 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 Kommentare
Subhradeep Pal
Subhradeep Pal am 5 Aug. 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 am 5 Aug. 2017
Attach your data....

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Contour Plots finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by