Transcript ppt

CDA6530: How to Plot Experimental
Figures in Academic Papers
Cliff Zou
Fall 2012
Course Information



Do not rely on color to distinguish curves (due to blackwhite printout).
Use different line styles to distinguish curves (solid,
dashed, dotted, dash-doted).
Use mark on some curves for further distinguishing. In
Matlab, plot(X, Y, ‘b-.o’); use different mark for different
curves.


In Matlab, use:
plot(X,Y, ‘r+:’);
b
blue
g green
r red
c cyan
m magenta
y yellow
k black
w white
.
o
x
+
*
s
d
v
^
<
>
p
h
point
- solid
circle
: dotted
x-mark
-. dashdot
plus
-- dashed
star
(none) no line
square
diamond
triangle (down)
triangle (up)
triangle (left)
triangle (right)
pentagram
hexagram
2
Example Problems
3




Make sure your “useful” curves occupy most of
the figure’s drawing area. You need to manually
change X or Y axis range to do that.
Make sure your figure’s font (label, legend, axis
values) are large enough to be readable. Make
sure curves are thick enough to be readable.
The curves should not be covered by, e.g.,
legend.
In Matlab, you can adjust all these directly on
matlab figures

Better save all .fig files for later editing
4
Example Problems
5
Example Problems
6
7