Ploting vector data in 2D or 3D

2 次查看(过去 30 天)
josef vahab
josef vahab 2016-10-4
Hello everybody, I have three vectors in MATLAB. The first vectors is x-axis values like X= [ 1 2 3 5....], the second vector is y-axis values and the same size of x, like y=[1 5 4 8 9 ...] and the third vector is my data at each (x,y) point with the same size of X or Y vector like data=[ 2 5 6 1 ...]. Thus, for example, data(n) corresponds to x(n) and y(n). My question is how can I plot my data vector at x and y points? I prefer to see the result in color format (similar to what imagesc gives).
  2 个评论
josef vahab
josef vahab 2016-10-4
Thanks for ur response. quiver(x,y,u,v) cannot plot it because u and v should be a matrix. But in my case I have only u (not v) which is a vector not a matrix.

请先登录,再进行评论。

回答(1 个)

gubertoli
gubertoli 2016-10-4
You can try:
plot3(x,y,z)
  1 个评论
josef vahab
josef vahab 2016-10-4
This doesn't work for my case since my data, for example x-Axis values, are not arranged in order. Trying plot3(x,y,z), attached figure is the result I have got.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Line Plots 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by