MATLAB Answers

How do I change the properties of a series od data in a plot with multiple series of data in it ?

4 views (last 30 days)
andrea
andrea on 9 May 2020
Answered: Mehmed Saad on 9 May 2020
I have 3 series of datain the same plot, and I would like to change properties such as color and marker type on each different data series from command line, i.e without the property editor.
I attached a matlab figure to be more clear, for example how do I cange the marker type of the different data series ?

  0 Comments

Sign in to comment.

Accepted Answer

Mehmed Saad
Mehmed Saad on 9 May 2020
Open the figure
f =openfig('W_1e-6_5e-9.fig');
access its axis either by gca or by figure handle f
axes = gca;
Axes has three lines i.e. 3 childrens
axes.Children
ans =
3×1 Line array:
Line ( W = 250 nm)
Line ( W = 500 nm)
Line ( W = 1e-6 m)
To access 1st line color (and other properties)
axes.Children(1).Color
ans =
0.9290 0.6940 0.1250
to change marker type and color of plot
axes.Children(1).Marker = 'diamond';
axes.Children(1).Color = 'm';

  0 Comments

Sign in to comment.

More Answers (0)


Translated by