2d plot from 1d plot

2 visualizaciones (últimos 30 días)
omnia
omnia el 26 de Nov. de 2016
Comentada: Star Strider el 27 de Nov. de 2016
Hello all.
I have one vector as a function of x of length 1220 point and another vector as a function of y of length 1933 point. These points are arbitrary measure of my x and y distance respectively. I want to multiply them together to get a third vector of x and y, then I want to plot with x and y. Any help how can I do it will be appreciated.
  1 comentario
omnia
omnia el 26 de Nov. de 2016
Note that my x and y distance are different from each other.

Iniciar sesión para comentar.

Respuestas (1)

Star Strider
Star Strider el 26 de Nov. de 2016
‘Note that my x and y distance are different from each other.’
The interp1 function is your friend here.
  6 comentarios
omnia
omnia el 27 de Nov. de 2016
let me describe the problem in better way. I have two field, one in x direction described over length w, and the other in y described over range h. I have two plots of them which I am attaching. What I want to do is multiply them together over the rectangle of area w*h. My question is how to multiply them?
<<
<<
>>
>>
Star Strider
Star Strider el 27 de Nov. de 2016
I can’t suggest anything other than what I already posted. It seems to me that you are doing matrix multiplication, so that something like this is what you want:
m = w(:) * h(:)';
This will produce matrix ‘m’ that has ‘length(w)’ rows and ‘length(h)’ columns.

Iniciar sesión para comentar.

Categorías

Más información sobre Matrix Indexing en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by