Contour plot from data stored in four different array!

5 ビュー (過去 30 日間)
Subhradeep Pal
Subhradeep Pal 2017 年 8 月 5 日
コメント済み: KSSV 2017 年 8 月 5 日
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!

回答 (1 件)

KSSV
KSSV 2017 年 8 月 5 日
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 件のコメント
Subhradeep Pal
Subhradeep Pal 2017 年 8 月 5 日
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 2017 年 8 月 5 日
Attach your data....

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeContour Plots についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by