Contour plot from data stored in four different array!

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

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 Hilfe-Center und File Exchange

Gefragt:

am 5 Aug. 2017

Kommentiert:

am 5 Aug. 2017

Community Treasure Hunt

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

Start Hunting!

Translated by