2D Plotting With Non Numeric X Axis
Mostrar comentarios más antiguos
I want to plot 2 dimensional data lets say monthly income. My problem is the values of the x axis which are non numeric. On the y axis I want income and along the x axis months expressed as Jan, Feb, .... Lets assume I read the data from an ordinary textfile where each row contains month and income. How do I get the plot that I want?
Respuesta aceptada
Más respuestas (1)
Sven
el 13 de Abr. de 2014
Hi Dan,
Try this code, there's a dateaxis command perfect for what you want:
xVals = datenum(0,1:12,1); % The first day of jan,feb,etc.
yVals = 2.^(1:12); % Exponentially growing income!
figure, plot(xVals,yVals)
dateaxis('x',3) % See "doc dateaxis" for more options
Categorías
Más información sobre Scatter Plots en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!