plotting a matrix like multiple ascii files

I have a dataset with multiple ascii files with same x axis and different y axis. These ascii files corresponds to different time steps in the measurement. I want to plot them on one plot such that I see the change of data with time. I am using following set of commands
fh = load('horizontal_scan_energy_normalized.dat');
where 'horizontal_scan_energy_normalized.dat' is a matrix with all the ascii files, I created it using origin. Where the first column is the x-axis of each ascii file. Then I call
y = fh(:,1);
and define x as a vector with values for time steps and then
imagesc(x,y,fh)
however the y-axis appear not as the one for single ascii files, rather uniformly distributed. How can I solve this

2 comentarios

KSSV
KSSV el 29 de Mayo de 2018
Why imagesc? You should use plot. Have a look on plot.
Mamuna Anwar
Mamuna Anwar el 29 de Mayo de 2018
Editada: Mamuna Anwar el 29 de Mayo de 2018
I used it because length of y and x is not same x is 1x20 double and y is 1x449 double. how can I use plot for this data?

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Line Plots en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 29 de Mayo de 2018

Editada:

el 29 de Mayo de 2018

Community Treasure Hunt

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

Start Hunting!

Translated by