How to plot using data stored in a .mat file?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I have created a .mat file (variable) and it contains 2 columns, each one has 11 numbers. I want to plot column 1 (X axis)against column 2 (Y axis). The problem is whenever I try to plot, it gives me a figure with 2 curves. Both curves have the same X-Axis (numbers ranging from 1 to 11), and the Y-values for the first curves are numbers in my first column, the Y-values for my second curve are numbers in my second column.
This is not what I am looking for, What I want is just one curve with X-values from my first column and Y-values coming from the second column. I have tried to change the values for the X axis and Y axis using the 'edit plot', but it is not working. Any idea?I cannot figure out how to make it work. Any ideas?
0 comentarios
Respuesta aceptada
Image Analyst
el 24 de En. de 2013
Did you try
x = yourArray(:, 1); % Y of your first curve.
y = yourArray(:, 2); % Y of your second curve.
plot(x,y, 'bo-');
or this
scatter(x, y);
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Bar Plots 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!