0%

PGPLOT cpgaxis绘制一个坐标轴

PGAXIS – 绘制一个轴

对应的C函数为

1
void cpgaxis(const char *opt, float x1, float y1, float x2, float y2, float v1, float v2, float step, int nsub, float dmajl, float dmajr, float fmin, float disp, float orient);

绘制一个从点(X1,Y1)到点(X2,Y2)的轴。

正常情况下,这个函数绘制一条平均细分的标准线。

如果选项’L’存在,那么将绘制对数轴。

参数:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
OPT    (输入)  : 单字符选项:
L : 绘制对数轴
N : 标记数字坐标
1 : 强制十进制坐标
2 : 强制指数坐标
X1, Y1 (输入) : 绘制坐标轴的一点
X2, Y2 (输入) : 绘制坐标轴的另一点
V1 (输入) : 绘制坐标轴的起始值
V2 (输入) : 绘制坐标轴的终止值
STEP (输入) : 绘制坐标轴的主要刻度标记如果STEP=0.0,则有pgplot自动选择
NSUB (输入) : 绘制坐标轴的细分刻度标记,如果NSUB <= 1,则不显示。如果是对数轴,NSUB将被忽略。
DMAJL (输入) : 坐标轴上方刻度标记的长度
DMAJR (输入) : 坐标轴下方刻度标记的长度
FMIN (输入) : 主刻度之间小的刻度标记
DISP (输入) : 底部坐标距离轴的距离
ORIENT (输入) : 标签文本的角度方位 (0-360°).
处无为之事,行不言之教;作而弗始,生而弗有,为而弗恃,功成不居!

欢迎关注我的其它发布渠道