Use of Surf with measured data

조회 수: 2 (최근 30일)
Naftali Herscovici
Naftali Herscovici 2013년 6월 26일
답변: Image Analyst 2014년 9월 9일
Hello,
I have measured data x,y,z that I can represent it in any format. I see a lot of example of using surf with formulas and such, but I could not find any examples of using surf with measured data. I would like to know how to organize the data in files, so I can use surf correctly.
Thanks
  댓글 수: 1
Tom
Tom 2013년 6월 26일
Is your Z a matrix or a vector?

댓글을 달려면 로그인하십시오.

답변 (2개)

Yasushi Yamakawa
Yasushi Yamakawa 2014년 9월 9일
Easily Example in interactive command.
you import data.xls to variavle x,y,z.(data.xls is measured data file.) X=reshape(x,15,10) Y=reshape(y,15,10) Z=reshape(z,15,10) surf(X,Y,Z) view(0,90) datacursormode on
you can see figure with measured data.
if you make more coll, use meshgrid command,colorbar and callback function.

Image Analyst
Image Analyst 2014년 9월 9일
I know this is really old but since someone answered, I thought I would too. If the x, y, and z are not on a regular grid, you can use scatteredInterpolant() to create a regular grid from the more or less random locations of the (x,y) coordinates. It will give you z on a regular grid which you can then pass in to surf().

카테고리

Help CenterFile Exchange에서 2-D and 3-D Plots에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by