Mailing list for comments: [email protected]
Mailing list for bug reports: [email protected]
gnuplot
Commands
Graphical User Interfaces
Bugs
Copyright
Introduction
Seeking-assistance
What's New in version 3.7
Batch/Interactive Operation
Command-line-editing
Comments
Coordinates
Environment
Expressions
Glossary
Plotting
Start-up
Substitution
Syntax
Time/Date data
Copyright (C) 1986 - 1993, 1998 Thomas Williams, Colin Kelley
Permission to use, copy, and distribute this software and its documentation for any purpose with or without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation.
Permission to modify the software is granted, but not the right to distribute the complete modified source code. Modifications are to be distributed as patches to the released version. Permission to distribute binaries produced by compiling modified sources is granted, provided you
1. distribute the corresponding source modifications from the released version in the form of a patch file along with the binaries, 2. add special version identification to distinguish your version in addition to the base release version number, 3. provide your name and address as the primary contact for the support of your modified version, and 4. retain our contact information in regard to use of the base software.
Permission to distribute the released version of the source code along with corresponding source modifications in the form of a patch file is granted with same provisions 2 through 4 for binary distributions.
This software is provided "as is" without express or implied warranty to the extent permitted by applicable law.
AUTHORS
Original Software: Thomas Williams, Colin Kelley.
Gnuplot 2.0 additions: Russell Lang, Dave Kotz, John Campbell.
Gnuplot 3.0 additions: Gershon Elber and many others.
(�ʲ������ޤ�����; �����������ʤ������Τ�ޤ���ΤǾܤ����Ͼ嵭�θ�ʸ �������äƤ������������Ԥ���Ǥ������ޤ���)
Copyright (C) 1986 - 1993, 1998 Thomas Williams, Colin Kelley
���Υ��եȥ������Ȥ�����°ʸ��λ��ѡ�ʣ�������ۤε��Ĥϡ��嵭����� (copyright) ɽ���������Ƥ�ʣ��ʪ�˽�Ƥ��뤳�ȡ���������ɽ���� ���ε���ʸ��ξ�������λٱ�ʸ��˽�Ƥ��뤳�Ȥ���Ȥ�����ǡ����� ʸ��ˤ���ݾڤ���ޤ���
���Υ��եȥ������ν�����ǧ����Ƥ��ޤ�����������������ޤ����������� ���ɤ����ۤθ�����ǧ����ޤ������ϥ����Ǥ��Ф���ѥå��η��� ���ۤ��ʤ���Фʤ�ޤ��������줿��������ѥ��뤷�ƺ��줿�Х� �ʥ�����ۤϡ��ʲ��ξ��θ���ǧ����ޤ�:
1. �����Ǥ���Υ������ν�����ʬ�ѥå��η��ǥХ��ʥ�ȶ����� �ۤ��뤳�� 2. �١����Ȥʤ�����Ǥȶ��̤��뤿��ˡ����ΥС�������ֹ������ �ʥС���������Ҥ��ղä��뤳�� 3. ���ν����ǤΥ��ݡ����Ѥˡ����ʤ���̾���ȥ���������ǽ�ʥ��ɥ쥹�� �����뤳�� 4. �١����Ȥʤ륽�եȥ������λ��Ѥ˴ؤ��Ƥϡ��桹��Ϣ��������ݻ��� ³���뤳��
�����ǤΥ����������ɤѥå��η��ǤΥ������ν����Ȱ������ۤ��� ���Ȥϡ��Х��ʥ����ۤ˴ؤ����� 2 ���� 4 �ޤǤξ��θ��ǵ�����ޤ���
���Υ��եȥ������� "���뤬�ޤ�" ���졢Ŭ�Ѳ�ǽ��ˡΧ�ǵ�������� �Ϥ��ݾڤ�ɽ�����뤤�ϰż����Ƥ��Ϥ��ޤ���
����
���ꥸ�ʥ륽�եȥ�����: Thomas Williams, Colin Kelley.
Gnuplot 2.0 �ɲ�: Russell Lang, Dave Kotz, John Campbell.
Gnuplot 3.0 �ɲ�: Gershon Elber and many others.
gnuplot �ϡ����ޥ����������������Ū�ʴؿ�����ץ������Ǥ������ޥ� �ɤ�ؿ�̾����ʸ����ʸ������̤��ޤ���������Υ��ޥ�ɤ⡤�����ޤ��� ��̵���¤�ˤ����ƾ�ά���뤳�Ȥ��Ǥ��ޤ���1����ˤϥ��ߥ�����(;)�Ƕ� �ڤä�ʣ���Υ��ޥ�ɤ���Ȥ��Ǥ��ޤ� (��������load �� call �� �Ǹ�Υ��ޥ�ɤǤʤ���Фʤ�ޤ���)��ʸ����ϰ������Ȥä�ɽ���ޤ��� ������ϡ���ŤǤ⡤��ŤǤ���ޤ����㤨��
load "filename" cd 'dir'
��������ξ�Ԥˤ���̯�ʰ㤤������ޤ� (�ܺ٤� syntax �Ȥ��Ƥ��� ����)��
���ޥ�ɥ饤��Ǥΰ����� gnuplot �ѤΥ��ޥ�ɤν줿�ե������̾�� �Ǥ����ΤȤ��ޤ���â��ɸ��� X11 �ΰ������㳰�ǡ��ޤ��ǽ�˽������� �ޤ����ƥե�����ϥ��ޥ�ɥ饤���ǻ��ꤵ�줿��� load ���ޥ�ɤ� �����ɤ���ޤ���gnuplot �ϡ��Ǹ�˻��ꤵ�줿�ե���������������Ƚ� λ���ޤ����ե����뤬1�Ĥ���ꤵ��Ƥ��ʤ����ϡ�gnuplot �����å⡼ �ɤˤʤ�ޤ������̤ʥե�����̾ "-" ��ɸ�����Ϥ�ɽ���ޤ����ܺ٤� "help batch/interactive" �Ȥ��Ƥ���������
gnuplot �Υ��ޥ�ɤ�¿����ʣ���Υ��ץ�������äƤ��ޤ��������� ���ץ����ϡ��ۤȤ�ɤξ�硢��ɬ�פʤ�Τ���ά�Ǥ���褦��Ŭ�ڤ� ����ǻ��ꤹ�뤳�ȤˤʤäƤ��ޤ�����äơ��⤷���ޥ�ɤ������λ��꤬ "command a b c" �Ǥ����硢"command a c" ��¿ʬ���ޤ������Ǥ��礦���� "command c a" �Ϥ��ޤ������ʤ����⤷��ޤ���
���ޥ�ɤϡ�ʣ���Ԥˤޤ����뤳�Ȥ��Ǥ��ޤ������ξ��ϡ��ǽ��ʳ��� ���ƤιԤι����˥Хå�����å��� (\) ���ɬ�פ�����ޤ����Хå��� ��å����ɬ���ƹ� *�Ǹ�* ��ʸ���Ǥʤ��ƤϤʤ�ޤ����η�̤Ȥ��� �Хå�����å���ȡ������³������ʸ����¸�ߤ��ʤ��ä����Τ褦�˰��� ��ޤ����Ĥޤꡤ����ʸ�������ڡ�������뤳�Ȥ⤢��ޤ������� �ˤ�äƥ����Ȥ���λ���뤳�Ȥ⤢��ޤ��Ǥ�����ʣ���Ԥˤޤ����� �Ԥ���Ƭ���ȥ����Ȥ���ȡ����Υ��ޥ�����Τ������ȥ����Ȥ��� �뤳�Ȥˤʤ�ޤ� (comment ����)���ʤ����դ��ޤ������⤷��ʣ���ԤΥ� �ޥ�ɤΤɤ����ǥ��顼���������Ȥ����ѡ����Ϥ��ξ������Τˤϻؼ��� �뤳�Ȥ��Ǥ��ޤ����ޤ����������Ԥ˻ؼ�����ɬ�פ�ʤ��Ǥ��礦��
���Υɥ�����Ȥˤ����ơ����� ({}) �Ͼ�ά��ǽ�ʰ�����ɽ����ΤȤ��� ���� (|) �ϡ��ߤ�����¾Ū�ʰ�������ڤ��ΤȤ��ޤ���gnuplot �Υ��� ��ɤ� help �ˤ��������̾�ϡ��Хå��������� (��) �ޤ��ϲ�ǽ�ʾ�� �ˤ� boldface (����) ��ɽ���ޤ����ѳ�� (<>) �ϡ�������б������� ���֤���������٤���Τ�ɽ���ޤ���¿���ξ�硢���ץ����ΰ����ˤ� ���줬��ά�����ȥǥե���Ȥ��ͤ����Ѥ���ޤ����������������ξ�� ɬ������ѳ�̤����̤ǰϤޤ�ƽ�Ƥ���櫓�ǤϤ���ޤ���
������ܤˤĤ��ƤΥإ�פ�ɬ�פʤȤ��ˤϡ�help ��³���Ƥ��ι���̾�� ���Ϥ��Ʋ��������ޤ���ñ�� help �� ? �Ǥ�إ�פι��ܤΥ�˥塼�� �����ޤ���
���� gnuplot ��Ȥ����ϡ�plotting �˴ؤ������������ɤߤϤ����� �ɤ��Ǥ��礦 (��������Ǥ���� help plotting �����Ϥ��Ʋ�����)�� Simple Plots Demo
gnuplot �桼���Τ���Υ��ꥹ�Ȥ�����ޤ������������˥塼���� �롼��
comp.graphics.apps.gnuplot
�ϡ����Υ��ꥹ�Ȥ�Ʊ���Ǥ��뤳�Ȥ����դ��Ƥ������� (�ɤ���ˤ� Ʊ����å�������ή��ޤ�)����ã�ϥ��ꥹ�Ȥ˻��ä����ꡢ�ष ���˥塼�����롼�פΥ�å��������ɤळ�Ȥ�ޤ������ꥹ�ȴ� ���Ը����Υ�å�������
[email protected]
�ؤ����꤯���������ܺ٤˴ؤ��Ƥϡ������ʸ (Subject �ǤϤʤ�) �� 1 �� "help" (������Ϥʤ���) �Τߤ����å����������äƤ���������
���ꥹ�ȥ��С��ؤΥ�륢�ɥ쥹:
[email protected]
�Х���ݡ��ȡ��������β������ϼ��ΤȤ�����:
[email protected]
�¥ƥ����Ǥ˴ؤ�����ꥹ��:
[email protected]
���������ΤΥХ������ޤ� WWW �ڡ����⤢��ޤ���
http://www.cs.dartmouth.edu/gnuplot_info.html
������������ˡ���������å����Ƥ�������: FAQ (Frequently Asked Questions) list. �⤷ FAQ �Υ��ԡ�����äƤ��ʤ���С�email ��ͳ�Ǿ嵭�� Majordomo ���ɥ쥹���顢���뤤�� ftp ��ͳ�Ǽ��Υ��ɥ쥹����
ftp://ftp.ucc.ie/pub/gnuplot/faq, ftp://ftp.gnuplot.vt.edu/pub/gnuplot/faq,
�����Ǥ��ޤ�����¾�� gnuplot �� WWW �ڡ����Ȥ��Ƥ���������
�����������Ƥ���Ȥ��ϡ����ʤ������Ѥ��Ƥ��� gnuplot �ΥС������ �¹ԥޥ����ڥ졼�ƥ������ƥࡢ�Ȥ��ä����Ƥξ����ޤ�褦�ˤ� �Ƥ��������������������������� _������_ ������ץȤ�����Фʤ��ɤ��� �������ξ�硢�ǡ����ե�����Υץ��åȤ���ؿ��Υץ��åȤ���������� ���Ǥ����⤷��info-gnuplot �إ���ʤ顢���Υ��ꥹ�Ȥ� ���ɤƤ��뤫�ɤ�����Ҥ٤Ƥ�����������������С��˥塼�����桼 ���Ϥ��ʤ��ؤ��ֻ�����ǽФ����ɤ����Ȥ�ʬ����Ǥ��礦���顣���Τ� ���ʵ����Υݥ��Ȥ� form �� WWW �����Ȥˤ���ޤ���
Gnuplot �С������ 3.7 �Ͽ�������ǽ�����������Ƥ��ޤ������Υ����� ���ǤϤ����ΰ���ʬ�Υꥹ�Ȥ䤽���˴ؤ��������ս�ˤĤ��ơ�����Ʊ �Ǽ����ޤ���
1. fit f(x) 'file' via �� Marquardt-Levenberg ˡ��Ȥäƥǡ��������� �Ϥ��Ԥ��ޤ� (����� version 3.5 ���Ф��� gnufit �ѥå��Ȥۤ�ξ� ���㤦�����Ǥ�)��
2. using ���ޥ�ɤ������˳�ĥ���ޤ������ܤ����� plot using �� ����������
3. set timefmt �ǡ�������ǡ����������ϻ������դ����ѤǤ���褦�ˤ� ��ޤ�����Time/Date �ι��ܡ������ timedat.dem. �Ȥ��Ƥ���������
4. �����Ĥ��Υɥ饤�ФǤ�ʣ���ԥ�٥�ȥե���Ȥ�����
5. ���Ф��դ�����ʤ��������ꡣset mxtics ����
6. ����ڡ�����Υ��� (����ո��Ф�) �ܥå����ΰ�ư (�����ϰϤγ��ˤ� �ǽФ���)�����Υ����ȥ롢���������˴ؤ��� key ���ץ����set key ����
7. set multiplot �ˤ��ñ�������ڡ�����Ǥ�¿������ (multiplot)
8. postscript �ɥ饤�Фβ��ɤˤ���/���Ĥ�ʸ�����ե���Ȥ��ѹ� (�� ��� 3.5 �Υѥå��Ȥ���¸�ߤ��Ƥ����̤ʥɥ饤�� (enhpost) ���ä����)
9. �� 2 ��: ��ȱ��μ��Ⱥ��μ��Ȥ���Ω�˻Ȥ������줾����Ф������衢 ������Υ�٥��դ�����ǽ��plot ����
10. ���̤ʥǡ����ե�����̾ '-' �� "" �Υ��ݡ��ȡ�plot special-filenames ���ȡ�
11. ��٥���� (arrow) ���Ф����ɸ�Ϥ��ɲ�
12. set size �ǥ����ڥ����� (�IJ���) �λ�����ǽ��
13. �礱�Ƥ���ǡ��������������� set missing
14. ���ޥ�� call: ��������� load
15. reverse, writeback, restore ������ɤ���Ĥ��������Τ��� range
16. ¿��쥨�����Ѥ� set encoding
17. ��³����ʣ���Υ�����ɥ��ݡ��Ȥ��������� x11 �ɥ饤��
18. ���������襹������: xerrorbars, histeps, financebars ���� set style ����
19. ������θ��Ф��ο�������"%l %L" �ϡ����Ф���Ϳ����줿ñ�̤� �Ф��벾�����Ȼؿ����˻Ȥ��ޤ���set format ���ȡ�
20. �������ɥ饤��: MS-Office ���ץꥱ��������ĥ����ि��� cgm�� WEB �Ѥ� gif ����
21. plot �Υ���դ�ʿ�경������ӥ��ץ饤����֥��ץ����plot smooth ���ȡ�
22. set margin �� set origin �ϡ������ϰϤΤɤ��˥���դ��֤����� ����ɤ����椷�ޤ���
23. set border �ϳƶ�������ġ��������ǽ�ˤʤ�ޤ�����
24. ���������ޥ�� if �� reread �ϥ��ޥ�ɥ롼�פ��ǽ�ˤ��ޤ���
25. ���Υ���������礭�������η������� plot ���ޥ�ɾ�ǻ���Ǥ���� ���ˤʤ�ޤ��������η������ϡ�grids, borders, tics, arrows �γƥ��ޥ�� �Ǥ�����ǽ�Ǥ���plot with ���ȡ�����ˡ������η����Ȥ߹�碌�뤳 �Ȥ��ǽ�Ǥ����������ѤΤ������¸���뤳�Ȥ��ǽ�Ǥ���set linestyle ���ȡ�
26. ���ϥ����ߥʥ뤬���ݡ��Ȥ���¤ꡢʸ���� (��٥롢�����긫�Ф����� ��) �ϽĽ��ǽ��
gnuplot ��¿���Υ����ƥ��ǡ��Хå��������������뤤�����÷��Τɤ��� �η����Ǥ�¹ԤǤ����������Ȥ߹�碌�뤳�Ȥ��ǽ�Ǥ���
���ޥ�ɥ饤������� gnuplot ���ޥ�ɤ�ޤ�ե�����Υե�����̾�Ǥ� ��Ȳ�ᤵ��ޤ� (��˻��ꤵ���ɸ��Ū�� X11 �ѥ��ޥ�ɤΰ����������)�� �ƥե�����ϡ����ꤵ�줿��� load ���ޥ�ɤ��ɤ߹��ޤ�ޤ����Ǹ�Υ� �������¹Ԥ������ gnuplot �Ͻ�λ���ޤ��������ɥե��������ꤷ�� �����ϡ�gnuplot �����å⡼�ɤ�����ޤ������̤ʥե�����̾ "-" ��ɸ �����Ϥ���ꤹ��Τ˻Ȥ��ޤ���
exit �� quit �Ϥɤ���⸽�ߤΥ��ޥ�ɥե������λ�����ޤ����Ƥ� �ե����뤬���äƤ��ʤ���С����Υե������ load ����Τ˻Ȥ��ޤ���
��:
���äϤ���:
gnuplot
2 �ĤΥ��ޥ�ɥե����� "input1", "input2" ��ȤäƥХå�������Ԥʤ�:
gnuplot input1 input2
������ե����� "header" �θ塢���÷��⡼�ɤ�ư�������θ��̤Υ��ޥ�� �ե����� "tailer" ��¹Ԥ���:
gnuplot header - trailer
���ޥ�ɥ饤���Խ��� Unix, Atari, VMS, MS-DOS and OS/2 ��� gnuplot �ǥ��ݡ��Ȥ���Ƥ��ޤ������� (�ҥ��ȥ�) ��ǽ�ǡ������Υ��ޥ�ɤ��Խ��� �Ƽ¹Ԥ��뤳�Ȥ����ޤ������ޥ�ɥ饤����Խ���ϡ��������뤬�ɤ��ˤ� �Ƥ���Ԥ����������ˤ�äƹ����Τ����Ϥ���ޤ���
(gnuplot �ˤ����� readline �ؿ��ϡ�GNU Bash �� GNU Emacs �ǻȤ��� readline �ؿ�������Ʊ���ǤϤ���ޤ��⤷��GNU �Ǥ�˾��ʤ顢����� ������� gnuplot �Ǥ����������Ǥ��ޤ�)
�Խ����ޥ�ɤϰʲ����̤�Ǥ�:
���Խ�:
^B 1 ʸ�������᤹ ^F 1 ʸ����ؿʤ�� ^A �Ԥ���Ƭ�˰�ư ^E �ԤκǸ�˰�ư ^H,DEL ľ����ʸ������ ^D ���߰��֤�ʸ������ ^K ���߰��֤�������ޤǺ�� ^L,^R ���줿ɽ���ιԤ��ɽ�� ^U �����Τκ�� ^W �������������ñ�줫������ޤǺ��
����:
^P ��������ذ�ư ^N ��������ذ�ư
IBM PC �Ǥϡ����Խ��Ѥ� DOSEDIT �Ȥ� CED �ʤɤ� TSR (����) �ץ������ ��Ȥ������Ȼפ������Τ�ޤ��ǥե���Ȥ� makefile �Ϥ�����ꤷ�� ���ơ�gnuplot �ϥǥե���ȤǤϹ��Խ���ǽ̵���ǥ���ѥ��뤵��ޤ����� �� gnuplot �ι��Խ���ǽ����Ѥ�������С�makefile �� READLINE �� �Ȥ��ƥ�ե�����Ȥ��� readline.obj ���ɲä��Ƥ���������IBM PC �� Atari �Ǥ� readline ��Ȥ����ϰʲ��Υ�����Ȥ��ޤ���
����� (��) - ^B ��Ʊ�� ����� (��) - ^F ��Ʊ�� Ctrl + ����� - ^A ��Ʊ�� Ctrl + ����� - ^E ��Ʊ�� ����� (��) - ^P ��Ʊ�� ����� (��) - ^N ��Ʊ��
Atari �Ǥ� readline �Ϲ��ˤ����Ĥ��Υ����ꥢ�����������Ƥ��ޤ�:
Undo - ^L ��Ʊ�� Home - ^A ��Ʊ�� Ctrl Home - ^E ��Ʊ�� Esc - ^U ��Ʊ�� Help - help + return. Ctrl Help - help .
�����Ȥϼ��Τ褦�˼�������Ƥ��ޤ�: ʸ�� '#' �ϡ�����Τ����Ƥ��ξ� ��˽��Ȥ��Ǥ��ޤ������ΤȤ� gnuplot �Ϥ��ιԤλĤ����ʬ��̵�뤷 �ޤ�������������������桤�� (ʣ�ǿ���ޤ�) ���桤���ޥ���ִ� (command substitution) ����ʤɤǤϤ��θ��̤�����ޤ���ñ�˸����ȡ���̣ �Τ���褦�ʻȤ�����������С�������ư���ȸ������ȤǤ���
���ޥ�� set arrow, set key, set label �ϥ���վ��Ǥ�դΰ��֤� ����Ǥ��ޤ������ΰ��֤ϰʲ��νǻ��ꤷ�ޤ�:
{<system>} <x>, {<system>} <y> {,{<system>} <z>}
�ƺ�ɸ�ϻ��� <system> �ˤϡ�first, second, graph, screen �Τ� ���줫������ޤ���
first �Ϻ��Ȳ��μ����������� x,y (3D �ξ��� z ��) �κ�ɸ�Ϥ���� ���ޤ���second ���� 2 �� (��ȱ��μ�) ����Ѥ��ޤ���graph �ϥ���� �����ΰ��������Ū���֤���ꤷ�������� 0,0 �� ���夬 1,1 (splot �ξ�� �ϥ���������ΰ���κ����� 0,0,0 �ǡ�����ΰ��֤���� z ���ͤ���Ѥ��� ����set ticslevel ����) �Ȥʤ�ޤ���screen ��ɽ���ϰ��� (�ϰ����� �Ǥ��ꡢset size ����������ʬ�ǤϤ���ޤ���) ����ꤷ�������� 0,0 �� ���夬 1,1 �Ȥʤ�ޤ���
x �κ�ɸ�Ϥ����ꤵ��Ƥ��ʤ����� first ���Ȥ��ޤ���y �κ�ɸ�Ϥ� ���ꤵ��Ƥ��ʤ����� x ���Ф����ɸ�Ϥ����Ѥ���ޤ���
��� (���뤤�Ϥ���ʾ�) �μ������ּ��Ǥ����硢timefmt �ν�ʸ���� �˽��äơ�������ǰϤޤ줿����ʸ�����Ŭ�ڤʺ�ɸ����ꤹ��ɬ�פ������ ����set xdata, set timefmt �Ȥ��Ƥ����������ޤ���gnuplot �� ����ɽ����ǧ��Ƥ��ơ����ξ�礽�������� 2000 ǯ 1 �� 1 ��������ÿ��� ��ᤵ��ޤ���
gnuplot ��¿���Υ�����Ķ��ѿ���ǧ�����ޤ���ɬ�ܤΤ�ΤϤ���ޤ��� �Ȥ��������ˤʤ뤫���Τ�ޤ���
GNUTERM ���������Ƥ����硢����ϻ��Ѥ������Ϸ��� (terminal) ��̾ ���Ȥ��ƻȤ��ޤ�������� gnuplot ����ư���˸��Ĥ������Ϸ�����ͥ�� ���ƻ��Ѥ���ޤ�����.gnuplot (�ޤ��Ϥ������������) �������ȥ��åץե� ���� (start-up ����) �ˤ�����䡢�������Τ��ȤǤ��������θ������ Ū�˻��ꤷ��ʪ������ͥ�褵��ޤ���
Unix, AmigaOS, AtariTOS, MS-DOS, OS/2 �Ǥϡ�GNUHELP �˥إ�ץե����� (gnuplot.gih) �Υѥ�̾��������Ƥ������Ȥ��Ǥ��ޤ���
VMS �Ǥϡ�����̾ GNUPLOT$HELP �� gnuplot �Υإ�ץ饤�֥���̾���� ����������ޤ���gnuplot �Υإ�פ�Ǥ�դΥ����ƥ�Υإ�ץ饤�֥��� ����뤳�Ȥ��Ǥ���gnuplot ����������Ǥ⳰������Ǥ⻲�Ȥ��ƹ����ޤ� ��
Unix �ˤ����Ƥϡ������ȥǥ��쥯�ȥ�� .gnuplot �Ȥ����ե����뤬�ʤ� ���ˤϡ�HOME ��������줿�ǥ��쥯�ȥ��õ���ޤ���AmigaOS, AtariTOS, MS-DOS, OS/2 �Ǥ� GNUPLOT ���������˻Ȥ��ޤ���VMS �Ǥ� SYS$LOGIN �Ǥ���help start-up �Ȥ��Ƥ���������
Unix �ˤ����Ƥϡ�PAGER ���إ�ץ�å������ν����ѤΥե��륿�Ȥ��ƻȤ� ��ޤ���
Unix, AtariTOS, AmigaOS �Ǥϡ�SHELL �� shell ���ޥ�ɤκݤ˻Ȥ��� ����MS-DOS, OS/2 �Ǥ� COMSPEC �� shell ���ޥ�ɤκݤ˻Ȥ��ޤ���
MS-DOS �� BGI �ޤ��� Watcom �����ե��������Ȥ��Ƥ����硢PCTRM �������Ѥ����˥������ݡ��Ȥ����������٤�ؼ�����Τ˻Ȥ��ޤ��� PCTRM �� S<�����ʿ������> �Τ褦�˻��ꤷ�ޤ����㤨�С���˥��κ���� ���٤� 800x600 �ʤ�С��ʲ��Τ褦�˻��ꤷ�ޤ�:
set PCTRM=S800
PCTRM �����ꤵ��Ƥ��ʤ���С�ɸ��Ū�� VGA (640x480) ���Ȥ��ޤ���
FIT_SCRIPT �ϡ����ƤϤ� (fit) �����Ǥ��줿�Ȥ��˼¹Ԥ��� gnuplot �� �ޥ�ɤλ���˻Ȥ��ޤ���fit �Ȥ��Ƥ���������FIT_LOG �����ƤϤ� �ˤ������ե�����Υե�����̾�λ���˻Ȥ��ޤ���
����Ū�ˤ� C, FORTRAN, Pascal, BASIC �ˤ��������Ѳ�ǽ�ʿ���ɽ������� �Ǥ��ޤ��� �黻�Ҥ�ͥ���̤� C ����λ��ͤ˽����ޤ���������ζ���ʸ�� �ȥ���ʸ����̵�뤵��ޤ���
ʣ�ǿ�������� {<real>,<imag>} ��ɽ�����ޤ��������� <real> �� <imag> (����������) �Ͽ�������Ǥ���ɬ�פ�����ޤ����㤨�� {3,2} �� 3 + 2i �� ����路��{0,1} �� 'i' ���Ȥ�ɽ���ޤ��������ˤ�����Ū���楫�å���� ��ɬ�פ�����ޤ���
gnuplot �� "�¿�" �� "����" �黻�� FORTRAN �� C �Τ褦�˰����Ȥ������� �����դ��Ƥ���������"1", "-10" �ʤɤ������ȸ��ʤ��졢"1.0", "-10.0", "1e1", 3.5e-1 �ʤɤϼ¿��ȸ��ʤ���ޤ��� ����� 2 �ĤΤ�äȤ���פʰ� ���ϳ任�Ǥ��������γ任���ڤ�ΤƤ��ޤ�: 5/2 = 2���¿��Ϥ����ǤϤ� ��ޤ���: 5.0/2.0 = 2.5������餬���ߤ������ξ�硢�������������ϼ� ���� "��ĥ" ����ޤ�: 5/2e0 = 2.5��������������������dz���硢���� �ͤϥ���ѥ���ˤ�ä��Ѥ��ޤ���"print -5/2" �Ȥ��ơ����ʤ��Υ����� �ब -2 �� -3 �Τɤ���������Ȥ��뤫���ǧ���Ƥ���������
���� "1/0" �� "̤����� (undefined)" �ե饰��������������ˤ�ꤽ���� ��̵�뤵��ޤ���ternary �黻�� (����黻��) �ι�ˤ����㤬����ޤ���
ʣ�ǿ�ɽ���μ¿���ʬ��������ʬ�ϡ��ɤ�ʷ������Ϥ���Ƥ��˼¿��Ǥ�: {3,2} �� "3" �� "2" �ϼ¿��Ǥ��ꡢ�����ǤϤ���ޤ���
Functions
Operators
User-defined
gnuplot �δؿ��ϡ�Unix ���إ饤�֥��δؿ��Ȥۤ�Ʊ���Ǥ������ä��� �դ��ʤ�������Ƥδؿ����������¿���ʣ�ǿ��ΰ������뤳�Ȥ��Ǥ��ޤ���
�١����뤤�ϥ饸����Τɤ��餫�dz��٤�����Ȥ���������ͤȤ����ꤹ��� �� (sin(x), cos(x), tan(x), asin(x), acos(x), atan(x), atan2(x), arg(z)) ���Ф��Ƥϡ�����ñ�̤� set angles ������Ǥ����ǥե���Ȥϥ饸����� ����
abs
acos
acosh
arg
asin
asinh
atan
atan2
atanh
besj0
besj1
besy0
besy1
ceil
cos
cosh
erf
erfc
exp
floor
gamma
ibeta
inverf
igamma
imag
invnorm
int
lgamma
log
log10
norm
rand
real
sgn
sin
sinh
sqrt
tan
tanh
column
tm_hour
tm_mday
tm_min
tm_mon
tm_sec
tm_wday
tm_yday
tm_year
valid
�ؿ� abs(x) �����������ͤ��֤��ޤ����֤��ͤη��ϰ�����Ʊ���Ǥ���
ʣ�ǿ��ΰ������Ф��Ƥ�, abs(x) ��ʣ��ʿ�̤ˤ����� x ��Ĺ������������ ���ޤ� [���ʤ�� sqrt(real(x)**2 + imag(x)**2) ]��
�ؿ� acos(x) �ϰ����Υ������������� (��;��) ���֤��ޤ���acos �� �֤��ͤ��饸����ñ�̤��ޤ����٤Ǥ��뤫�� set angles ������ޤ���
�ؿ� acosh(x) �ϵեϥ��ѥܥ�å��������� (���ж�;��) ���ͤ�饸����� �֤��ޤ���
�ؿ� arg(x) ��ʣ�ǿ����гѤ�set angles ������ˤ������äƥ饸���� �ޤ����٤��֤��ޤ���
�ؿ� asin(x) �ϰ����Υ����������� (������) ���֤��ޤ���asin �� �֤��ͤ� set angles ������ˤ�äƥ饸����ñ�̤��ޤ����٤ˤʤ�ޤ���
�ؿ� asinh(x) �ϵեϥ��ѥܥ�å������� (���ж�����) ���ͤ�饸����� �֤��ޤ���
�ؿ� atan(x) �ϰ����Υ������������ (������) ���ͤ��֤��ޤ��� atan ���֤��ͤ� set angles ������ˤ�äƥ饸����ñ�̤��ޤ����٤� �ʤ�ޤ���
�ؿ� atan2(y,x) �ϰ����μ¿���ʬ����Υ������������ (������) �� �ͤ��֤��ޤ���atan2 �� set angles ������ˤ�äƥ饸����ñ�̤��٤� �ʤ롢Ŭ�ڤʻ�ʬ�ߤˤ������ͤ��֤��ޤ���
�ؿ� atanh(x) �ϵեϥ��ѥܥ�å�������� (���ж�����) ���ͤ�饸 ������֤��ޤ���
�ؿ� besj0(x) �ϰ����� j0 ���٥å���ؿ����ͤ��֤��ޤ���besj0 �ˤ� �����ϥ饸�����Ϳ���ޤ���
�ؿ� besj1(x) �ϰ����� j1 ���٥å���ؿ����ͤ��֤��ޤ���besj1 �ˤ� �����ϥ饸�����Ϳ���ޤ���
�ؿ� besy0 �ϰ����� y0 ���٥å���ؿ����ͤ��֤��ޤ���besy0 �ˤ� �����ϥ饸�����Ϳ���ޤ���
�ؿ� besy1(x) �ϰ����� y1 ���٥å���ؿ����ͤ��֤��ޤ���besy1 �ˤ� �����ϥ饸�����Ϳ���ޤ���
�ؿ� ceil(x) �ϰ����ʾ�κǾ����������֤��ޤ���ʣ�ǿ��������Ф��Ƥ� ���μ¿���ʬ�ʾ�κǾ����������֤��ޤ���
�ؿ� cos(x) �ϰ����Υ������� (;��) ���ͤ��֤��ޤ���cos �� set angles ������ˤ������äơ��饸����ޤ����٤ΰ���������դ��ޤ���
�ؿ� cosh(x) �ϰ����Υϥ��ѥܥ�å�����������ͤ��֤��ޤ���cosh �� �����ϥ饸�����Ϳ���ޤ���
�ؿ� erf(x) �ϰ����μ����θ����ؿ����ͤ��֤��ޤ���������ʣ�ǿ��ξ��� ������̵�뤵��ޤ���
�ؿ� erfc(x) �� 1.0 ���顢�����μ����θ����ؿ����ͤ��������Τ��֤��ޤ��� ������ʣ�ǿ��ξ��ϵ�����̵�뤵��ޤ���
�ؿ� exp(x) �����λؿ��ؿ����� (e �ΰ�����) ���֤��ޤ����Ķ��ˤ�äƤ� (�ä� sun) �礭�� x ���ͤ��Ф��� exp(-x) ��̤����ͤ��֤���礬����ޤ��� ���Τ褦�ʾ�硢safe(x) = x<-100 ? 0 : exp(x) �Τ褦�ʥ桼������ؿ������ Ω�ĤǤ��礦��
�ؿ� floor(x) �Ϥ��ΰ����ʲ��κ�����������֤��ޤ���ʣ�ǿ��������Ф��Ƥ� floor �Ϥ��ΰ����μ����ʲ��κ�����������֤��ޤ���
�ؿ� gamma(x) �ϰ����μ����Υ���ؿ����ͤ��֤��ޤ������� n ���Ф��Ƥ� gamma(n+1) = n! �Ǥ���������ʣ�ǿ��ξ�硢������ʬ��̵�뤵��ޤ���
�ؿ� ibeta(p,q,x) �ϰ����μ������Դ����١����ؿ����ͤ��֤��ޤ���p, q > 0 �� x �� [0:1] ����ͤǤ���������ʣ�ǿ��ξ��ϵ�����̵�뤵��ޤ���
�ؿ� inverf(x) �ϰ����μ����εո����ؿ����ͤ��֤��ޤ���
�ؿ� igamma(a,x) �����μ������Դ�������ؿ����ͤ��֤��ޤ���a > 0, x >= 0 �Ǥ���������ʣ�ǿ��ξ��ϵ�����̵�뤵��ޤ���
�ؿ� imag(x) �ϰ����ε�����ʬ��¿��Ȥ����֤��ޤ���
�ؿ� invnorm(x) �ϰ����μ����ε�����ʬ�۴ؿ����ͤ��֤��ޤ���
�ؿ� int(x) �ϡ�������������ʬ (0 �˸����äƴݤ) ���֤��ޤ���
�ؿ� lgamma(x) �ϰ����μ����Υ���ؿ��ͤμ����п����ͤ��֤��ޤ��� ������ʣ�ǿ��ξ�硢������̵�뤵��ޤ���
�ؿ� log(x) �ϰ����μ����п� (�� e) ���ͤ��֤��ޤ���
�ؿ� log10(x) �ϰ������п� (�� 10) ���֤��ޤ���
�ؿ� norm(x) �ϰ����μ���������ʬ�� (������ʬ��) �ؿ����ͤ��֤��ޤ���
�ؿ� rand(x) �ϡ������μ������ (seed) �Ȥ��ƶ�� [0:1] ��ε������ ���ͤ��֤��ޤ���seed < 0 �ξ��������� (��) ���������ޤ��������� ʣ�ǿ��ξ��ϵ�����̵�뤵��ޤ���
�ؿ� real(x) �ϰ����μ������֤��ޤ���
�ؿ� sgn(x) �ϰ��������ʤ� 1 ����ʤ� -1 ��0 �ʤ�� 0 ���֤��ޤ��� ������ʣ�ǿ��ξ�������̵�뤵��ޤ���
�ؿ� sin(x) �ϰ����Υ����� (����) ���ͤ��֤��ޤ���sin �� set angles ������ˤ������äơ��饸����ޤ����٤ΰ���������դ��ޤ���
�ؿ� sinh(x) �ϰ����Υϥ��ѥܥ�å���������ͤ��֤��ޤ���sinh �� �����ϥ饸�����Ϳ���ޤ���
�ؿ� sqrt(x) �ϰ�����ʿ�������ͤ��֤��ޤ���
�ؿ� tan(x) �ϰ����Υ������ (����) ���ͤ��֤��ޤ���tan �� set angles ������ˤ������äơ��饸����ޤ����٤ΰ���������դ��ޤ���
�ؿ� tanh(x) �ϰ����Υϥ��ѥܥ�å�������Ȥ��ͤ��֤��ޤ���tanh �� �����ϥ饸�����Ϳ���ޤ���
����ˤ����Ĥ��δؿ����ɲä���Ƥ��ޤ���
column(x) �� fit ���뤤�ϥǡ����ե�����ץ��åȤǤ� using ������ �����ΰ����Ȥ��ƤΤȤ��ޤ���plot datafile using �Ȥ��Ƥ����� ����
�ؿ� tm_hour �ϰ����� 2000 ǯ 1 �� 1 ��������ÿ��Ȳ�ᤷ�����줬 ����β��� (0--23 ���ϰϤ�����) �Ǥ��뤫�¿��Ȥ����֤��ޤ���
�ؿ� tm_mday �ϰ����� 2000 ǯ 1 �� 1 ��������ÿ��Ȳ�ᤷ�����줬 ���η�β��� (1--31 ���ϰϤ�����) �Ǥ��뤫�¿��Ȥ����֤��ޤ���
�ؿ� tm_min �ϰ����� 2000 ǯ 1 �� 1 ��������ÿ��Ȳ�ᤷ�����줬 ����β�ʬ (0--59 ���ϰϤ�����) �Ǥ��뤫�¿��Ȥ����֤��ޤ���
�ؿ� tm_mon �ϰ����� 2000 ǯ 1 �� 1 ��������ÿ��Ȳ�ᤷ�����줬 ���� (1--12 ���ϰϤ�����) �Ǥ��뤫�¿��Ȥ����֤��ޤ���
�ؿ� tm_sec �ϰ����� 2000 ǯ 1 �� 1 ��������ÿ��Ȳ�ᤷ�����줬 ����β��� (0--59 ���ϰϤ�����) �Ǥ��뤫�¿��Ȥ����֤��ޤ���
�ؿ� tm_wday �ϰ����� 2000 ǯ 1 �� 1 ��������ÿ��Ȳ�ᤷ�����줬 ���ν��β����� (1--7 ���ϰϤ�����) �Ǥ��뤫�¿��Ȥ����֤��ޤ���
�ؿ� tm_yday �ϰ����� 2000 ǯ 1 �� 1 ��������ÿ��Ȳ�ᤷ�����줬 ����ǯ�β����� (1--366 ���ϰϤ�����) �Ǥ��뤫�¿��Ȥ����֤��ޤ���
�ؿ� tm_year �ϰ����� 2000 ǯ 1 �� 1 ��������ÿ��Ȳ�ᤷ�����줬 ����ǯ (����) �Ǥ��뤫�¿��Ȥ����֤��ޤ���
valid(x) �ϡ��ǡ������褫 fit �ˤ����� using �μ�����Ǥ����Ȥ�� �ޤ���plot datafile using �Ȥ��Ƥ��������� Use of functions and complex variables for airfoils
gnuplot �α黻�Ҥϡ�C ����α黻�ҤȤۤ�Ʊ���Ǥ������ä����դ��ʤ��� �����Ƥα黻�Ҥ��������¿���ʣ�ǿ��ΰ������뤳�Ȥ��Ǥ��ޤ����ޤ��� FORTRAN �ǻȤ��� ** (�߾�) �黻�Ҥ⥵�ݡ��Ȥ���Ƥ��ޤ���
�黻��ɾ���ν�����ѹ�����ˤϤ��ä���Ȥ��ޤ���
�ʲ��ϡ�ñ��黻�ҤȤ��λ���ˡ�ΰ����Ǥ�:
���� �� ���� - -a �ޥ��ʥ���� + +a �ץ饹��� (���⤷�ʤ�) ~ ~a * 1 ����� (�ӥå�ȿž) ! !a * ����Ū���� ! a! * ���� $ $3 * using ��Ǥΰ���/�����
���������� (*) �ΤĤ����黻�Ҥΰ����������Ǥʤ���Фʤ�ޤ���
�黻�Ҥ�ͥ���̤� Fortran �� C ��Ʊ���Ǥ��������θ���Ʊ�͡��黻��ɾ ������������Ѥ��뤿��ˤ��ä����Ȥ��ޤ�����ä� -2**2 = -4 �ǡ� (-2)**2 = 4 �Ǥ���
����黻�Ҥϡ��礭���ͤ��֤���褦�˼¿����֤��ޤ���
�ʲ��ϡ����黻�ҤȤ��λ���ˡ�ΰ����Ǥ�:
���� �� ���� ** a**b �߾� * a*b �� / a/b �� % a%b * ;�� + a+b �� - a-b �� == a==b ������ != a!=b �������ʤ� < a<b ��꾮���� <= a<=b �ʲ� > a>b ����礭�� >= a>=b �ʾ� & a&b * �ӥå��� (AND) ^ a^b * �ӥå���¾������ (XOR) | a|b * �ӥå��� (OR) && a&&b * ����Ū AND || a||b * ����Ū OR
���������� (*) �ΤĤ����黻�Ҥΰ����������Ǥʤ���Фʤ�ޤ���
�����黻�Ҥ� AND (&&) �� OR (||) �� C ����Ʊ�ͤ�ɬ�Ǿ��¤�ɾ�������� �ޤ����ʤ����&& ���� 2 �����ϡ��� 1 ���������ʤ��ɾ������ޤ� ��|| ���� 2 �����ϡ��� 1 ���������ʤ��ɾ������ޤ���
��Ĥ�������黻�Ҥ�����ޤ�:
���� �� ���� ?: a?b:c ����黻��
����黻�Ҥ� C �Τ�Τ�Ʊ��Ư���ޤ����ǽ�ΰ��� (a) �������Ǥʤ��� �Ф����ޤ������ͤ�ɾ�����졢���줬�� (�����Ǥʤ�) �ʤ�� 2 ���ܤ� ���� (b) ��ɾ�����줽���ͤ��֤��졢�����Ǥʤ���� 3 ���ܤΰ��� (c) �� ɾ�����졢�����ͤ��֤���ޤ���
����黻�Ҥϡ���ʬŪ��������줿�ؿ��䡢�����郎�������줿���ˤΤ� �������褹�롢�Ȥ��ä����Ȥ�Ԥʤ�����ͭ�ѤǤ���
��:
0 <= x < 1 �Ǥ� sin(x) �ˡ�1 <= x < 2 �Ǥ� 1/x ���������ơ�����ʳ��� x �Ǥ��������ʤ��ؿ�������:
f(x) = 0<=x && x<1 ? sin(x) : 1<=x && x<2 ? 1/x : 1/0 plot f(x)gnuplot ��̤����ͤ��Ф��Ƥϲ���ɽ�������ˤ���̵�뤹��Τǡ��Ǹ�ξ� ��δؿ� (1/0) ��������Ϥ��ʤ����Ȥ����դ��Ƥ����������ޤ������� �ؿ���������襹�����뤬 lines (������) �ξ�硢��Ϣ³�� (x=1) �ν�� Ϣ³�ؿ��Ȥ���������Ф�Ƥ��ޤ����Ȥˤ����դ��Ƥ�������������������Ϣ ³�ˤʤ�褦�ˤ���ˤϡ��ؿ��� 2 �Ĥ���ʬ���줾���ʬ���Ƥ������� (�� �Τ褦�ʾ�硢���ѿ��ؿ���Ȥ��Τ������Ǥ�)��
�ե����� 'file' �Υǡ����ǡ�4 ���ܤΥǡ�������Ǥʤ��Ȥ�������1 ���ܤ� �ǡ����˴ؤ��� 2 ���ܤ� 3 ���ܤΥǡ�����ʿ���ͤ�����:
plot 'file' using 1:( $4<0 ? 1/0 : ($2+$3)/2 )
using �ν������˴ؤ��Ƥ� plot data-file using �Ȥ��Ƥ����� ����
�����ʥ桼������ѿ��� 1 �Ĥ��� 5 �ĤޤǤΰ�������ĥ桼������ؿ��� Ǥ�դξ������������Ȥä��ꤹ�뤳�Ȥ��Ǥ��ޤ�������� plot ���ޥ� �ɾ�Ǥ��ǽ�Ǥ���
�桼������ؿ���:
<func-name>( <dummy1> {,<dummy2>} ... {,<dummy5>} ) = <expression>
������ <expression> �ϲ��ѿ� <dummy1> ���� <dummy5> ��ɽ���������Ǥ���
�桼������ѿ���:
<variable-name> = <constant-expression>
��:
w = 2 q = floor(tan(pi/2 - 0.1)) f(x) = sin(w*x) sinc(x) = sin(pi*x)/(pi*x) delta(t) = (t == 0) ramp(t) = (t > 0) ? t : 0 min(a,b) = (a < b) ? a : b comb(n,k) = n!/(k!*(n-k)!) len3d(x,y,z) = sqrt(x*x+y*y+z*z) plot f(x) = sin(x*a), a = 0.2, f(x), a = 0.4, f(x)
��Ψ pi �ϴ����������Ƥ��ޤ�������������Ϸ褷�Ƽ��ʤΤ褦�ʤ�� �ǤϤʤ��������ʤ褦�˺�������뤳�Ȥ��Ǥ��ޤ���
�ѿ�̾��ؿ�̾��̿̾��§�ϡ�����Υץ�����ߥ����Ʊ���ǡ���Ƭ�ϥ� ��ե��٥åȤǡ����θ��ʸ���ϥ���ե��٥åȡ�������"$", "_" ���Ȥ��� ������������fit �Υ��֥롼����Ǥ����Ĥ� "FIT_" �ǻϤޤ��ѿ�����Ѥ� �뤳�Ȥ����դ��Ƥ�����������äƤ��Τ褦��̾����Ȥ��Τ���٤��Ǥ� �礦����������fit �λ��Ѥ˺ݤ��Ƥϡ��㤨�� "FIT_LIMIT" �Τ褦�˺��� ����ɬ�פ�����褦���ѿ��Ϥ���ޤ����ܤ����� fit �˴ؤ��������� ���Ȥ��Ƥ���������
show functions, show variables, fit �⻲�Ȥ��Ƥ���������
���Υɥ���������Τ��Ϥäơ��Ѹ�˴ؤ��������ΰݻ����ͤ����Ƥ��� �������������λ�ߤϴ����ˤ��������Ƥ��ޤ������ gnuplot ������ ���ƿʲ����Ƥ����褦�ˡ����ޥ�ɤ䥭����ɤ�̾���⤽�Τ褦�ʴ��� �����ӽ����뤫�Τ褦�˺��Ѥ������Ƥ��뤫��Ǥ���������Ǥϡ������� ������ɤΤ����Ĥ����ɤΤ褦�˻Ȥ��Ƥ��뤫���������ޤ���
"�ڡ��� (page)" �ޤ��� "ɽ������ (screen)" �� gnuplot ������������ǽ ���ΰ����Τ�ؤ��ޤ����ǥ����ץ쥤��˥��Ǥϡ�����ϲ������Τ�ؤ����� ���å��Ǥϡ�����λ����Τˤʤ�ޤ���
ɽ�����̤ϡ���ġ��ޤ��Ϥ���ʾ�� "��������� (plot)" ��ޤߤޤ����� �������ϰ�Ĥβ���ɸ�Ȱ�Ĥνĺ�ɸ���������ޤ�����;�� (margin) �� ������˽��ʸ���� (text) Ʊ�͡������ϼºݤˤ��ξ��ɽ������Ƥ� ��ɬ�פϤ���ޤ���
���������ϰ�Ĥ� "�����" ��ޤߤޤ�������դϰ�Ĥβ���ɸ�Ȱ�Ĥν� ��ɸ���������ޤ����������ϼºݤˤ��ξ��ɽ������Ƥ���ɬ�פϤ���� ����
����դϰ�Ĥޤ��Ϥ���ʾ�� "���� (line)" ��ޤߤޤ��������ϰ�Ĥδ� �����ޤ��ϥǡ������åȤǤ����Ѹ� "line" �����襹������Ȥ��Ƥ�Ȥ��� ��������ˤ����Ѹ�� "ʸ����ΰ�� (a line of text)" �Τ褦�˻Ȥ��� ���Ȥ⤢��ޤ���¿ʬʸ̮���餽���϶��̤Ǥ���Ǥ��礦��
��ĤΥ���վ��ʣ���ζ����Ϥ��줾��̾��������ޤ�������̾���ϡ����ζ� ����ɽ���˻Ȥ������襹������Υ���ץ�ȤȤ�� "(����) key" ��˰��� ɽ������ޤ��������ϡ����ˤ� "(ɽ��) legend" �Ȥ�ƤФ�ޤ���
�Ѹ� "�����ȥ� (title)" �� gnuplot �Ǥ�ʣ���ΰ�̣�ǻȤ��ޤ������� �ɥ�����ȤǤϤ�������̤��뤿��ˡ����ƻ�Ȥ��� "����� (plot)"�� "������ (line)"��"������ (key)" ��Ƭ�ˤĤ�����⤷�ޤ���
��ĤΥ���դ� 4 �ĤޤǤθ��Ф��դ�����뼴����Ĥ��Ȥ��Ǥ��ޤ������� �� set xlabel �Τ褦�ˡ����Υ��ޥ��̾����˰�Ĥμ���̾��������͡� �ʥ��ޥ�ɤ�����ޤ���¾�ˡ�set logscale xy �Τ褦�ˡ����ץ����˰� �Ĥޤ��Ϥ���ʾ�μ���̾������ĥ��ޥ�ɤ⤢��ޤ��������λȤ������ ��� 4 �Ĥμ���̾���Ϥ��줾�졢���������β��ζ����˱褦���Ǥ��� "x"�� ���ζ����˱褦�� "y"����ζ����˱褦�� "x2"�����ζ����˱褦�� "y2" �� �ʤäƤ��ޤ���3 ��������Ǥ� "z" �⥳�ޥ����˸����ޤ���
�ǡ����ե�����˴ؤ�������Ǥϡ��Ѹ� "�� (record)" �����褷���ե����� �ΰ�Ԥ�ʸ�����ʤ��������ʸ�������ʸ��Ʊ�Τδ֤�ʸ����ؤ��� ���Τ˻Ȥ��ޤ���"�� (point)" �ϹԤ�����Ф�����ĤΥǡ����Ǥ���"�ǡ� ���֥��å� (datablock)" �ϡ����ԤǶ��ڤ�줿Ϣ³����ʣ���ιԤ���ʤ��� �ν���Ǥ����ǡ����ե�����ε�������� "line" �����Ȥ������ϡ����� �ϥǡ����֥��å�����ʬ�����ؤ��ޤ���
(����: �������ܸ�������ǤϤ����˽�Ƥ���褦���Ѹ������Ϲ�θ�� ��ƤϤ��餺����äƺ���������������ǽ��������ޤ�����̩�ˤϸ�ʸ�� �Ȥ��٤��Ǥ��礦��)
gnuplot �ˤ�������������� 3 �ĤΥ��ޥ�ɡ�plot, splot, replot ������ޤ���plot �� 2 �����������������splot �� 3 �������� (��� ����ºݤˤ� 2 �����̤ؤμͱ�) ���������ޤ���replot ��Ϳ����줿���� ��ľ���� plot �ޤ��� splot ���ޥ�ɤ��ɲä��������¹Ԥ��ޤ���
����˴ؤ������Ū�ʾ������Ⱦ�ϡ�plot �˴ؤ����Ǹ��Ĥ���ޤ���3 ��������˸�ͭ�ξ���� splot �ι�ˤ���ޤ���
plot �� xy ľ���ɸ�Ϥȶ˺�ɸ�Ϥ��Ȥ��ޤ����˺�ɸ�Ϥξܺ٤˴ؤ��Ƥ� set polar �Ȥ��Ƥ���������splot �� xyz ľ���ɸ�ϤΤߤ������� �ޤ������ޥ�� set mapping ��¾�� 2, 3 �κ�ɸ�Ϥ���Ѥ��뤳�Ȥ� ����ޤ�������ˡ����ץ���� using ��Ȥ��С�plot �Ǥ� splot �� ��ۤȤ�ɤɤ�ʺ�ɸ�ϤǤ⤽���������ƻȤ����Ȥ�����ޤ���
splot ���������ˤ������˲ä��ơ����̤����������������Ȥ�Ǥ��ޤ��� 3 �����δؿ��γʻ�����˴ؤ������ˤĤ��Ƥϡ�splot �� set isosamples �ι��ܤ�3 �����ǡ����Υե������ɬ�פʷ��֤˴ؤ��Ƥ� splot datafile �ι��ܤ��������˴ؤ������ˤĤ��Ƥ� set contour �� set cntrparam �ι��ܤȤ��Ƥ���������
gnuplot ����ư�����Ȥ����������ե�������ɤ߹��⤦�Ȥ��ޤ������� �ե������ Unix �� AmigaOS �Ǥϡ�.gnuplot �Ǥ��ꡤ����¾�ν����Ϥ� �� GNUPLOT.INI �ȤʤäƤ��ޤ������Υե����뤬�����ȥǥ��쥯�ȥ�� ̵����硤gnuplot �ϥۡ���ǥ��쥯�ȥ�����ޤ� (AmigaOS �� Atari(single)TOS �� MS-DOS �� OS/2, MS-DOS �Ǥϡ��Ķ��ѿ� gnuplot �˥ۡ���ǥ��쥯�ȥ���б�����ǥ��쥯�ȥ����ꤷ�ޤ�)������: ���� �ȡ���λ��� NOCWDRC ������������ˤϡ�gnuplot �ϥ����ȥǥ��쥯 �ȥ꤫����ɤߤޤ���
�������ե����뤬���Ĥ���ȡ�gnuplot �Ϥ��Υե�����˽�Ƥ��륳 �ޥ�ɤ�¹Ԥ��ޤ��������ˤ�Ǥ�դ������� gnuplot ���ޥ�ɤ���� ����ǽ�Ǥ���������Ū�ˤϡ��������֤λ���䡢�褯�Ȥ��ؿ����ѿ�������� ���ꤹ�����٤��ޤ��Ƥ����ޤ���
�����륳�ޥ�ɤ�Хå��������ȤǰϤळ�Ȥˤ�äƥ��ޥ���ִ���Ԥ��� �Ȥ��Ǥ��ޤ������Υ��ޥ�ɤϻҥץ������Ǽ¹Ԥ��졢���ν��Ϸ�̤ǥ��� ��� (����Ӥ����Ϥ�Ǥ��������) ���֤������ޤ��������Ϥˤ�äƤ� �ѥ��פ����ݡ��Ȥ���Ƥ�����⤢��ޤ��� plot datafile special-filenames �Ƥ���������
�ҥץ������ν�����β���ʸ���϶���ʸ�����ִ�����ޤ���
���ޥ���ִ��ϡ�ñ����������ʸ����ʳ��ϡ�gnuplot �Υ��ޥ�ɥ饤 ���桢�ɤ��ǤǤ���Ѳ�ǽ�Ǥ���
��:
�ʲ�����ϡ�leastsq �Ȥ����ץ�������¹Ԥ������ν��Ϸ�̤ǡ� leastsq �� (�ޤ��ΰ����䤳�ߤ�) �֤������ޤ�:
f(x) = leastsq
������ VMS �Ǥϡ�
f(x) = run leastsq
�ʲ��ϸ��ߤ����դȥ桼����̾�Υ�٥���������ޤ�:
set label "generated on date +%Y-%m-%dby whoami" at 1,1 set timestamp "generated on %Y-%m-%d by whoami"
gnuplot �ˤ����뵭�����ڤ����ˡ�˴ؤ������Ū�ʵ�§�ϡ�������� �ȥ��ץ����Ͻ����¸�Ǥ��롢�Ȥ������ȤǤ����ꥹ�Ȥ��ɸ������� (,) ���ڤ�Ǥ���Τ��Ф������ץ����䤽���ȼ���� �����ϥ��ڡ��� ( ) ���ڤ�Ǥ����ϰϤϥ����� (:) �Ƕ��ڤäƤ������ä� ([]) �Ǥ�����ޤ����� ʸ�����ե�����̾�ϰ�����Ǥ����ꡢ¾�ˤ����Ĥ����å� (()) �Ǥ������ �Τ�����ޤ����楫�å� ({}) �����̤���Ū�ǻȤ��ޤ���
����ޤϰʲ��ζ��ڤ�ǻ��Ѥ���ޤ���set ���ޥ�ɤ� arrow, key, label �κ�ɸ; ���ƤϤ� (fit) �����ѿ��Υꥹ�� (���ޥ�� fit �Υ� ����� via ��³���ꥹ��); ���ޥ�� set cntrparam �ǻ��ꤵ���� �ӤȤӤ����������ͤ䤽�Υ롼�ץѥ����Υꥹ��; set ���ޥ�ɤ� dgrid3d dummy, isosamples, offsets, origin, samples, size, time, view �ΰ���; ������ΰ��֤䤽�Υ롼�ץѥ����Υ� ����; �����ȥ�伴�θ��Ф��ΰ���; plot, replot, splot ���ޥ�ɤ� x,y,z ��ɸ�η��˻Ȥ������ѿ��ؿ��Υꥹ��; plot, replot, splot ���ޥ�ɤ�ʣ�������� (�ǡ������ޤ��ϴؿ�) �Τ��줾��ΰ�Ϣ�Υ� ����ɤΥꥹ�ȡ�
(��) ���å��ϡ�������θ��Ф��� (�롼�ץѥ����ǤϤʤ�) ����Ū�˽� ��Ϳ������ζ��ڤ�Ȥ��ơ��ޤ��� fit, plot, replot, splot �� �ޥ�ɤ� using �ե��륿�Ǥη���ؼ����뤿��˻Ȥ��ޤ���
(���å��䥳��ޤ��̾�δؿ���ɽ���Ǥ�Ȥ��ޤ���)
�������ä��ϡ�set, plot, splot ���ޥ�ɾ���Ѥ���줿�����ϰ� ����ڤ�Τ˻Ȥ��ޤ���
������� range (�ϰ�) ���� (set, plot, splot ���ޥ�ɤǻȤ�� ��) ��ξü���ͤ���ڤ�Τˡ��ޤ��� plot, replot, splot, fit �� �ޥ�ɤ� using �ե��륿�γƥ���ȥ����ڤ�Τ˻Ȥ��ޤ���
���ߥ����� (;) �ϡ���ԤΥ��ޥ�ɹ����Ϳ������ʣ���Υ��ޥ�ɤ���� ��Τ˻Ȥ��ޤ���
�楫�å��ϡ�postscript �Τ褦�ʤ����Ĥ��ν��Ϸ��������̤˽�������� ʸ������ǻ��Ѥ���ޤ����ޤ���ʣ�ǿ��Ҥ���Τˤ�Ȥ��ޤ�: {3,2} = 3 + 2i �Ȥʤ�ޤ���
ʸ�����ñ������� ('') �ޤ�����Ű����� ("") �ǰϤޤ�ޤ���\n (����) �� \345 (8 ��ɽ����ʸ��������) �Τ褦��ʸ����ǤΥХå�����å��� (\) �ϡ�2 �Ű��������ʸ����Ǥϸ��Ϥ�����ޤ�����ñ���������Ǥϸ��Ϥ�� ���ޤ���
1 �Ĥ�ʣ����ʸ����˴ؤ�����ֹ�碌�ϳƹԤ�Ʊ����Ư���ޤ�����äơ��� ���˰��ֹ�碌���줿ʸ����
"This is the first line of text.\nThis is the second line."
�ϼ��Τ褦��ɽ������ޤ�:
This is the first line of text. This is the second line.
������
'This is the first line of text.\nThis is the second line.'
���ȼ��Τ褦�ˤʤ�ޤ���
This is the first line of text.\nThis is the second line.
�ե�����̾��ñ������䡢���뤤����Ű�������ǰϤߤޤ������Υޥ˥奢�� �Ǥϰ��̤˥��ޥ�ɤ��㼨�Ǥϡ��狼��䤹�����뤿��˥ե�����̾��ñ��� ����Ǥ����ꡢ¾��ʸ�������Ű�����Ǥ�����ޤ���
postscript ���Ϸ��� (terminal) �� enhanced ���ץ�����Ȥ���硢���� �ϡ�{} �������� \n ������ƤϤ����ޤ���
EEPIC, Imagen, Uniplex, LaTeX, TPIC �γƥɥ饤�ФǤϡ�ñ���������� \\ �ޤ�����Ű�������� \\\\ �Dz��Ԥ����Ȥ���ǽ�Ǥ���
�Хå��������� (����) ���ִ��Τ���˥����ƥॳ�ޥ�ɤ�Ϥ�Τ˻Ȥ��ޤ���
gnuplot �����ϥǡ����Ȥ��ƻ���/���վ���λ��Ѥݡ��Ȥ��Ƥ��ޤ��� ���ε�ǽ�� set xdata time, set ydata time �ʤɤΥ��ޥ�ɤˤ�ä�ͭ ���ˤʤ�ޤ���
�����Ǥ����Ƥλ���/���դ� 2000 ǯ������ÿ����Ѵ�����ޤ������ޥ�� set timefmt �����Ƥ����Ͻ�������ޤ����ǡ����ե����롢�ϰϡ����� ������θ��Ф�����٥�ΰ��� -- ��û�˸����С��ǡ������ͤ�����Ȥ����� �Τ�Τ����νˤ������äƼ����Ȥ�ʤ���Ф����ޤ�����ˤϰ�Ĥ� ���ϽΤߤ�ͭ���ʤΤǡ�Ʊ���Ȥ������Ϥ�������Ƥλ���/���դΥǡ����� Ʊ���Ǥ���ɬ�פ�����ޤ�����äơ��ե�������� x �� y ��ξ�������� /���եǡ����Ǥ�����ϡ�������Ʊ���Ǥʤ���Ф����ޤ���
�ÿ��� (�ÿ�����) ���Ѵ��Ϲ��ɸ��� (UT; ����˥å�ɸ��� (GMT) ��Ʊ ��) ���Ȥ��ޤ����ƹ�ɸ�����ƻ��֤ؤ��Ѵ��ε�ǽ�ϲ��������碌�Ƥ� �ޤ��⤷�ǡ��������٤�Ʊ��ɸ������Ӥ˽��äƤ���ʤ� (���������Ƥ� �ƻ��֤��������Ǥʤ����Τɤ��餫�����ˤΤ߽����ʤ�) ����˴ؤ��Ʋ��⿴ �ۤ��뤳�ȤϤ���ޤ������������ʤ������Ѥ��륢�ץꥱ������������ Ū�ʻ����̩�˹ͻ����ʤ���Ф����ʤ����ϡ����ʤ����Ȥ� UT ���Ѵ��� �٤��Ǥ��礦��
show xrange �Τ褦�ʥ��ޥ�ɤϡ����������ͤ� timefmt �˽��äƲ�� ��ľ���ޤ���timefmt ���ѹ����Ƥ⤦���� show �Ǥ����ͤ�ɽ��������� ����Ͽ����� timefmt �˽��ä�ɽ������ޤ������Τ��ᡢ�⤷��ǽ����� �����륳�ޥ�� (set xdata �Τ褦��) ��Ϳ����ȡ������ͤ������ͤȤ��� ɽ������뤳�Ȥˤʤ�ޤ���
���ޥ�� set format �ϡ����ꤵ�줿��������/���դǤ���ʤ��˴ؤ�餺 ������θ��Ф��˻Ȥ����������ޤ���
����/���վ��ե����뤫�����褵����硢plot, splot ���ޥ�ɤ� �� using ���ץ������ɬ���Ȥ�ɬ�פ�����ޤ���plot, splot �� �ϳƹԤΥǡ������ʬΥ�˥��ڡ�����Ȥ��ޤ���������/���եǡ����Ϥ����� �˥��ڡ�����ޤ����뤫��Ǥ����⤷���ֶ��ڤ����Ѥ��Ƥ���Τʤ顢���� ���Υ����ƥब�����ɤ��������Τ���뤿��˲��٤�ƥ��Ȥ���ɬ�פ����� �Ǥ��礦��
������ϻ���/���եǡ������������Ǥ���
�ե����� "data" �ϰʲ��Τ褦�ʹԤ���ʤ�Ȥ��ޤ�:
03/21/95 10:00 6.02e23
���Υե�����ϰʲ��Τ褦�ˤ���ɽ������ޤ�:
set xdata time set timefmt "%m/%d/%y" set xrange ["03/21/95":"03/22/95"] set format x "%m/%d" set timefmt "%m/%d/%y %H:%M" plot "data" using 1:3
�����ǡ�x ����������θ��Ф��� "03/21" �Τ褦��ɽ������ޤ���
�ƥ��ޥ�ɤξܺ٤Ϥ��줾��ι�ε��ҤȤ��Ƥ���������
���Υ��������Ǥ� gnuplot �������դ��륳�ޥ�ɤ�ե��٥åȽ�� �¤٤Ƥ��ޤ������Υɥ�����Ȥ��˰���������Τ����ƤΥ��ޥ�ɤ�ޤ� �Ǥ��ޤ���������饤��ɥ�����Ȥ����ϴ����ǤϤʤ���ǽ��������ޤ��� �ºݡ����θ��Ф��β��˲��Υ��ޥ�ɤ�ɽ������ʤ������ƥब����ޤ���
�ۤȤ�ɤξ�硢���ޥ��̾�Ȥ��Υ��ץ����ϡ�ʶ��路���ʤ��ϰϤǾ�ά ���뤳�Ȥ���ǽ�Ǥ������ʤ����"plot f(x) with lines" ������� "p f(x) w l" �Ȥ��뤳�Ȥ��Ǥ��ޤ���
�ε��Ҥˤ����ơ��楫�å� ({}) ���ɲû���Ǥ���������̣���� ���� (|) �ϸߤ�����¾Ū�ʰ�������ڤ��ΤȤ��ޤ���
cd
call
clear
exit
fit
help
if
load
pause
plot
print
pwd
quit
replot
reread
reset
save
set-show
shell
splot
test
update
cd ���ޥ�ɤϥ����ȥǥ��쥯�ȥ���ѹ����ޤ���
��:
cd '<�ǥ��쥯�ȥ�̾>'�ǥ��쥯�ȥ�̾�ϰ�����˰Ϥޤ�Ƥ��ʤ���Фʤ�ޤ���
��:
cd 'subdir' cd '..'DOS �Ǥϡ���Ű������� (") �ǤϥХå�����å��� (\) �����̤ʰ�̣����� �Ƥ��ޤ����ᡢ��Ű����� (') ���Ѥ��ʤ���Фʤ�ޤ��� �㤨��
cd "c:\newdata"�Ǥϼ��Ԥ��ޤ�����
cd 'c:\newdata'�ʤ�����̤��ư���Ǥ��礦��
call
call ���ޥ�ɤϡ�1 �Ĥε�ǽ�ʳ��� load ���ޥ�ɤ������Ǥ��� ���ε�ǽ�ϡ�10 �ĤޤǤΥѥ����ޥ�ɤ��ɲäǤ��뤳�ȤǤ� (�ѥ�����ɸ��Ū�ʹ�ʸ��§�ˤ�äƶ��ڤ��ޤ�)�������Υѥ��� �ϡ��ե����뤫���ɤޤ��Ԥ��������뤳�Ȥ��Ǥ��ޤ���call �������� �ե����뤫��ƹԤ� �ɤޤ����ˡ�$ (�ɥ뵭��) ��³������ (0--9) ���� �Ӥ��������ޤ����⤷���Ĥ���С������¤Ӥ� call �Υ��ޥ�ɹԤ��б��� ��ѥ������֤��������ޤ���call �ιԤǤ��Υѥ�����ʸ����� ���ƻ��ꤵ��Ƥ���ʤ�С����Ϥ�Ǥ�������䤬�ʤ������������ޤ��� �����ʳ���ʸ�������³�� $ �Ϥ���ʸ���ˤʤ�ޤ����㤨�С���Ĥ� $ ������ˤ� $$ ��Ȥ��ޤ���call �Υ��ޥ�ɹԤ� 10 �Ĥ��¿���ѥ�� ������Ϳ����ȥ��顼��������ޤ���Ϳ�����ʤ��ä��ѥ����ϡ�����̵ ���Ȥ��ư����ޤ���call ��Υե��������ˤ���� load �ޤ��� call ���ޥ�ɤ����äƤ���ޤ���
call ���ޥ�ɤϡ�ʣ���Υ��ޥ�ɤ���ʤ�Ԥ���ǤϺǸ�Υ��ޥ�ɤǤ� ����Фʤ�ޤ���
��:
call "<���ϥե�����>" <�ѥ��� 0> <�� 1> ... <�� 9>���ϥե�����̾�ϰ�����ǰϤޤʤ���Фʤ�ޤ������ơ��ѥ����� ������ǰϤळ�Ȥ�侩���ޤ� (gnuplot �ξ���ΥС������Ǥϰ������ �Ϥ�Ǥ�����ʬ�ȰϤ�Ǥʤ���ʬ���Ф��Ƥϰ㤦��갷����ͽ��Ǥ�)��
��:
�ե����� 'calltest.gp' �ϰʲ��ιԤ�ޤ�Ǥ���Ȥ����:
pause 0 "p0=$0 p1=$1 p2=$2 p3=$3 p4=$4 p5=$5 p6=$6 p7=x$7x"���ιԤ����Ϥ����:
call 'calltest.gp' "abcd" 1.2 + "'quoted'" -- "$2"�ʲ��Τ褦��ɽ�������Ǥ��礦:
p0=abcd p1=1.2 p2=+ p3='quoted' p4=- p5=- p6=$2 p7=xx����: using ����Ѥ��Ƥ���ǡ����ե�����Ǥ�ʸˡŪ�˽ŤʤäƤ��ޤ��� �������ξ�硢call ���줿�ǡ����ե����뤫��ץ��åȤ���Ȥ��ϡ��ǡ� ���� n ������ܤλؼ��ˤ� $$n �ޤ��� column(n) ����Ѥ��Ƥ���������
clear
clear ���ޥ�ɤϡ�set output �����줿���̤ޤ��Ͻ������֤� �����ޤ����̾�ϡ��ɥ��ԡ����֤��Ф��Ƥϲ��ڡ�����Ԥ��ޤ����������� ������ˤ� set terminal ����Ѥ��Ʋ�������
�����Ĥ��ν������֤� clear ���ޥ�ɤǤ� set size ��������줿���� �ΰ�Τߤ�õ�ޤ������Τ��ᡢset multiplot �ȤȤ�˻��Ѥ��뤳�Ȥ� �����ޤ��ĺ�뤳�Ȥ��Ǥ��ޤ���
��:
set multiplot plot sin(x) set origin 0.5,0.5 set size 0.4,0.4 clear plot cos(x) set nomultiplot�����Υ��ޥ�ɤξܺ٤ˤĤ��Ƥ� set multiplot, set size, set origin �Ȥ��Ƥ���������
exit
exit �� quit ��ξ���ޥ�ɤ� END-OF-FILE ʸ���ϡ����ߤ� gnuplot ���ޥ�ɥե������λ�������Υե������ load ���ޤ����ܺ٤� "help batch/interactive" �Ȥ��Ƥ���������
�����Υ��ޥ�ɤϡ��������֤� clear ���ޥ�ɤ�Ʊ�ͤ˥��ꥢ���Ƥ��� ���齪λ�����ޤ���
fit
fit ���ޥ�ɤϥ桼������ؿ��� (x,y) �ޤ��� (x,y,z) �η����Υǡ������� ����ؤ����ƤϤ���ǽ�ˤ��ޤ�������ˤ� Marquardt-Levenberg ˡ�ˤ�� �������Ǿ�����ˡ (NLLS) �μ������Ѥ����ޤ����ؿ������˸�����桼�� ����ѿ��Ϥ���������ƤϤ�Υѥ����Ȥ��ƻȤ����Ȥ��Ǥ��ޤ��������� ���δؿ����֤��ͤϼ¿��Ǥ���ɬ�פ�����ޤ���
��:
fit {[xrange] {[yrange]}} <function> '<datafile>' {datafile-modifiers} via '<parameter file>' | <var1>{,<var2>,...}�ϰ� (xrange,yrange) �ϡ����ƤϤ����ǡ���������Ū�����¤���Τ� �Ȥ����Ȥ��Ǥ��������ϰϤ�Ķ�����ǡ���������̵�뤵��ޤ������ν� plot ���ޥ��Ʊ��
[{dummy_variable=}{<min>}{:<max>}],�Ǥ� (plot ranges ����)��
<function> ���̾�Ϥ��餫����桼��������줿 f(x) �ޤ��� f(x,y) �η� �δؿ��Ǥ�����gnuplot ��ͭ����Ǥ�դο��������Ǥ��ޤ���
<datafile> �� plot ���ޥ�ɤ�Ʊ�ͤ˰����ޤ���plot datafile �ν� ���� (using, every,...) �� smooth ����������� fit �˻Ȥ����� ���Ǥ��ޤ���plot datafile �Ȥ��Ƥ���������
���ƤϤ�� 1 �ѿ��ؿ� y=f(x) �ؤΥǥե���ȤΥǡ����ν� {x:}y �� x:y:s �ǡ������ϥǡ����ե�����ؤ� using ����Ҥ��ѹ��Ǥ��ޤ����� �� 3 ���ܤι��� (���ֹ桢�ޤ��Ͽ���) ��Ϳ����줿���ϡ�������б��� �� y ���ͤ�ɸ���к��Ȥ��Ʋ�ᤵ�졢����Ϥ��Υǡ����ؤνŤ� (=1/s**2) �������Τ˻Ȥ��ޤ��������Ǥʤ���С����ƤΥǡ�����Ʊ���Ť� (1) �Ƿ�����ޤ���
2 �ѿ��ؿ� z=f(x,y) �����ƤϤ���硢�ǡ����ν� using �ˤ�� 4 �Ĥι��� x:y:z:s ���ᤵ��ޤ�������ϴ��������Ƥ�Ϳ�����ʤ���Ф� ��ޤ���--��������ܤ��Ф��ƤϤɤ����ǥե���Ȥϲ��ꤵ��Ƥ��ޤ��� �ƥǡ������νŤߤϾ��Ʊ�ͤ� 's' ���������ޤ����⤷����ɾ������� �Ƥ��ʤ���С�����ͤ�������Ȥ��ƻ��ꤹ��Ф����Ǥ��礦 (plot datafile using ����)���㤨�� using 1:2:3:(1) �Τ褦�ˡ�
ʣ���Υǡ��������ʣ���� 1 �ѿ��ؿ���Ʊ�������ƤϤ�뤳�Ȥ⡢y �� '�� �ѿ�' �Ȥ���в�ǽ�Ǥ����㤨�Хǡ������ֹ��Ȥ���2 �ѿ��ؿ��ؤ����Ƥ� �ᡢ�Ȥ���Ф����Ǥ��礦��fit multibranch �Ȥ��Ƥ���������
via ����Ҥϥѥ�����Ĵ���ľ�ܤ����ޤ��ϥѥ����ե������ ���뤳�Ȥˤ�äƹԤ�������ꤷ�ޤ���
��:
f(x) = a*x**2 + b*x + c g(x,y) = a*x**2 + b*y**2 + c*x*y FIT_LIMIT = 1e-6 fit f(x) 'measured.dat' via 'start.par' fit f(x) 'measured.dat' using 3:($7-5) via 'start.par' fit f(x) './data/trash.dat' using 1:2:3 via a, b, c fit g(x,y) 'surface.dat' using 1:2:3:(1) via a, b, cȿ���θġ��Υ��ƥåפθ�ǡ����ƤϤ�θ��ߤξ��֤ˤĤ��Ƥξܺ٤ʾ��� ���̤�ɽ������ޤ��������ǽ�ȺǸ�ξ��֤˴ؤ���Ʊ������ "fit.log" �Ȥ��������ե�����ˤ�Ф���ޤ������Υե�������������ƤϤ������ ��ä��ʤ��褦�˾���ɲä���Ƥ����ޤ��������˾��ʤ��������뤤���� ��̾���ˤǤ��ޤ���
���ƤϤ��ȿ���� Ctrl-C �����Ȥ����ǤǤ��ޤ� (MSDOS �� Atari �ޥ� �������������ƥ�Ǥ� Ctrl-C �ʳ���Ǥ�դΥ���)�����ߤ�ȿ��������˽�λ �����塢(1) ���ƤϤ��ߤ�Ƹ��ߤΥѥ������ͤ���Ѥ���, (2) ���Ƥ� ���³�Ԥ���, (3) �Ķ��ѿ� FIT_SCRIPT �ǻ��ꤷ�� gnuplot ���ޥ�ɤ� �¹Ԥ��롢�Τ����줫�����֤��Ȥ��Ǥ��ޤ���FIT_SCRIPT �Υǥե���Ȥ� replot �Ǥ��ꡢ��äƤ⤷�ǡ��������ƤϤ�ؿ����ĤΥ���դˤ��餫 �������褷�Ƥ���С����ߤ����ƤϤ�ξ��֤�ɽ�����뤳�Ȥ��Ǥ��ޤ���
fit ����λ������ϡ��Ǹ�Υѥ������ͤ���¸����Τ� update ���� ��ɤ�Ȥ��ޤ��������ͤϺƤӥѥ������ͤȤ��ƻȤ����Ȥ��Ǥ��ޤ��� �ܺ٤� update �ȡ�
adjustable parameters
beginner's guide
error estimates
fit controlling
multi-branch
starting values
tips
adjustable parameters
via �ϥѥ�����Ĵ�᤹�뤿��� 2 �Ĥ���ˡ�����Ǥ��ޤ�����Ĥ� ���ޥ�ɥ饤��ľ�ܻؼ������Τǡ��⤦��Ĥϥѥ����ե������ ���Ȥ��ƴ���Ū�˹Ԥ���ΤǤ������� 2 �ĤϽ���ͤ�����ǰ�ä���ˡ��� ��ޤ���
Ĵ������ѥ����ϡ�via ������ɤθ���˥���ޤǶ��ڤ�줿�ѿ�̾ �Υꥹ�Ȥ���Ȥǻ���Ǥ��ޤ����������Ƥ��ʤ��ѿ��Ͻ���� 1.0 �� ���ƺ���ޤ������������ƤϤ�ϡ��ѿ��ν���ͤ����餫����Ŭ�ڤ��ͤ��� �ꤵ��Ƥ�������¿ʬ®����«����Ǥ��礦��
�ѥ����ե�����ϸġ��Υѥ������̤� 1 �Ԥ˰�Ĥ��ġ�����ͤ� ���Τ褦�ʷ��ǻ��ꤷ�ƽޤ���
�ѿ�̾ = �����'#' �ǻϤޤ륳���ȹԤ���Ԥ������ޤ������̤ʷ����Ȥ���
�ѿ�̾ = ����� # FIXED�ϡ������ѿ������ꤵ�줿�ѥ����Ǥ��뤳�Ȥ��̣��������Ϥ��Υե��� ��ǽ��������ޤ�����Ĵ��Ϥ���ޤ�����ϡ�fit �ǥ�ݡ��Ȥ���� �ѿ�����ǡ��ɤ줬���ꤵ�줿�ѿ��Ǥ��뤫����������Τ�ͭ�ѤǤ��礦���� ����# FIXED �ȸ���������ɤϸ�̩�ˤ��η��Ǥʤ��ƤϤʤ�ޤ���
beginner's guide
fit �ϡ�Ϳ����줿�ǡ�������Ϳ����줿�桼������ؿ��ˤ�äȤ��ɤ� ���ƤϤ��褦�ʥѥ����Ĥ���Τ˻Ȥ��ޤ����������ƤϤ�ϡ� Ʊ�����Ǥ����ϥǡ������ȴؿ��ͤȤμ�����������뤤�ϻĺ� (SSR:Sum of the Squared Residuals) ���¤���Ƚ�ꤵ��ޤ��������̤��̾��(����) ����ȸƤФ�ޤ������Υ��르�ꥺ��� SSR �� �Ǿ������뤳�Ȥ褦�� ���ޤ����⤦�����ܤ��������ȡ��ǡ������� (�ޤ��� 1.0) �νŤߤĤ��ĺ��� ������ (WSSR) �κǾ�����ԤäƤ��ޤ����ܺ٤� fit error_estimate ���ȡ�
���줬��(������) �Ǿ��������ƤϤ�ˡ�ȸƤФ��椨��Ǥ��������� �� �����̣���Ƥ���Τ��뤿������Ҳ𤷤ޤ������������ˤ����Ĥ��� ����ˤĤ��ƽҤ٤Ƥ����ޤ��������Ǥϴ�ñ�Τ��ᡢ1 �ѿ��Υ桼������� �ؿ��� z=f(x), 2 �ѿ��δؿ��� z=f(x,y) �Τ褦�ˤ���������⽾°�ѿ��� ���� z ���Ѥ��뤳�Ȥˤ��ޤ����ѥ����Ȥ� fit ��Ĵ������Ŭ�ڤ��ͤ� ���ꤹ��桼������ѿ��ǡ��ؿ�����������̤�ο��Ǥ��������Ǹ��������� ��/���������Ȥϡ���°�ѿ� z �� fit ��Ĵ������ѥ����Ȥδط����� �����ΤǤ��ꡢz ����Ω�ѿ� x (�ޤ��� x �� y) �Ȥδط��Τ��ȤǤϤ��� �ޤ��� (����Ū�˽Ҥ٤�ȡ������Ǿ���������Ǥϡ����ƤϤ�ؿ��Υѥ� ���ˤ�� 2 �� (�����ƹ��˹ⳬ��) Ƴ�ؿ��� 0���Ȥ������Ȥˤʤ�ޤ�)��
�����Ǿ�����ˡ (LLS) �Ǥϡ��桼������ؿ���ñ��ʴؿ����¤Ǥ��ꡢ���� ����ϰ�ĤΥѥ���������ܤ�¾�Υѥ�����ޤޤʤ���ˤʤ�ޤ��� �������Ǿ�����ˡ (NLLS) �ǤϤ��ʣ���ʴؿ������ѥ����Ͽ���� �Ȥ������ޤ����ա��ꥨ������������������κǾ�����ˡ�ΰ㤤��ɽ�� ��Ĥ���Ǥ����ա��ꥨ����Ǥϰ�Ĥι��
z=a*sin(c*x) + b*cos(c*x).�Τ褦��ɽ����ޤ����⤷��a �� b ��̤�Τʥѥ����� c ��������Ȥ���� �ѥ�����ɾ���������Ǿ���������ˤʤ�ޤ�����������c ��̤�Τʥѥ� ���ʤ�Ф��������������ˤʤ�ޤ���
�����ξ�硢�ѥ������ͤ����Ū��ñ�����������ľ��ˡ�ˤ�äƷ���� ���ޤ������������Τ褦�� LLS ���ü�ʾ��Ǥ��ꡢ'gnuplot' �����Ѥ��� ȿ��ˡ�ϡ���������ޤ�ơ�������Ū�� NLLS �������Ȥ��Ǥ� �ޤ���fit �ϸ�����Ԥ����ȤǺǾ��ͤ�õ�����Ȥ��ޤ���ȿ���γƥ��ƥå� �ϡ��ѥ����ο������ͤ��Ȥ��Ф��� WSSR ������ޤ���Marquardt- Levenberg �Υ��르�ꥺ��ϼ��Υ��ƥåפΥѥ������ͤ����ޤ����� ���Ƥ���Ϥ��餫����Ϳ������ࡢ���ʤ����(1) ���ƤϤ "��«����" (WSSR �����и����� FIT_LIMIT ��꾮�����ʤä����)���ޤ��� (2) ���餫 �������ꤵ�줿ȿ�����θ³� FIT_MAXITER (fit control variables ����) ��ã������硢�Τ����줫���������ޤ�³�����ޤ��������ܡ��ɤ��餽�� ���ƤϤ��ȿ�������ǤǤ��ޤ����������³������ߤ��뤳�Ȥ�Ǥ��ޤ� (fit ����)��
���ƤϤ�˻Ȥ���ؿ��Ϥ��Ф��Ф����ǥ� (�ޤ��Ϥ�������) �ˤ��� ���ơ�����ϥǡ����ο���Ҥ����ꡢ���뤤��ͽ¬���褦�Ȥ��ޤ������ �� fit �ϡ��ǡ��������Υ�ǥ�ˤɤ줯�餤���ޤ����ƤϤޤäƤ���Τ��� ���ꤹ�뤿�ᡢ�����Ƹġ��Υѥ����θ������ϰϤ�ɾ�����뤿��ˡ���� ��μ�ͳ�ʥѥ������ͤ����Τ˻Ȥ��ޤ���fit error_estimates �� ���Ȥ��Ƥ���������
�����Ǥʤ���С������ˤ�����ƤϤ�ˤ�����ؿ��ϡ���ǥ�Ȥ�̵�ط����� �Ф�Ƥ��ޤ� (����Ͻ�ʬ��ɽ���ϤȺǤ⾯�ʤ����Υѥ�����������ǡ� ���η����Ҥ������ʴؿ��Ȥ��Ʒи��˴�Ť������Ф��Ǥ��礦)��
���������⤷���ʤ������ƤΥǡ��������̤�褦�ʳ�餫�ʶ������ߤ����ʤ� fit �ǤϤʤ����ष�� plot �� smooth ���ץ����Ǥ����Ԥ��٤��� ���礦��
error estimates
fit �ˤ����� "����" �Ȥ����Ѹ�� 2 �Ĥΰۤʤä�ʸ̮���Ѥ����ޤ��� ��Ĥϥǡ����������⤦��Ĥϥѥ��������Ǥ���
�ǡ��������ϡ�ʿ���ĺ��νŤ��դ����� WSSR�����ʤ���ּ������ꤹ��� �ġ��Υǡ�����������Ū�ʽŤߤ������Τ��Ѥ����ޤ��������ϥѥ�� ������ɾ���˱ƶ���Ϳ���ޤ�������ϡ�����餬�����ƤϤ��줿�ؿ������ �ġ��Υǡ��������к����ǽ�Ū���ͤ�Ϳ����ƶ����礭������ꤹ�뤳�Ȥˤ� ��ޤ������Τʥǡ�������ɾ����Ϳ�����Ƥ�����ˤϡ��ѥ����θ��� ɾ������ fit �����Ϥ������Ϥ�����Ω�ĤǤ��礦��
'statistical overview' �Ǥ� fit �ν��ϤΤ����Ĥ�����������'practical
guidelines' ���Ф����طʤ�Ҥ٤Ƥ��ޤ���statistical overview
practical guidelines
statistical overview
�������Ǿ�����ˡ (Non-Linear Least-Squares; NLLS) �������ϡ����������� ʬ�ۤ����������Ū�˵��Ҥ���Ƥ��ޤ������ʤ�������ϥǡ�����Ϳ����줿 ʿ�ѤȤ���ʿ�Ѥ��Ф���Ϳ����줿ɸ���к�����ĥ����� (����) ʬ�ۤ˽��� �콸�Ĥ����ɸ�ܤȲ��ꤵ��ޤ�����ʬ�礭��ɸ�ܡ��������콸�Ĥ�ɸ���к� ���Τ뤳�Ȥ��Ф��Ƥϡ��ּ���ʬ�����פ��Ѥ��ơ��̾�ּ֦���פȸƤФ�� �ͤ�Ĵ�٤뤳�Ȥˤ������ƤϤ���ɤ��פ�Ҥ٤뤳�Ȥ��Ǥ��ޤ������餵�� ����ͳ�٤Φּ��� (�ּ���μ�ͳ�٤ϡ��ǡ������ο��������ƤϤ����ѥ� ����θĿ�������������) �� 1.0 �Ǥ�����ϡ��ǡ����������ƤϤ��줿 �ؿ��Ȥ��к��νŤߤĤ������¤������ߤΥѥ����ͤ��Ф���ؿ���Ϳ���� �줿ɸ���к��ˤ�ä���ħ�դ���줿�콸�ĤΡ�������ʥ���ץ���Ф��� �����¤Ȥ�����Ʊ���Ǥ��뤳�Ȥ��̣���ޤ���
ʬ�� = ���פǤ�������夲���׳�Ʊ�͡��콸�Ĥ�ɸ���к�������Ǥʤ���硢 �����ϴ�¬������к����¤ȴ��Ԥ�����к����¤���Ӥ���Ȥ��˸��̤˽Ť� �Ť������٤��Ǥ���
�ǽ��ʳ��� fit �� 'stdfit'�����ʤ���ĺ��� RMS (����ʿ��ʿ����) �ǵ� ��������ƤϤ��ɸ���к��ȡ��ǡ��������ŤߤŤ����Ƥ������ '���� ���줿�ּ���' �Ȥ�ƤФ��ĺ���ʬ�����ݡ��Ȥ��ޤ�����ͳ�� (�ǡ����� �ο��������ƤϤ�ѥ����ο�����������) �Ϥ�����ɾ���ǻ��Ѥ���� �����ʤ��ʤ顢�ǡ������λĺ��η��ǻȤ���ѥ�����Ʊ���ǡ������� �������Τ�����Ǥ���
�ѥ����˴ؤ��뿮���٥��ɾ�����뤳�Ȥǡ����ƤϤᤫ��������Ǿ� �Φּ���ȡ��᤹�뿮���٥�Φּ�����ͤ���ꤹ�뤿��Φּ�������� ���Ѥ��뤳�Ȥ�����ޤ��������������Τ褦���ͤ���������ѥ������Ȥ� ���ꤹ��ˤϡ������Τ���ʤ����ɬ�פȤʤ�Ǥ��礦��
fit �Ͽ����֤η�����ष�����Ǹ��ȿ�����ʬ��-��ʬ������ľ ����������ѥ����θ���ɾ������𤷤ޤ���������ɾ���ϡ�ɸ���к� �Ȥ��Ʒ�������̤λ���˴ؤ�������ξ�郎�����̤ˤ��������Ǿ����� ����Ǥ��ݾڤ���ʤ��ΤǤ����������Ǿ���������Ǥ�ɸ����� (�ƥѥ� ����ɸ���к�) ��Ʊ����ˡ�Ƿ�����ޤ��������Ƥ��Τ��ᴷ��ˤ�ꡢ���� ��� "ɸ�����" �Ȥ� "����ɸ�����" �ȸƤФ�Ƥ��ޤ�������ɸ������ϰ� �̤˳ڴѲ�������٥�η���ˤϻȤ��٤��ǤϤ���ޤ�������Ū�ʻ� ɸ�Ȥ��Ƥ����Ω�ĤǤ��礦��
�ǽ�Ū�ʲ����ع�����������ޤ�������ϲ���ϰϤˤ�����ѥ������� �ؤ�ɽ����Ϳ���Ƥ���ޤ�:�⤷��ĤΥѥ������ѹ������ȡ��ּ���� ���ä���¾���������ѹ���Ԥʤ� ? ���г���ʬ�����ʤ��������ؤϤ��٤� 1 �ǡ��⤷���ƤΥѥ�������Ω�ʤ��¾����ʬ�Ϥ��٤� 0 �˶ᤤ�ͤˤ� ��ޤ���������¾���䤤���� 2 ���ѿ��ϡ��礭���� 1 �ǡ��ط���������ؤ� �����ؤ��ˤ�ä�������ˤʤ�����������г���ʬ������ޤ������г��� �Ǥ��礭�����������ۤɡ��ƥѥ�����ɸ���к���ɾ���ϡ�����ɸ������� ��ʤ�ޤ���
practical guidelines
�ġ��Υǡ������ؤνŤߤŤ��γ�����Ƥδ��ä��ΤäƤ���ʤ顢���줬¬�� ��̤��Ф�����ܤ����������Ѥ����褦�Ȥ���Ǥ��礦���㤨�С����Ĥ� ������¾����������Ƥˤʤ�Ȥ������Ȥ��θ������뤳�Ȥ���ǽ�Ǥ������� �ơ������Ϻǽ�Ū�ʥѥ������ͤ˱ƶ����ޤ���
�ǡ����νŤ��դ��ϡ��Ǹ��ȿ����� fit ���ɲý��Ϥ��Ф�����δ��� ��Ϳ���ޤ���������Ʊ���˽Ť��դ���Ԥʤ��ˤ��Ƥ⡢�Ť� 1 ��Ȥ����Ȥ� ���ष��ʿ��ɸ���к���ɾ�����뤳�Ȥ����ּ��褬����ˤ�ꤽ���Ǥ���� ���ˡ�WSSR �� ̵�����ѿ��Ȥ��뤳�Ȥˤʤ�ޤ���
���ƤϤ�ȿ���γ��ʳ��ǡ����ƤϤ�οʹԤ�ɾ���˻Ȥ����Ȥ���������ɽ ������ޤ� ('*' �Ϥ�꾮���� WSSR �Ĥ����ʤ��ä����ȡ������ƺƻ� �Ԥ��Ƥ��뤳�Ȥ��̣���ޤ�)��'sum of squares of residuals' (�ĺ��μ��� ��) �ϡ�'chisquare' (�ּ���) �Ȥ�ƤФ�ޤ���������ϥǡ��������ƤϤ� �ؿ��Ȥδ֤� WSSR ���̣���Ƥ��ơ�fit �Ϥ����Ǿ������褦�Ȥ��ޤ��� �����ʳ��ǡ��Ť��դ����줿�ǡ����ˤ�äơ��ּ�����ͤϼ�ͳ�� (= �ǡ��� ���ο� - �ѥ����ο�) �˶��դ����Ȥ����Ԥ���ޤ���WSSR ���������줿 �ּ����� (WSSR/ndf; ndf = ��ͳ��)���ޤ������ƤϤ�ɸ���к� (stdfit = sqrt(WSSR/ndf)) �������Τ˻Ȥ��ޤ��������Ϻǽ�Ū�� WSSR ���Ф� �ƥ�ݡ��Ȥ���ޤ���
�ǡ������Ť��դ�����Ƥ��ʤ���С�stdfit �ϡ��桼����ñ�̤ǤΡ��ǡ��� �����ƤϤ�ؿ����к��� RMS (����ʿ��ʿ����) �ˤʤ�ޤ���
�⤷�����ʥǡ���������Ϳ�����ǡ���������ʬ¿������ǥ뤬��������С� �����ּ����ͤϤۤ� 1 �ˤʤ�ޤ� (�ܺ٤ϡ�Ŭ�������׳ؤ��ܤ� '�ּ���ʬ ��' �ι�Ȥ��Ƥ�������)�����ξ�硢���γ��פ˽�Ƥ��뤳�Ȱʳ� �ˡ���ǥ뤬�ǡ����ˤɤ줯�餤�ɤ����ƤϤäƤ��뤫����ꤹ�뤿����ɲ� �λ��ˡ�������Ĥ�����ޤ���
�����ּ��褬 1 ���Ϥ뤫���礭���ʤä��顢����������ʥǡ�������ɾ���� ����ʬ�ۤ��ʤ��ǡ��������������ƥ���¬���������Ω����ɸ���� (outliers)���ޤ����ɤ��ʤ���ǥ�ؿ��ʤɤΤ���Ǥ��礦���㤨�� plot 'datafile' using 1:($2-f($1)) �ʤɤȤ��ƻĺ������褹�뤳�Ȥϡ������ �Υ����ƥ�Ū�ʷ������Τ뤿��μ꤬����Ȥʤ�ޤ����ǡ������ȴؿ���ξ�� �����褹�뤳�Ȥϡ�¾�Υ�ǥ��ͤ�����μ꤬����Ȥʤ�Ǥ��礦��
Ʊ�ͤˡ�1.0 ��꾮���������ּ���ϡ�WSSR ��������ʬ�ۤ����������ĥ� �����ʥ���ץ�ȴؿ����Ф��ƴ��Ԥ�����Τ��⾮�������Ȥ��̣���� �����ǡ�������ɾ�����礭������Τ�������Ū�ʲ��꤬�������ʤ��Τ����ޤ� �ϥ�ǥ�ؿ�������Ū�����ơ����Ū�����˲ä����ü�ʥ���ץ�ˤ����ư �����ƤϤ�ˤʤäƤ���ΤǤ��礦���Ǹ�ξ��ϡ���ꥷ��ץ�ʴؿ��ˤ� ��Ф��ޤ��Ԥ��Ǥ��礦��
ɸ��Ū�ʥ��顼�ѥ������Գ������˴ؤ��롢�����긽��Ū��ɾ���� �ط��դ��뤳�ȡ��������ع���ν�������ɾ�����뤳�Ȥ��Ǥ���褦�ˤʤ� ���ˡ����ʤ��� fit �ȡ������Ŭ�Ѥ��褦�Ȥ��뤢��������˴���Ƥ� ��ɬ�פ�����Ǥ��礦��
fit �ϡ�������������Ǿ�����ˡ�μ����Ǥ϶��̤��ơ���Υ�μ��� (y-f(x))**2 �νŤ��դ����¤�Ǿ������褦�Ȥ��뤳�Ȥ����դ��Ƥ��������� ����ϡ�x ���ͤ� "����" ����˴ؤ��ƤϤɤ����ˡ��Ϳ���ƤϤ��餺��ñ �� y �˴ؤ���ɾ���ΤߤǤ����ޤ���"��Ω��" (����ʬ�ۤΥ�ǥ�Τ��鳰�� �Ƥ���ǡ�����) �Ͼ�˲���������ǽ��������ޤ���
fit controlling
fit �˱ƶ���Ϳ���뤿�������Ǥ��뤿������� gnuplot ���ѿ������� �ޤ��������� gnuplot ��ư����˰�������Ǥ��ޤ���������� control_variable �ǾҲ𤷡�gnuplot ��Ω ���夬���������ꤹ���ѿ��� environment_variables �ǾҲ𤷤ޤ���
control variables
environment variables
control variables
�ǥե���ȤΤ�äȤ⾮���������θ³� (1e-5) �ϡ��ѿ�
FIT_LIMIT���ѹ��Ǥ��ޤ����ĺ���ʿ�������¤� 2 �Ĥ�ȿ�����ƥå״֤ǡ����ο��ͤ� �꾮�����������Ѳ����ʤ��ä���硢���ƤϤ�롼����ϡ������ '��«����' �ȸ��ʤ��ޤ���
ȿ�����κ����ͤ��ѿ�
FIT_MAXITER�����¤���ޤ���0 (�ޤ���������ʤ����) ������̵�����̣���ޤ���
���ˤ��Υ��르�ꥺ������椷�������ǡ����� Marquardt-Levenberg ���� ���ꥺ����ɤ��ΤäƤ�����ϡ�����ˤ���˱ƶ���Ϳ�����ѿ�������ޤ��� lambda (��) �κǽ���ͤϡ��̾� ML ���鼫ưŪ�˷�����ޤ������� ������餫�����Ѱդ����ͤ˥��åȤ��������
FIT_START_LAMBDA�˥��åȤ��Ƥ���������FIT_START_LAMBDA �� 0 �ʲ��˥��åȤ���ȡ���ưŪ �˷������褦�ˤʤ�ޤ����ѿ�
FIT_LAMBDA_FACTOR�ϡ��ּ��貽���줿�ؿ������á����뤤�ϸ�������ˤĤ�� lambda ������ ���뤤�ϸ������������Ϳ���ޤ���FIT_LAMBDA_FACTOR �� 0 �Ȥ���ȡ������ �ǥե���Ȥΰ��� 10.0 �����Ѥ���ޤ���
fit �ˤ� FIT_ ����Ϥޤ��ѿ���¾�ˤ⤢��ޤ����顢�桼������ѿ��Ȥ� �ƤϤ��Τ褦��̾���ǻϤޤ��ѿ��ϻȤ�ʤ��褦�ˤ���Τ������Ǥ��礦��
�ѿ� FIT_SKIP �� FIT_INDEX �ϡ��������Ǥ� gnuplot �Ρ�gnufit �ȸ� �Ф�Ƥ��� fit �ѥå��ǻȤ��Ƥ�����Τǡ����ߤϻ��Ѥ���Ƥ��ޤ��� FIT_SKIP �ε�ǽ�ϥǡ����ե�������Ф��� every ����Ҥ��Ѱդ���Ƥ��� ����FIT_INDEX ��ʣ�����ƤϤ�ˡ (multi-branch fitting) �ǻȤ��Ƥ����� �ΤǤ�����1 �ѿ���ʣ�����ƤϤ�ˡ�ϡ����Ǥ� ���� 3 �������ƤϤ�Ȥ��ƹ� �ʤ��Ƥ��ơ������Ǥϻޤλ���ˤ� 2 �ѿ��� using ���Ȥ��Ƥ��ޤ��� fit multi-branch �Ȥ��Ƥ���������
environment variables
�Ķ��ѿ��� gnuplot ��Ω���夬������������ʤ���Фʤ�ޤ������� ����ˡ�ϥ��ڥ졼�ƥ������ƥ�˰�¸���ޤ���
FIT_LOG�ϡ����ƤϤ�Υ��������ե�����̾ (����ӥѥ�) ���ѹ����ޤ����ǥ� ����ȤǤϡ���ȥǥ��쥯�ȥ��� "fit.log" �ȤʤäƤ��ޤ���
FIT_SCRIPT�ϡ��桼�������Ǥ�����˼¹Ԥ��륳�ޥ�ɤ���ꤷ�ޤ����ǥե���ȤǤ� replot �Ǥ�����plot �� load ���ޥ�ɤȤ���С����ƤϤ�οʹԾ� ����ɽ�������ޥ�������Τ������Ǥ��礦��
multi-branch
ʣ�����ƤϤ�ˡ (multi-branch fitting) �Ǥϡ�ʣ���Υǡ���������̤� �ѥ��������ʣ���� 1 �ѿ��δؿ��ˡ�WSSR �����¤�Ǿ������뤳�Ȥˤ� �ä�Ʊ�������ƤϤ�뤳�Ȥ�����ޤ����ƥǡ������åȤ��Ф���ؿ��ȥѥ�� ���� (��) �� '�����ѿ�' ��Ȥ����Ȥ�����Ǥ��ޤ����㤨�С��ǡ������ֹ� (-1; '�ǡ�����' ���ֹ�) �ޤ��ϥǡ����ե������ֹ� (-2) �� 2 ���ܤ���Ω �ѿ��Ȥ��ޤ���
��: 2 �Ĥλؿ������ z=f(x) ��Ϳ�����Ƥ��ơ����줾��ۤʤ�ǡ������� �Ҥ��Ƥ��뤬�����̤���������֤���������Υѥ������ͤ�ɾ�����롣 �ǡ����ե����뤬 x:z:s �η����Ǥ��ä��Ȥ���ȡ����ξ��ʲ��Τ褦�ˤ� ��Ф褤��
f(x,y) = (y==0) ? a*exp(-x/tau) : b*exp(-x/tau) fit f(x,y) 'datafile' using 1:-1:2:3 via a, b, tau���ʣ������ˤĤ��Ƥϡ��ǥ�ե����� "fit.dem" �ǻȤ��� "hexa.fnc" �Ȥ��Ƥ���������
�⤷��°�ѿ��Υ�������˺��������硢ñ�̤νŤ��դ��Ǥ� 1 �Ĥλޤ��� �ۤ��Ƥ��ޤ���ǽ��������Τǡ�Ŭ���ʽŤ��դ���ɬ�פˤʤ�ޤ����ƻޤ�� ��Х�����ƤϤ��Τ�ʣ�����ƤϤ�ˡ�β�����ͤȤ����Ѥ���Τϡ����� ���碌����γƻޤ��Ф�������Ū�ʱƶ��˴ؤ���ɽ����Ϳ���뤳�Ȥˤʤ�� ���礦��
starting values
���������ƤϤ�ϡ����Ū�ʺ�Ŭ�� (�ĺ��μ����� (SSR) �κǾ��ͤ���IJ�) �ؤμ�«���ݾڤϤ��ޤ����ɽ�Ū�ʶ˾��ͤ�Ϳ���뤳�ȤϤǤ��ޤ������� ���֥롼����Ϥ������ꤹ����ˡ�������碌�Ƥ��ʤ��Τǡ����줬�� ���ä����ɤ�����Ƚ�Ǥ���ΤϤ��ʤ�����Ǥ�Ȥʤ�ޤ���
fit �ϡ������Ϥ��ȼ��Ԥ��뤫���Τ�ޤ������Ф��Ф��� �ϵ��������ޤ����Ȥ����Τϡ�SSR ���礭�����ѥ������Ѳ����Ф��� �����Ѳ��������������뤤�Ͽ���Ū��������ΰ� (�㤨�п��ͤ��礭������ ��ư�����η夢�դ����) ����ã���Ƥ��ޤäơ����η�� "̤����� (undefined value)" �Υ�å������� gnuplot ����ߤ�����������Ƥ��ޤ� �褦�ʾ����̣���ޤ���
���Ū�ʺ�Ŭ�ͤĤ����ǽ�����������ˤϡ��ǽ���ͤβ�˾��ʤ� �Ȥ�ۤܶ�˼��٤��Ǥ��礦���㤨�С��⤷��ǽ�ʤ�а��ʬ���礭���� �ϰ���ǡ��ǽ���ͤ���˶ᤤ�ۤ�¾�β�ǽ�λ���Ƥ��ޤ���ǽ�����㤯�ʤ� �ޤ����ǽ���ͤĤ����Ĥ���ˡ�ϡ��ǡ��������ƤϤ�ؿ���Ʊ������� �ξ�����褷��Ŭ���ʶᤵ��ã����ޤǡ��ѥ������ͤ��ѹ����� replot ���뤳�Ȥ��֤����ȤǤ�����������ϡ��褯�ʤ����ƤϤ�ζ˾��ͤ����� �Ϥ��λ�������ɤ���������å�����Τˤ�ͭ�ѤǤ���
�������Ŭ�٤��ɤ����ƤϤ��"������褤" ���ƤϤ� (������ɤ��� �����ƤϤ���ɤ��δ��ˤ�ä���ħ�դ���줿���׳�Ū�ʰ�̣�ǡ����뤤�� ���Υ�ǥ�Τ��Ŭ�ڤʲ�Ǥ��롢�Ȥ���ʪ��Ū�ʰ�̣��) ��¸�ߤ��ʤ����� �ξ����ˤϤʤ�ޤ�������ˤ�äƤϡ��ƥѥ����ΰ�̣�Τ����ϰϤ� �С�����褦���͡��ʽ���ͤν�����Ф��� fit ���뤳�Ȥ�˾�ޤ������� �Τ�ޤ���
tips
�����Ǥϡ�fit �����¤����Ѥ��뤿��ˤ����Ĥ��Ф��Ƥ����٤��ҥ�Ȥ� �Ҳ𤷤ޤ����������ȿ�Ū�ǤϤʤ��Τǡ������ܼ������߹���ޤDz����� ���ɤ�Ǥ���������
fit �ΰ����� via �ˤϡ�2 �Ĥ��礭���ۤʤ���Ū�Τ���� 2 �Ĥη����� ����ޤ���via "file" �η����ϡ��Хå����� (�����÷��Ǥμ¹Ԥ���ǽ) �ǺǤ��ɤ��Ȥ�졢���Υե�����ǽ���ͤ�Ϳ�����ޤ����θ�Ƿ�̤�¾�� (�ޤ��� Ʊ��) �ѥ����ե�����˥��ԡ����뤿��� update ��Ȥ��� �Ȥ����ޤ���
via var1, var2, ... �η��������÷��μ¹Ԥ��ɤ��Ȥ�졢���ޥ�ɥҥ��� ��ε������Ȥäƥѥ����ꥹ�Ȥ��Խ���Ԥ������ƤϤ��¹Ԥ����ꡢ�� �뤤�Ͽ���������ͤ�Ϳ���Ƽ��μ¹Ԥ�Ԥʤä��ꤷ�ޤ�������������� ���Ф��Ƥ��ä�ͭ�Ѥǡ����ƤΥѥ������Ф��� 1 �٤������ƤϤ��ľ�� �¹Ԥ��Ƥ⡢�ɤ�����ͤǤʤ���Ф��ޤ������ʤ����Ȥ����������뤫��Ǥ��� ����Ĥ���ˤϡ������Ĥ��Υѥ����Τߤ��Ф��Ʋ���ȿ����Ԥʤ��� �ǽ�Ū�ˤ����ƤΥѥ������Ф��� 1 �٤����ƤϤ���ޤ������Ȥ����� ��ʬ��ʤ�ޤǤ�����֤����ȤǤ���
���ƤϤ��Ԥʤ��ؿ��Υѥ����֤˶��̤ΰ�¸�ط����ʤ����Ȥϳ�ǧ���� �����Ƥ����������㤨�С�a*exp(x+b) �����ƤϤ�˻ȤäƤϤ����ޤ��� ��� a*exp(x+b)=a*exp(b)*exp(x) ������Ǥ�����äƤ��ξ��� a*exp(x) �ޤ��� exp(x+b) ��ȤäƤ���������
����Ū�ʤ���: �ѥ������礭���Ϥ��ޤ�㤤�����ƤϤ����ޤ��������� ���Ǥ��礭���ѥ����ȺǤ⾮�����ѥ������椬�礭�������ƤϤ�μ� «���٤��ʤ�ޤ��������椬���ޥ������ư���������٤εտ��˶ᤤ�����ޤ� �Ϥ���ʾ�ʤ�С��ۤȤ�ɱʵפ˼�«���ʤ��������ݤ����Ǥ��礦����� �Ƥ��δؿ������褦�˲��ɤ��ʤ���Ф����ޤ����㤨�С��ؿ��� ����� 'parameter' �� '1e9*parameter' �ˤ���Ȥ����ޤ��Ϻǽ���ͤ� 1e9 �dz��Ȥ���
�⤷���ؿ������ƤϤ��ѥ������Ȥ��롢ñ��ʴؿ����������� ��ʤ顢����ϤȤƤ⤤���Τ��������Ƥ������������Τʤ顢���꤬ ��Ϥ��������ǤϤʤ��Τǡ�ȿ���Ͼ��ʤ�����Ǽ�«����Ǥ��礦���⤷���� ���餿�ä����Ǥ��फ�⤷��ޤ���
�ºݤμ¸��ιֵ��Ǥϥǡ������Ϥ��Ф��뤤���Ĥ��λؼ���Ϳ����졢����� �ǡ����ؤκǽ�δؿ������ƤϤ�Ԥʤ��ޤ����⤷������ȡ����������� ʣ����¦�̤ˤҤȤĤ����б�����ʣ����Υץ�������ɬ�פ����Τ�ޤ��� �����Ƥ����δؿ������ƤϤ�Υѥ��������������ߤ����ä�������� �Ф��Ǥ��礦����������fit ��Ȥ��С�����ѥ����λ�������ľ�ܥ� �ǥ�ؿ�����Ȥˤ�ꡢ����Ϥ��Ф��� 1 ��ǺѤ�ΤǤ��������Ϥ�� �����ƤϤ�����η������Ȥ�������ޤ������ǡ����Ѵ��⤫�ʤ�γ�� ���뤳�Ȥ�����ޤ����⤷���줬�����ƤϤ�ؿ���ñ�㲽�˴ؤ��ơ����� �����̷�⤷�Ƥ�Ȼפ��ʤ顢���������Ǥ���
"singular matrix" �Υ�å������ϡ����� Marquardt-Levenberg ���르�ꥺ ��Υ롼��������ȿ�����Ф���ѥ������ͤη�������ʤ����Ȥ�� ̣���ޤ������ξ�硢�̤ʽ���ͤ���Ϥ�뤫���ؿ����̤ʷ��ǽ�ľ������ ����ñ�ʴؿ��ˤ��ƤߤƤ���������
�Ǹ�ˡ�¾�����ƤϤ�ѥå����� (fudgit) �Υޥ˥奢�뤫�顢������ʸ�� ������褦�ʤ������Ѥ�夲�ޤ�: "Nonlinear fitting is an art! (�� �������ƤϤ�ˡ�ϷݽѤ� !)"
help
help���ޥ�ɤϡ�����饤��إ�פ�ɽ�����ޤ��������ˤĤ��Ƥ����� ����ꤷ�����Ȥ��ˤϡ����ν�ȤäƲ�����:
help {<����̾>}�⤷ <����̾> �����ꤵ��ʤ��ä����ϡ�gnuplot �ˤĤ��Ƥδ�ñ���� ����ɽ������ޤ������ꤷ�����ܤˤĤ��Ƥ�������ɽ�����줿�塤������� ������ܤΥ�˥塼��ɽ�����졢���κ���̾�����Ϥ��뤳�ȤǺ��ܤ��Ф��� �إ�פ�³���뤳�Ȥ��Ǥ��ޤ��������ơ����κ��ܤ�������ɽ�����줿��ˡ� ����ʤ����̾�����Ϥ��ᤵ��뤫���ޤ��� 1 �����ι��ܤΥ�٥����� �ޤ���������֤��Ȥ䤬�ơ�gnuplot �Υ��ޥ�ɥ饤��ؤ����ޤ���
�ޤ��������� (?) ����ܤȤ��ƻ��ꤹ��ȡ����ߤΥ�٥�ι��ܤΥꥹ�Ȥ� ɽ������ޤ���
if
if ���ޥ�ɤϡ�����դǥ��ޥ�ɤ�¹Ԥ����뤳�Ȥ��Ǥ��ޤ���
��:
if (<���>) <���ޥ�ɹ�><���> ��ɾ�����졤�⤷���줬�� (�����Ǥʤ�) �ʤ�С�<���ޥ�ɹ�> �Υ� �ޥ�ɤ��¹Ԥ���ޤ����⤷��<���> ���� (����) �ʤ�С�<���ޥ�ɹ�> �� ������̵�뤵��ޤ���Ʊ���Ԥ�ʣ���Υ��ޥ���֤����Ȥ��ǽ�ˤ��� ';' �� �Ȥ��С�����դΥ��ޥ�ɤ�����ʤ����Ȥ����դ��Ʋ�������
��:
pi=3 if (pi!=acos(-1)) print "?Fixing pi!"; pi=acos(-1); print pi��¹Ԥ���ȡ�
?Fixing pi! 3.14159265358979��ɽ������ޤ����ޤ���
if (1==2) print "Never see this"; print "Or this either"�ʤ�С�����ɽ������ޤ���
if �� reread ��Ȥäƥ롼�פ���������ˤĤ��Ƥ� reread �� ���Ƥ���������
load
load ���ޥ�ɤϡ����ꤵ�줿���ϥե�����γƹԤ��줬����Ū������ ���줿���Τ褦�˼¹Ԥ��ޤ���save ���ޥ�ɤǤĤ���줿�ե�����ϡ� load ���뤳�Ȥ��Ǥ��ޤ���ͭ���ʥ��ޥ�ɤν줿�ƥ����ȥե������ �Ĥ���С�����ϡ�load���ޥ�ɤˤ�äơ��¹Ԥ��뤳�Ȥ��Ǥ��ޤ��� load ��Υե��������ˤ���� load �ޤ��� call ���ޥ�ɤ����ä� ����ޤ����ޥ����Υ����ȤˤĤ��Ƥϡ�comment �Ȥ��Ʋ��� ����load ����Ȥ��˰�����Ϳ������ˡ�ˤĤ��Ƥ� call �Ȥ��Ƥ��� ������
load ���ޥ�ɤϡ�ʣ���Υ��ޥ�ɤ���ʤ�Ԥ���ǤϺǸ�Υ��ޥ�ɤǤ� ����Фʤ�ޤ���
��:
load "<���ϥե�����̾>"���ϥե�����̾�ϰ�����ǰϤޤʤ���Фʤ�ޤ���
load ���ޥ�ɤϡ�ɸ�����Ϥ���Υ��ޥ�ɤ����ϤΤ���ˡ����̤ʥե��� ��̾ "-" ���Ѱդ��Ƥ��ޤ�������ϡ�gnuplot �Υ��ޥ�ɥե����뤬���� ���Ĥ��Υ��ޥ�ɤ�ɸ�����Ϥ�������դ��뤳�Ȥ��̣���ޤ����ܺ٤ˤĤ��� �� "help batch/interactive" �Ȥ��Ƥ���������
��:
load 'work.gnu' load "func.dat"gnuplot �ؤΰ����Ȥ���Ϳ����줿�ե�����̾�ϡ����ۤΤ����� load �� �ޥ�ɤˤ�äƼ¹Ԥ���ޤ��������ϡ����ꤵ�줿��˥����ɤ��졤���� �� gnuplot �Ͻ�λ���ޤ���
pause
pause ���ޥ�ɤϡ����ޥ�ɤ�³��Ǥ�դ�ʸ�����ɽ�������塤���ꤵ�� �����֤ޤ��ϡ����ԥ������������ޤ��Ԥ��ޤ���pause ���ޥ�ɤϡ� load �ѤΥե�����ȶ��˻��Ѥ���ȡ������ˤʤ�Ǥ��礦��
��:
pause <����> {"<ʸ����>"}<����>�ϡ�Ǥ�դ�����������ޤ��ϼ��Ǥ���-1 ����ꤹ��Ȳ��ԥ��������� ���ޤ��Ԥ��ޤ���0 ����ꤹ��Ȱ����Ԥ���������������ꤹ��Ȥ����� �������Ԥ��ޤ���pause 0 �� print ��Ʊ���Ǥ���
����: pause ���ޥ�ɤ� OS �ؤΥ��ޥ�ɤǤ�������ΰ����ǤϤʤ��Τǡ� �ۤʤ�������֤Ǥϰۤʤ�ư����ǽ��������ޤ���(����ϡ��ƥ����� �ȥ���ե��å��������ɤΤ褦�˺��ߤ��뤫�ˤ��ޤ���)
��:
pause -1 # ���ԥ������������ޤ��Ԥġ� pause 3 # 3���Ԥġ� pause -1 "Hit return to continue" pause 10 "Isn't this pretty? It's a cubic spline."
plot
plot �� gnuplot �ǿޤ���������δ���Ū�ʥ��ޥ�ɤǤ��� ����ϴؿ� ��ǡ�����¤�¿������ˡ��ɽ�����ޤ���plot �� 2 �����δؿ���ǡ����� �����Τ˻Ȥ�졢splot �� 3 �����ζ��̤�ǡ����� 2 ������Ƥ������ޤ��� plot �� splot ��¿���ζ��̤���ħ��������ޤ��������ΰ㤤�ˤĤ��Ƥ� splot �ι�Ȥ��Ƥ����������ä����դ��Ƥ����ޤ�����splot �� binary �� matrix �Υ��ץ����� plot �ˤ�¸�ߤ��ޤ���
��:
plot {<�ϰ� (ranges)>} { <�ؿ� (function)> | {"<�ǡ����ե����� (datafile)>" {�ǡ����ե����뽤����}}} {axes <�� (axes)>}{<ɽ�� (title)>}{with <�������� (style)>} {, {���,} <�ؿ�> ...}<�ؿ�> �ޤ��ϰ�����ǰϤޤ줿�ǡ����ե�����̾�Τɤ��餫������Ϳ���ޤ��� �ؿ��ϰ��ܤο������ޤ��� parametric mode �ˤ����Ƥ� 2 �Ĥο������ȤǤ��� �����ϴ�����������Ƥ⤤���Ǥ������������� gnuplot �Υ��ޥ������� ʬŪ��������Ƥ⤤���Ǥ� (user-defined �ι��ܻ���)��
�ؿ��ȥѥ����� plot ���ޥ�ɼ��Ȥξ������뤳�Ȥ��ǽ�Ǥ��� �����ñ��¾�ι��ܤȥ���ޤ�ʬΥ���Ƶ��Ҥ��뤳�ȤǤʤ���ޤ���
���ϡ�4 ������Ȥ����ѤǤ��ޤ�; ������� <��> �ϡ������ľ����ɤμ� �˼��٤��碌�뤫���Ȥ������Ȥ�����Τ˻Ȥ��ޤ���x1y1 �ϲ��� ���Ⱥ��μ������; x2y2 �Ͼ�ȱ��μ��λ���; x1y2 �ϲ��ȱ��μ��λ���; x2y1 �Ͼ�Ⱥ��μ��λ���Ǥ���plot ���ޥ�ɤǻ��ꤵ�줿�ϰϤϡ����� �ǽ�μ����� (���Ⱥ�) �ˤΤ�Ŭ�Ѥ���ޤ���
��:
plot sin(x) plot f(x) = sin(x*a), a = .2, f(x), a = .4, f(x) plot [t=1:10] [-pi:pi*2] tan(t), \ "data.1" using (tan($2)):($3/$4) smooth csplines \ axes x1y2 notitle with lines 5data-file
errorbars
parametric
ranges
title
with
data-file
�ե������Ǽ���줿Υ��Ū�ʥǡ����ϡ�plot ���ޥ�ɥ饤���ǡ����� �ǡ����ե�����̾ (ñ�������ޤ�����Ű�����ǰϤޤ줿) ����ꤹ�뤳�� �ˤ�ä�ɽ���Ǥ��ޤ���
��
plot '<�ե�����̾>' {index <index list>} {every <every list>} {thru <thru expression>} {using <using list>} {smooth <option>}�����Ҥ� index, every, thru, using, smooth �ϡ����줾���ʬ �����������ޤ�����ñ�˸����ȡ�index �ϥޥ���ǡ������åȥե����뤫�� �ɤΥǡ������åȤ�ɽ������Τ������ӡ�every ������ĤΥǡ������åȤ� ��ɤΥݥ���Ȥ�ɽ������Τ������ӡ�using �ϰ�Ԥ���ɤ�����᤹�� �Τ�����ꤷ (thru �ϡ�using �����̤ʾ��Ǥ���)�������� smooth ����ñ�����֤ȶ����Ԥ��ޤ���(splot �ϡ��褯��������äƤ��� ������smooth ���ץ����� thru ���ץ����ϥ��ݡ��Ȥ��Ƥ��ޤ���)
�ǡ����ե�����ϡ���ԤˤĤ����ʤ��Ȥ��ĤΥǡ����ݥ���Ȥ�ޤ�ɬ�פ� ����ޤ� (using �ϰ�Ԥ����ĤΥǡ����ݥ���Ȥ����֤��Ȥ��Ǥ��ޤ�)�� # (VMS �Ǥ� !) �ǻϤޤ�Ԥϡ������ȤȤ��ư���졢̵�뤵��ޤ��� �ƥǡ����ݥ���Ȥϡ�(x,y) ���Ȥ�ɽ���ޤ������顼�С��դ��� plot �Ǥ� (set style errorbars ����)���ƥǡ����ݥ���Ȥϡ�(x,y,ydelta), (x,y,ylow,yhigh), (x,y,xdelta), (x,y,xlow,xhigh), (x,y,xlow,xhigh, ylow,yhigh) �Τ����줫���̣���ޤ������Ƥξ��ˤ����ơ��⤷�λ��� �Ҥ� using ���ץ����ˤ�ä�Ϳ�����Ƥ��ʤ���С��ǡ����ե������ �ƹԤο����ϡ��ۥ磻�ȥ��ڡ��� (��Ĥޤ���ʣ���ζ�����) �ˤ�äƶ� �ڤ��Ƥ���ɬ�פ�����ޤ������Υۥ磻�ȥ��ڡ����ϡ��ƹԤ���ι��ܤ˶� �ڤ�ޤ���
�ǡ����ϡ��ؿ����� e, E, d, D, q, Q ��ʸ����Ĥ����ؿ�ɽ���ǽ�Ƥ� �Ƥ���ޤ���
ɬ�פǤ���ΤϤ�����Ĥ��� (y ����) �ΤߤǤ����⤷ x ���ͤ���ά���줿 �顢gnuplot �Ϥ���� 0 �ǻϤޤ������ͤȤ����Ѱդ��ޤ���
�ǡ����ե�����ˤ����ơ��֥�� (����Ȳ��ԡ������ʳ���ʸ����ޤޤ� ����) �Ͻ��פǤ� ---- �֥�Ԥ��Фϡ�index (plot datafile index ����) ����ڤ�ޤ���2 �ĤΥ֥�Ԥ�ʬΥ���줿�ǡ����ϡ��̡��Υǡ��� �ե�����Υǡ����Ǥ��뤫�Τ褦�˰����ޤ���
��ĤΥ֥�Ԥϡ�plot ����Ϣ³��ؼ����ޤ�; �֥�Ԥˤ�äƶ� �ڤ�줿�������Ƿ�Ф�뤳�ȤϤ���ޤ��� (line style �ǽ�Ƥ���� ��ˤ�)��
�⤷ autoscale �ξ��֤Ǥ���� (set autoscale ����)���������ƤΥǡ��� �ݥ���Ȥ�ޤ�褦�˼�ưŪ�˰������Ф���ơ������꤬�����֤ʤ�� ���Ƥ������꤬�ޡ�������ޤ�������ϡ�2 �Ĥη�̤�����������ޤ�: i) splot �Ǥϡ����̤γѤ����̤γѤ˰��פ��Ƥ��ʤ����Ȥ�����ޤ������ξ� �硢�Ĥ����Ͻ�뤳�ȤϤ���ޤ���ii) 2 ����μ��ǤΡ�Ʊ�� x ���� �ϤΥǡ�����ɽ���κݡ��⤷ x2 �μ����Ф��������꤬��Ƥ��ʤ����ϡ� x ��ɸ�����äƤ��ʤ����Ȥ�����ޤ�������� x �� (x1) �����Ƥ�������� �ޤǼ�ưŪ�˰�����Ф����Τ��Ф���x2 ���Ϥ����ǤϤʤ�����Ǥ������� ��Ǥ�������뤳�Ȥ��Ǥ��ޤ�:
reset; plot '-', '-' 1 1 19 19 e 1 1 19 19 eevery
example datafile
index
smooth
special-filenames
thru
using
every
������� every �ϡ����褹��ǡ�����ǡ������åȤ������Ū�˥���� ����뤳�Ȥ��ǽ�ˤ��ޤ��������Ǥ� �֥ݥ���ȡפϥե�������� 1 �� �ιԤˤ�ä���������ǡ����Ȥ��������ǤΡ֥֥��å��פϡ֥ǡ������֥� �å���(glossary ����)��Ʊ����Τ��̣���뤳�ȤȤ��ޤ���
��
plot 'file' every {<�ݥ������ʬ>} {:{<�֥��å���ʬ>} {:{<���ϥݥ����>} {:{<���ϥ֥��å�>} {:{<��λ�ݥ����>} {:<��λ�֥��å�>}}}}}�ץ��åȤ����ǡ����ݥ���Ȥϡ�<���ϥݥ����> ���� <��λ�ݥ����> �� �� <�ݥ������ʬ> �����ä����Ф졢�֥��å��� <���ϥ֥��å�> ���� <��λ �֥��å�> �ޤ� <�֥��å���ʬ> �����ä����Ф�ޤ���
�ƥ֥��å��κǽ�Υǡ����ϡ��ե�������κǽ�Υ֥��å���Ʊ���褦�ˡ� ��0 �֡פȤ���ޤ���
�ץ��åȤǤ��ʤ������ޤ�Ǥ���Ԥ⥫����Ȥ���뤳�Ȥ����դ��Ʋ�������
�����Ĥ��ο����Ͼ�ά���뤳�Ȥ��Ǥ��ޤ�; ��ʬ�Υǥե���Ȥ� 1 �����Ϥ� �ͤϺǽ�Υݥ���Ȥ��ǽ�Υ֥��å��������ƽ�λ���ͤϺǸ�Υݥ���Ȥ��� ��Υ֥��å������ꤵ��ޤ���every �����ꤵ��ʤ��ʤ顢���ƤιԤ����� �Υݥ���Ȥ��ץ��åȤ���ޤ���
��:
every :::3::3 # 4 ���ܤΥ֥��å��������Ф�ޤ� (0 �֤��ǽ�) every :::::9 # �ǽ�� 10 �֥��å������Ф�ޤ� every 2:2 # 1 �Ĥ����Υ֥��å��� 1 �Ĥ����Υݥ���Ȥ����� # ��ޤ� every ::5::15 # ���줾��Υ֥��å��ǥݥ���� 5 ���� 15 �ޤǤ� # ���Ф�ޤ�Simple Plot Demos , Non-parametric splot demos , and Parametric splot demos.
example datafile
������ϡ��ե����� "population.dat" ��Υǡ���������������ޤˤ����� �Ǥ���
pop(x) = 103*exp((1965-x)/10) plot [1960:1990] 'population.dat', pop(x)�ե����� "population.dat" �ϼ��Τ褦�ʥե�����Ǥ���
# Gnu population in Antarctica since 1965 1965 103 1970 55 1975 34 1980 24 1985 10
index
������� index �ϥޥ���ǡ������åȥե��������Ρ������Ĥ��Υǡ� �����åȤΤߤ����ӽФ��Τ˻Ȥ��ޤ���
��:
plot 'file' index <m>{{:<n>}:<p>}�ǡ������åȤ� 2 �Ԥζ����ʬΥ����Ƥ��ޤ���index <m> �� <m> ���ܤ� ���åȤ��������ޤ�; index <m>:<n> �� <m> ���� <n> �ޤǤΥǡ����� �åȤ�����; index <m>:<n>:<p> �ϡ�<m>, <m>+<p>, <m>+2<p>, �ʤɡ�<p> �����Υ��åȤ��������å� <n> �ǽ�λ���ޤ���C �����ź�� (index) �� �դ����˽�����index 0 �Ϥ��Υե�����κǽ�Υǡ������åȤ��̣���ޤ��� �礭������ index �λ���ˤϥ��顼��å��������֤���ޤ���index ���� �ꤵ��ʤ����ϡ����ƤΥǡ������åȤ�ñ��Υǡ������åȤȤ���������� ����
��:
plot 'file' index 4:5splot with indices demo.
smooth
gnuplot �ϡ��ǡ�������֤ȶ����Ԥ�����Ū�ʥ롼������Ĥ����� �Ƥ��ޤ������� smooth ���ץ�������˥��롼�ײ�����Ƥ��ޤ������ �������줿�ǡ�������������С������ˤ����ƥǡ������������뤫�� �ޤ���Ŭ�ڤʥ�ǥ�� fit ��Ȥ��Τ������Ǥ��礦��
��:
smooth {unique | csplines | acsplines | bezier | sbezier}unique �ϡ��ǡ�����ñĴ��·������ǡ������� plot ���ޤ���¾�Υ롼 ����Ϥ�����⡢�ǡ�����ξü�����δ֤��֡�����Ϣ³�����η�������ꤹ �뤿��˥ǡ�����Ȥ��ޤ������ζ����ϡ��ؿ��Ȥ���Ʊ����ˡ�����褵��ޤ��� ���ʤ�����������ͤ� x ��ɸ�˱褦Ʊ�����ζ�֤��Ȥ����Ф� (set samples ����)��������������ʬ�ǤĤʤ����Ȥˤ�� (�⤷ line style �����Ф�Ƥ���Τʤ��) ���褵��ޤ���
�⤷ autoscale �ξ��֤Ǥ���С������ϰϤϥ���դζ���������˶����� ���ޤ�褦�˷�����ޤ���
���줿���ץ�����Ŭ�Ѥ���Τ˥ǡ��������������ʤ�������ϡ��� �顼��å�������ɽ������ޤ������κǾ��Υǡ������� unique �Ǥ� 1 �ġ� acsplines �Ǥ� 4 �ġ�¾�Υ��ץ����Ǥ� 3 �ĤǤ���
smooth ���ץ����ϡ��ؿ�������ΤȤ��ˤ�̵�뤵��ޤ���
acsplines
bezier
csplines
sbezier
unique
acsplines
acsplines ���ץ����ϡּ����ʳ�餫�ʥ��ץ饤��פǥǡ����������� �����ǡ����� x �˴ؤ���ñĴ�ˤ��줿�� (smooth unique ����)��1 �Ĥζ� �����������Ĥ��� 3 ��¿�༰�ΰ���ʬ�ˤ���ʬŪ�˹�������ޤ�������� �� 3 �����η����ϡ������Ĥ��Υǡ����ݥ���ȤνŤ��դ��ˤ�äƵ���� �ޤ����Ťߤϡ��ǡ����ե������ 3 ���ܤ�Ϳ���ޤ������Υǥե���Ȥ��ͤϡ� using �� 3 ���ܤι��ܤˤ�ä��ѹ����뤳�Ȥ��Ǥ��ޤ����㤨�м��Τ褦 �ˤ��ޤ���
plot 'data-file' using 1:2:(1.0) smooth acsplines�����塢�Ťߤ�����Ū���礭���ϡ�������������Τ˻Ȥ����ʬ�ο���� �ꤷ�ޤ����⤷�Ťߤ��礭����С��ġ��Υǡ����αƶ����礭���ʤꡢ������ ���ζ����ϡ��٤�礦��Ʊ�֤��� 3 �����ץ饤��ǤĤʤ����������� �˶�Ť��ޤ����⤷�Ťߤ���������С����ζ����Ϥ�꾯�ʤ���ʬ�ǹ������졢 ����ˤ�äƤ��ʿ��Ū�ˤʤ�ޤ������κǤ��ü�ʾ��Ϥ��� 1 �Ĥζ�ʬ ����ʤ���Ǥ��ꡢ��������ƤΥǡ����˽Ťߤ��դ������Ǿ� 2 ������ ��äƺ���ޤ���������Ω�줫������С�ʿ�ꤵ�νŤߤϡ����ζ������Ф� ���ʿ�경���ҡפˤ�ä�ʬ�䤵�줿�����ؤΡ�����Ū�ʽŤߤȸ��뤳�Ȥ��� ���ޤ�������ˤ�ꡢ���Υե�������� (ɸ��Ū��) ������ʿ�ꤵ�νŤߤȤ� �ƻȤ����Ȥ��Ǥ��ޤ���
��:
sw(x,S)=1/(x*x*S) plot 'data_file' using 1:2:(sw($3,100)) smooth acsplines
bezier
bezier ���ץ����ϡ�n �� (�ǡ������θĿ�) �Υ٥��������ǥǡ������ �����ޤ������ζ�����ξü������Ĥʤ��ޤ���
csplines
csplines ���ץ����ϥǡ�����ñĴ��·������� (smooth unique ����) ���� 3 �����ץ饤������ǰ���³������Ĥʤ��ޤ���
sbezier
sbezier ���ץ����ϡ��ǽ�˥ǡ�����ñĴ��·�� (unique ����) ���� �� bezier ���르�ꥺ���Ŭ�Ѥ��ޤ���
unique
unique ���ץ����ϡ��ǡ����� x ������ñĴ�ˤ��ޤ���Ʊ�� x ����ĥ� �������� y ���ͤ�ʿ�Ѥ��ư�Ĥ������֤������ޤ��������Ƥ��η�̤Ȥ��� ������������ʬ�Ƿ�Ӥޤ��� See demos.
special-filenames
'-' �Ȥ������̤ʥե�����̾�ϡ��ǡ���������饤��Ǥ��뤳�Ȥ�ؼ��� �ޤ������ʤ�����ǡ����ޥ�ɤθ��³���ƻ��ꤷ�ޤ������ΤȤ��ϥ� �����Τߤ����ޥ�ɤ�³�����ޤ�����äơ�plot ���ޥ�ɤ��Ф���Υե� �륿���������ȥ롢�饤������Ȥ��ä����ץ����ϡ�plot �Υ��ޥ� �ɥ饤������˽ʤ��Ȥ����ޤ�����ϡ�unix �����륹����ץȤˤ� ���� << (�ҥ��ɥ������)�����뤤�� VMS DCL �ˤ����� $DECK ��Ʊ�ͤ� �������Υǡ����ϡ�����餬�ե����뤫���ɤ߹��ޤ줿���Τ褦�ˡ�1 �Ԥ� �Ĥ� 1 �Ĥ��ĤΥǡ����������Ϥ���ޤ��������ƥǡ����ν���ϡ�1 ���ܤ� �Ϥ��ʸ�� "e" ���֤����Ȥǻؼ����ޤ���using ���ץ������Υ� ������Ŭ�Ѥ��뤳�Ȥϲ�ǽ�Ǥ� -- ����ؿ����̤��ǡ�����ե��륿������ ���Ȥ˻Ȥ��Τϰ�̣������Ǥ��礦����������֤Τ˻Ȥ����Ȥ�¿ʬ��̣�� �ʤ��Ǥ��礦��
'-' �ϡ��ǡ����ȥ��ޥ�ɤ���˻��Ĥ��Ȥ�ͭ�ѤǤ�����Τ���ˤ� ��ޤ����㤨�С�gnuplot ������ե���ȥ��ץꥱ�������Υ��֥ץ��� ���Ȥ��Ƶ�ư�������ʤɤ�����ˤ�����ޤ�����Ȥ��ơ��ǥ�ȥ� �������Ǥ��ε�ǽ��Ȥ���Τ�����Ǥ��礦��index �� every �Τ褦 �� plot �Υ��ץ����Ϳ�����Ƥ���ȡ������Ϥ��ʤ��˻Ȥ��뤳 �ȤΤʤ��ǡ��������Ϥ�������פ��ޤ���������Ƥ���������
plot '-' index 0, '-' index 1 2 4 610 12 14 e 2 4 610 12 14 e����ϡ��ºݤ�ư��ޤ�����
plot '-' , '-' 2 4 6 e 10 12 14 e�ȥ����פ��������ڤǤ��礦��
�⤷��replot ���ޥ�ɤ� '-' ��Ȥ��ʤ顢���ʤ��� 1 �ٰʾ�ǡ����� ���Ϥ���ɬ�פ����Ǥ��礦��
���Υե�����̾ ('') �ϡ�ľ���Υե�����̾���ƤӻȤ��뤳�Ȥ�ؼ����� ��������ϡ�
plot '����/�ȤƤ�/Ĺ��/�ե�����̾' using 1:2, '' using 1:3, '' using 1:4�Τ褦�ʤȤ��������Ǥ���(�⤷Ʊ�� plot ���ޥ�ɾ�ǡ�'-' �� '' �� ξ������Ѥ���ȡ������ˤ���褦�ˡ�����饤��ǡ����� 2 �ĤΥ��å� ��Ϳ����ɬ�פ�����ޤ���)
popen �ؿ�����äƤ��륳��ԥ塼�������ƥ� (Unix) �ξ�Ǥϡ��ǡ����� ������ϡ�'<' �ǻϤޤ�ե�����̾�ˤ�äơ������륳�ޥ�ɤ���ѥ����� �Ϥ��뤳�Ȥ��Ǥ��ޤ����㤨��
pop(x) = 103*exp(-x/10) plot "< awk '{print $1-1965, $2}' population.dat", pop(x)�ϡ��ǽ�ο������Ʊ����������褷�ޤ�����������x ��ɸ�� 1965 ǯ�� ��ηв�ǯ��ɽ���褦�ˤʤ�ޤ����������¹Ԥ���Ȥ��ϡ���Υǡ����� ������Υ����ȹԤ٤ƺ�����ʤ���Фʤ�ޤ����ޤ��Ͼ�Υ��� ��ɤκǽ����ʬ�Τ褦���Ѥ��뤳�Ȥ�Ǥ��ޤ� (����ޤ�³����ʬ):
plot "< awk '$0 !~ /^#/ {print $1-1965, $2}' population.dat"���Υ��ץ������ϺǤ������������ޤ�����using ���뤤�� thru ���� ��ɤ��Ѥ���ñ��ʥե��륿��ǹԤ����Ȥ��ǽ�Ǥ���
thru
thru �ؿ������ΥС������Ȥθߴ����Τ�����Ѱդ���Ƥ��ޤ���
��:
plot 'file' thru f(x)����ϼ���Ʊ�ͤǤ�:
plot 'file' using 1:(f($2))��Ԥ��������ʣ���˸����ޤ�����������������������äƤ��ޤ�������� ������
plot 'file' thru f(y)��ư��ޤ� (���ʤ����y ����ߡ��ѿ��Ȥ��ƻȤ����Ȥ��Ǥ��ޤ�)��
thru �� splot �� fit �Ǥ��̤�ޤ��������θ��̤�����ޤ���
using
�Ǥ�褯�Ȥ���ǡ����ե�����ν����Ҥ� using �Ǥ���
��:
plot 'file' using {<entry> {:<entry> {:<entry> ...}}} {'format'}�⤷���ե����ޥå� (format) �����ꤵ���С�C �Υ饤�֥��ؿ� 'scanf' �� �Ȥäƥǡ����ե�����γƹԤΥե����ޥå�ʸ����˽��ä��ɤ߹��ߤޤ��� �����Ǥʤ���С��Ԥϥ��ڡ����ޤ��ϥ��֤ν�����ʬ�䤵����ɤ߹��ޤ�ޤ��� �⤷������ե����ޥåȥǡ��� (time-format data) ��ȤäƤ�����ϡ� �ե����ޥåȤ���ꤹ�뤳�ȤϤǤ��ޤ��� (����� set data time �ǹԤ� �ʤ���Фʤ�ޤ���)��
�ǡ����� entry �λ���˽��ä�����¤�ľ����ޤ����� <entry> �ˤϡ� �ǡ��������ӽФ������ñ�ʤ�����ֹ桢���å��ǰϤޤ줿��������ꤹ�뤫�� ���뤤�ϲ�����ꤷ�ޤ�������Ǥϡ��ǽ������ͤ��ɤ߹��ि��� $1�� 2 ���ܤ���ι��ܤ�Ȥ������ $2���Ȥ��ä���������ѤǤ��ޤ��� �ޤ���column(x) �� valid(x) �Ȥ��ä���Τ�Ȥ����Ȥ��Ǥ��ޤ��� �����ǡ�x �Ϸ�̤Ȥ��������ˤʤ�Ǥ�դο����Ǥ���column(x) �� x ���ܤ� �ǡ������֤��ޤ���valid(x) �� x ���ܤΥǡ�����ͭ�����ͤ���ƥ��Ȥ��ޤ��� ���ֹ�� 0 �ϡ�������� 0 ����Ϥޤ��ֹ��ɽ��������� 2 �Ԥζ��Ԥ� �褿�Ȥ����ǥꥻ�åȤ���ޤ������ֹ�� -1 �� 0 ����Ϥޤ�ǡ����Ԥ� �ֹ���̣���ޤ�������� 1 �Ԥζ������ 1 �������ä���2 �Ԥζ��Ԥ��褿 �Ȥ����ǥꥻ�åȤ���ޤ������ֹ�� -2 �� index ���̣���ޤ�������� 2 �Ԥζ��Ԥ��褿�Ȥ����� 1 �������ä��ޤ���<entry> �˲���ʤ���� ���� entry �Υꥹ�Ȥν�˥ǥե���Ȥ��ͤ��Ȥ��ޤ����㤨�� using ::4 �� using 1:2:4 �Ȳ�ᤵ��ޤ���
��: call ���ޥ�ɤ� $ �����̤�ʸ���Ȥ��ƻȤ��ޤ���call �ΰ����ꥹ�� ��������ֹ��ޤޤ�����ˡ�ξܺ٤ˤĤ��Ƥ� call �ι��ܤȤ��Ƥ��� ������
using �ˤ�����Ĥ� entry ����ꤷ�����Ϥ��� <entry> �� y ���ͤȤ� �ƻȤ�졢�ǡ��������ֹ椬 x �Ȥ��ƻȤ��ޤ����㤨�� "plot 'file' using 1" �� "plot 'file' using 0:1" ��Ʊ����̣�Ǥ���using �� 2 �� �� entry ��Ϳ������硢������ x, y �Ȥ��ƻȤ��ޤ��� ����� entry ���ɲä���ȡ������� x �����/�ޤ��� y �θ����˻Ȥ��ޤ����������� ��Ȥä� plot ��������ξܺ٤ˤĤ��Ƥ� set style �����ơ��� ��ˡ�Ǥθ�������λ��ѤˤĤ��Ƥ� fit �Ȥ��Ƥ���������
'scanf' �ؿ��ǤϿ����ʥǡ��������ο������Ϥ��Ȥ��ޤ�����gnuplot �� ���Ƥ����ϥǡ�������������ư�����Ȥߤʤ��ޤ����顢gnuplot �Ǥ� lf ��ͣ��ο������ϻ��ꡢ�Ȥ������Ȥˤʤ�ޤ���'scanf' �Ͽ��ȿ��δ֤� �ۥ磻�ȥ��ڡ��� -- ������ ("\t")������ ("\n")���ޤ��ϲ��ڡ��� ("\f") -- ������ȴ��Ԥ��ޤ�������ʳ������Ϥ�����Ū�˥����åפ���� �٤��Ǥ���
"\t", "\n", "\f" ��Ȥ��Ȥ��ϥ��륯�����Ȥ��ष�����֥륯�����Ȥ� �Ȥ��٤��Ǥ��뤳�Ȥ����դ��Ƥ���������
��:
������ϡ�1 ���ܤΥǡ������Ф��� 2 ���ܤ� 3 ���ܤ��¤��ͤ� plot ���ޤ� (��ʸ����ϡ�����ǡ��������ڡ������ڤ�Ǥʤ���������ڤ�Ǥ��뤳 �Ȥ�ؼ����Ƥ��ޤ�)��
plot 'file' using 1:($2+$3) '%lf,%lf,%lf'������ϡ����ʣ���ʽ���ǥǡ�����ե����� "MyData" �����ɤ߹��� �ޤ���
plot 'MyData' using "%*lf%lf%*20[^\n]%lf"���ν���ΰ�̣�ϰʲ����̤�Ǥ�:
%*lf ���ͤ�̵�� %lf ��������ư�������ɤ߹��� (�ǥե���ȤǤ� x ����) %*20[^\n] 20 �Ĥβ��ʳ���ʸ����̵�� %lf ��������ư�������ɤ߹��� (�ǥե���ȤǤ� y ����)3 ��黻�� ?: ��Ȥäƥǡ�����ե��륿�����Ĥη�����Ҳ𤷤ޤ���
plot 'file' using 1:($3>10 ? $2 : 1/0)����ϡ�1 ���ܤΥǡ������Ф��ơ�3 ���ܤΥǡ����� 10 �ʾ�Ǥ���褦�� 2 ���ܤΥǡ����� plot ���ޤ���1/0 ��̤����ͤǤ��ꡢgnuplot ��̤�� ��������̵�뤹��Τǡ���ä�Ŭ�ڤǤʤ����ϱ�����뤳�Ȥˤʤ�ޤ�
���å��ǻϤޤäƤ��ʤ��¤������������ֹ�Ȥ��ƻȤ����Ȥ��Ǥ��ޤ��� �㤨�� using 0+(ʣ���ʼ�) ���ͤʤ��Ȥ��Ǥ��ޤ��������ơ����ο����ϡ� ���å��ǥ������Ȥ��Ƥ��ʤ���п������ͤ�����ɾ�����졢���å��ǥ������� ���Ƥ���иġ��Υǡ��������ɤ߹��ि��ˤ����ͤ�����ɾ������롢�Ȥ��� �������פǤ���
������ե����ޥåȥǡ�����ȤäƤ����硢���λ��֤Υǡ�����ʣ������� �Ϥ餻�뤳�Ȥ��Ǥ��ޤ������ξ�硢¾�Υǡ����γ��ϰ��֤������Ȥ��� ���֤Υǡ����˶��ޤޤ�Ƥ��뤳�Ȥ����դ��Ƥ����������㤨�С��ǡ��� �Ԥκǽ�����Ǥ����ڡ����������ޤ줿���֥ǡ����Ǥ���ʤ�С�y ���ͤ� 3 ���ܤ��ͤȤ��ƻ��ꤵ���٤��Ǥ���
plot 'file' �� plot 'file' using 1:2�������� plot 'file' using ($1):($2) �ˤ���̯�ʰ㤤�����뤳�Ȥ����դ��Ƥ���������1) file �� 1 ��� 2 ��Υǡ�������ĹԤ줾��ޤ�Ǥ���Ȥ���ȡ��ǡ����� 1 �� �ΤߤιԤ��Ф��Ƥϡ��ǽ�Τ�Τ� x ���ͤ���Ф���2 ���ܤΤ�ΤϤ��� �Ԥ�̵�뤷��3 ���ܤΤ�ΤϤ����̤������ͤȤ�����¸���ޤ� (�ޤ����� plot ���Ƥ����� (plot with lines)������̤����������̲᤹�������� �ʤ��褦��)��2) 1 ���ܤ�ʸ�����ޤ�Ǥ���褦�ʹԤ������硢�ǽ�� ��Τϥ��顼�Ȥ��� plot ����ߤ��ޤ�����2 ���ܤ� 3 ���ܤΤ�ΤϤ��� ���פʹԤ��ɤߤȤФ��ޤ���
�ºݡ��ǽ��ñ��
plot 'file' using 1:2�Ȼ��ꤹ�뤳�Ȥǡ�����ξ��ɤ�ʤ˥��ߤΥǡ�����ޤ�Ԥ���ĥե����� ��� plot ���뤳�Ȥ���ǽ�ˤʤ�ޤ������������ɤ����Ƥ�ǡ����ե������ ʸ�����Ĥ��Ƥ��������ʤ�С����Υƥ����ȹԤ������˥�����ʸ�� (#) ���֤������������Ǥ��礦�� �塹���� using �Υǥ�
errorbars
���顼�С��ϡ�1 ���� 4 �Ĥ��ɲä��줿�ǡ������ɤ� (�ޤ��ϥ���ȥ�� using ���ɲ�����) ���Ȥˤ�ꡢ2 �����ǡ���������ˤ����Ƽ¸����� �Ƥ��ޤ���������ɲä�����ͤϡ����줾��Υ��顼�С���������ǰۤʤä� ���ǻȤ��ޤ���
�ǥե���ȤǤϡ�gnuplot �ϥǡ����ե�����γƹԤ˰ʲ��Τ褦�� 3 �ġ� 4 �ġ����뤤�� 6 �Ĥ����뤳�Ȥ���Ԥ��Ƥ��ޤ�:
(x, y, ydelta), (x, y, ylow, yhigh), (x, y, xdelta), (x, y, xlow, xhigh), (x, y, xdelta, ydelta), (x, y, xlow, xhigh, ylow, yhigh)x ��ɸ��ɬ�����ꤷ�ʤ���Ф����ޤ��ƿ��ͤ������ǵ��̤�� �ʤ��ƤϤʤ�ޤ�������using �����Ҥ�Ȥ��Ф��ν�������Ǥ��ޤ����� �礱�Ƥ�������ͤ��䤦���Ȥϲ�ǽ�Ǥ������㤨�С�
plot 'file' with errorbars plot 'file' using 1:2:(sqrt($1)) with xerrorbars plot 'file' using 1:2:($1-$3):($1+$3):4:5 with xyerrorbars�Ǹ����ϡ�����Ū�� x �θ���������Ū�� y �θ������Ȥ��������ݡ��Ȥ���� ���ʤ��ȤΥե�������Ф����ΤǤ���using ����ȥ꤬����Ū�� x �θ��� ��������Ū�� x �κǾ��ͤȺ����ͤ��������Ƥ��ޤ���
y �Υ��顼�С��ϡ�(x, ylow) ���� (x, yhigh) �ؤα�ľ�����Ȥ���������ޤ��� ylow �� yhigh ������� ydelta �����ꤵ�줿�Ȥ��ϡ�ylow = y - ydelta, yhigh = y + ydelta �Ȥʤ�ޤ�������Ԥ˥ǡ����� 2 �Ĥ����ʤ���С�ylow �� yhight �ϤȤ�� y �Ȥʤ�ޤ���x ���顼�С���Ʊ�ͤ˷����줿��ʿ���Ǥ��� �ǡ����γ��������ޤ���������������ϡ�with errorbars �� with lines �� ���ꤷ�ơ�Ʊ���ǡ����ե������ 2 �� plot ���Ʋ����� (����������������� 2 �ĤΥ���ȥ����ʤ��褦�ˡ����ΰ����ˤ� notitle ���ץ�����Ȥ� ���Ȥ�˺��ʤ��Dz�����)��
���顼�С��ˤϡ��⤷ set bar ��ȤäƤ��ʤ���С����Τ��줾���ü�˿�ľ�� ��ʬ���Ĥ��ޤ� (�ܺ٤� set bar ����������)��
��ư�ϰϻ��꤬ͭ���Ǥ���С����������ϰϤϥ��顼�С���ޤ�褦��Ĵ�� ����ޤ��� ���顼�С��Υǥ�
����ʤ����˴ؤ��ơ�plot using, plot with, set style �⻲�Ȥ��� ��������
parametric
���ѿ��⡼�� (set parametric) �Ǥϡ�plot �Ǥ� 2 �Ĥο������Ȥ� splot �Ǥ� 3 �Ĥο������Ȥ�Ϳ����ɬ�פ�����ޤ���
��:
plot sin(t),t**2 splot cos(u)*cos(v),cos(u)*sin(v),sin(u)�ǡ����ե����������Ʊ���褦�����褵��ޤ������������ǡ����ե����뤬 ����Τ����Ϳ���������ˡ�Ǥ�դ����ѿ��ؿ�����˴����˻��ꤵ�줿 ��������ƤǤ�������������ȡ�x �����ѿ��ؿ� (�����Ǥ� sin(t)) �� y �����ѿ��ؿ� (�����Ǥ� t**2) �Ȥδ֤ˡ�¾�ν����Ҥ�ǡ��� �ؿ���Ϥ��ߤ���ǤϤ����ޤ����Τ褦�ʤ��Ȥ�ȡ���ʸ���顼�ˤ� �ꡢ���ѿ��ؿ��������ˤϻ��ꤵ��Ƥ��ʤ�����ɽ������ޤ���
with �� title �Τ褦��¾�ν����Ҥϡ����ѿ��ؿ��λ��꤬��λ���� ��˻��ꤷ�ʤ���Ф����ޤ���
plot sin(t),t**2 title 'Parametric example' with linespoints���ѿ��⡼�ɤΥǥ�
ranges
���ץ������ϰϤϡ�ɽ������륰��դ��ΰ��ϰϤ���ꤷ�ޤ���
��:
[{<dummy-var>=}{{<�Ǿ���>}:{<������>}}] [{{<�Ǿ���>}:{<������>}}]�ǽ���ϰϻ������Ω�ѿ����ϰ� (xrange �ޤ��ϥѥ��ȥ�å��⡼�ɤ� �� trange) �ǡ�2 ���ܤΤ�ΤϽ�°�ѿ����ϰ� yrange (�ѥ��ȥ�å� �⡼�ɤǤ� xrange) �Ȥʤ�ޤ���<dummy-var> �ˤ���Ω�ѿ��ο�������̾�� ���ꤷ�ޤ� (�ǥե���Ȥ��ѿ�̾�� set dummy ���ѹ��Ǥ��ޤ�)��<�Ǿ���>, <������> �ˤ�����������뤤�� * ����Ȥ��Ǥ��ޤ���
�ѥ��ȥ�å��⡼�ɤǤʤ���С�Ϳ������٤��ϰϻ���� xrange, yrange �ν�ˤʤ�ޤ���
�ѥ��ȥ�å��⡼�ɤǤϡ�plot ���ޥ�ɤ��Ф��ƤϤ��ν���� trange, xrange, yrange �ˤʤ�ޤ����ʲ��� plot ���ޥ�ɤϡ�trange �� [-pi:pi], xrange �� [-1.3:1.3], yrange �� [-1:1] �����ꤹ����Ǥ���
plot [-pi:pi] [-1.3:1.3] [-1:1] sin(t),t**2x2 ���ϰϤ� y2 ���ϰϤϤ����Ǥϻ���Ǥ��ʤ����Ȥ����դ��Ƥ��������� ����ˤ� set x2range �� set y2range ���Ȥ��ޤ���
�ϰϤ�Ŭ�ڤʥ⡼�ɤ��Ф��ơ���˼���������Dz�ᤵ��ޤ���ɬ�פ��ϰ� ���꤬�������ƻ��ꤵ���ȡ��Ƥӻ��ꤷľ�����ȤϤ���ޤ���ɬ�פʤ� ��ʬ���������ꤷ�ʤ��褦�ˤϤǤ��ޤ��� -- �������ꤽ���˶����ϰϻ��� [] ���֤��ޤ���
* �ϡ��Ǿ��ͤ�����ͤ˼�ư�ϰϻ��� (autoscale) �ε�ǽ��Ȥ����Ȥ� ��ǽ�ˤ��ޤ���set autoscale �⻲�Ȥ��Ƥ���������
plot �� splot �Υ��ޥ�ɹԤǻ��ꤵ�줿�ϰϤϤ��Υ���դˤΤ߱ƶ��� �ڤܤ��ޤ�����äơ����θ�Υ���դΥǥե���Ȥ��ϰϤ��ѹ�����ˤϡ� set xrange �� set yrange ����Ѥ��Ƥ���������
���֥ǡ������Ф��Ƥϡ��ϰϤϥ������ȤǰϤ�ǻ��ꤹ��ɬ�פ�����ޤ� (�ǡ����ե�����˸�������֥ǡ�����Ʊ��������)��gnuplot �Ϥ��� �ϰϤ��ɤߤ���Τ˻��ֽ�ʸ���� (timefmt) ����Ѥ��ޤ����ܤ����� set timefmt �Ȥ��Ƥ���������
��:
�ʲ��ϸ��ߤ��ϰϤ���Ѥ��ޤ�:
plot cos(x)�ʲ��� x ���ϰϤΤߤλ���Ǥ�:
plot [-10:30] sin(pi*x)/(pi*x)�ʲ��Ͼ��Ʊ���Ǥ��������ѿ��Ȥ��� t ��Ȥ��ޤ�:
plot [t = -10 :30] sin(pi*t)/(pi*t)�ʲ��� x �� y ��ξ�����ϰϤλ���Ǥ�:
plot [-pi:pi] [-3:3] tan(x), 1/x�ʲ��ϡ�y ���ϰϤΤߤλ���ǡ�ξ���μ��μ�ư�ϰϻ��굡ǽ��̵���ˤ��ޤ�:
plot [ ] [-2:sin(5)*-8] sin(x)**besj0(x)�ʲ��� x �κ����ͤ� y �κǾ��ͤΤߤλ���Ǥ���
plot [:200] [-pi:] exp(sin(x))�ʲ��� x ���ϰϤ������ǡ����Ȥ��ƻ��ꤷ�Ƥ��ޤ�:
set timefmt "%d/%m/%y %H:%M" plot ["1/6/93 12:00":"5/6/93 12:00"] 'timedata.dat'
title
�ƴؿ���ǡ������Ф�������Υ����ȥ�ϡ����ζ����Υ���ץ롢����� (�ޤ���) �����ɽ�������Τ˻Ȥ��뵭��ȤȤ�˥��������ɽ������� ��������� title ���ץ������ѹ��Ǥ��ޤ���
��:
title "<title>" | notitle������ <title> �Ϥ��ζ����ο����������ȥ�ǡ��������ȤǰϤ�ɬ�פ����� �ޤ����������Ȥϥ����ˤ�ɽ������ޤ����ü�ʸ���⡢�Хå�����å���� ³�� 8 ���� (�㤨�� "\345" �Τ褦��) ��Ȥ����Ȥ��Ѥ��뤳�Ȥ��Ǥ��ޤ��� ����ʸ�� "\t" ��ǧ������ޤ����Хå�����å���Τ��Τ褦�ʺ��Ѥϥ��֥� �������ȤǰϤޤ줿ʸ����Ǥ��������ޤ��դˤ��κ��Ѥ�Ư�����ʤ��褦 �ˤ���ˤϥ��륯�����Ȥ�ȤäƤ�������������ʸ�� "\n" �Ϥɤ���η��� �������ȤǤ⥭���Ǥ�Ư���ޤ���
���������ȥ�ȥ���ץ��ͽ��� notitle ��Ȥ����Ȥǥ����������Ǥ� �ޤ�������ʤ������ȥ� (title '') �� notitle ��Ʊ����̣������ޤ��� ����ץ�������ߤ����Ȥ��ϡ���İʾ�ζ�����ȥ�θ��������Ƥ� ������ (tilte ' ')��
�ǥե���ȤǤ϶����Υ����ȥ�Ϥ��� plot ���ޥ�ɤ˸�����ؿ����ޤ��� �ǡ����ե�����̾�Ǥ����ե�����̾�ξ��ϡ����ꤵ���Ǥ�դΥǡ����ե����� �����Ҥ⤽�Υǥե���ȥ����ȥ�˴ޤޤ�ޤ���
���֤䥿���ȥ�ΰ���·���ʤɤΥ����Υ쥤�����Ȥϡ�set key ������Ǥ� �ޤ����ܺ٤� set key �ι��ܤȤ��Ƥ���������
��:
�ʲ��� y=x ���ȥ� 'x' ��ɽ�����ޤ�:
plot x�ʲ��ϡ�x �� 2 ����ȥ� "x^2" �ǡ��ե����� "data.1" ���ȥ� "measured data" ��ɽ�����ޤ�:
plot x**2 title "x^2", 'data.1' t "measured data"�ʲ��ϡ��˺�ɸ����դμ���˱߷��ζ�����������ȥ�ʤ���ɽ�����ޤ�:
set polar; plot my_function(t), 1 notitle
with
�ؿ���ǡ�����ɽ���ˤϤ�������Υ�������Τ����ΰ�Ĥ�Ȥ����Ȥ��Ǥ��ޤ��� ������� with ����������Τ�����Ѱդ���Ƥ��ޤ���
��:
with <style> { {linestyle | ls <line_style>} | {{linetype | lt <line_type>} {linewidth | lw <line_width>} {pointtype | pt <point_type>} {pointsize | ps <point_size>}} }�����ǡ�<style> �� lines, points, linespoints, impulses, dots, steps, fsteps, histeps, errorbars, xerrorbars, yerrorbars, xyerrorbars, boxes, boxerrorbars, boxxyerrorbars, financebars, candlesticks, vector ����Τ����줫�Ǥ��������Τ����Ĥ����Ф��Ƥ� �ǡ������դ���ɬ�פ�����ޤ������줾��Υ�������ξܺ٤ˤĤ��Ƥ� set style <style> ��������������
�ǥե���ȤΥ�������� set function style �� set data style ���ޥ� �ɤǷ��ꤵ��ޤ���
�ǥե���ȤǤϡ����줾��δؿ���ǡ����ե�����ϡ��Ȥ����Ȥ��Ǥ��뷿�� �������ã����ޤǰۤʤ���������Ȥ��ޤ������٤Ƥ�ü���ѥɥ饤�Ф� ���� 6 �Ĥΰۤʤ�����ݡ��Ȥ��Ƥ��ơ��⤷���������ᤵ�줿��硢 �������˺����Ѥ��Ƥ����ޤ���LaTeX �ɥ饤�Фϡ������� 6 ��¿������ (�������ߤ��Ѽ�) ����äƤ��ơ���ä����Ǥζ���������� 12 ����ζ��� �������֤����ΤߤǤ���PostScript �ɥ饤�Ф� (postscript) ������ 64 ����� �������äƤ��ޤ���
��Ĥ�������������������Ӥ����ʤ�С�<line_type> �� <point_type> �� ���ꤷ�Ƥ����������������ͤϡ���������ǻȤ���������������ꤹ�� ��������� (�ޤ��Ͽ���) �Ǥ������Ѥ���ü���ǻȤ�����������ɽ������ �ˤ� test ���ޥ�ɤ�ȤäƤ���������
������������������礭���� <line_width> �� <point_size> ���ѹ��Ǥ��ޤ��� �����Ϥ��γơ���ü���Υǥե���Ȥ��ͤ��Ф�������Ū���ͤȤ��ƻ��ꤷ�� ���������礭�������Τ����Ѥ���褦���ѹ��Ǥ��ޤ� -- �ܺ٤� set pointsize �Ȥ��Ƥ����������������������ǥ��åȤ���� <point_size> �ȡ�set pointsize �ǥ��åȤ�����礭���ϡ��������ǥե���ȤΥݥ���� �������˳ݤ����뤳�Ȥ����դ��Ƥ������� -- ���ʤ���������θ��̤� ���ѤϤ��ޤ����㤨�С�set pointsize 2; plot x w p ps 3 �ϡ��ǥե� ��ȤΥ������� 3 �ܤǤ��äơ�6 �ܤǤϤ���ޤ���
set linestyle ��Ȥä�����/����������/�������Ȥ��������С����Υ��� ������ֹ�� <line_style> �˥��åȤ��뤳�ȤǤ�����Ȥ����Ȥ��Ǥ��ޤ���
������ɤϰż�����褦�ʷ��Ǿ�ά��ǽ�Ǥ���
linewidth �� pointsize ���ץ��������Ƥ�ü�����֤ǥ��ݡ��Ȥ���� ����櫓�ǤϤʤ����Ȥ����դ��Ƥ���������
��:
�ʲ��ϡ�sin(x) ���ľ�������褷�ޤ�:
plot sin(x) with impulses�ʲ��ϡ�x ���������褷��x**2 ��ǥե���Ȥ����������褷�ޤ�:
plot x w points, x**2�ʲ��ϡ�tan(x) ��ؿ��Υǥե���Ȥ������ǡ�"data.1" ���ޤ��������褷�ޤ�:
plot [ ] [-2:5] tan(x), 'data.1' with l�ʲ��ϡ�"leastsq.dat" ���ľ�������褷�ޤ�:
plot 'leastsq.dat' w i�ʲ��ϡ��ǡ����ե����� "population" ���������褷�ޤ�:
plot 'population' with boxes�ʲ��ϡ�"exper.dat" �顼�С��դ����ޤ��������褷�ޤ� (���顼�С��� 3 ���뤤�� 4 ��Υǡ�����ɬ�פȤ��ޤ�):
plot 'exper.dat' w lines, 'exper.dat' notitle w errorbars�ʲ��ϡ�sin(x) �� cos(x) ��ޡ������դ����ޤ��������褷�ޤ����ޤ����� Ʊ������Ǥ������ޡ������ϰۤʤä���Τ�Ȥ��ޤ�:
plot sin(x) with linesp lt 1 pt 3, cos(x) with linesp lt 1 pt 4�ʲ��� "data" ������ 3 �ǡ������礭�����̾�� 2 �ܤ����褷�ޤ�:
plot 'data' with points pointtype 3 pointsize 2�ʲ��ϡ�2 �ĤΥǡ���������Ф��ơ����Τ߰ۤʤ������Ѥ������褷�ޤ�:
plot 'd1' t "good" w l lt 2 lw 3, 'd2' t "bad" w l lt 2 lw 1�ǥե���Ȥ�ɽ����ˡ���ѹ���ˡ�ˤĤ��Ƥϡ�set style �Ȥ��Ʋ������� ��������Υǥ�
print ���ޥ�ɤ� <��> ���ͤ���̤�ɽ�����ޤ�������� pause 0 ��Ʊ ���Ǥ���<��> �ϡ������������� gnuplot �ο��������ޤ���ʸ����Ǥ���
��:
print <��>expressions �Ȥ��Ʋ�������
pwd
pwd ���ޥ�ɤϥ����ȥǥ��쥯�ȥ��̾������̤�ɽ�����ޤ���
quit
exit �� quit ��ξ���ޥ�ɤ� END-OF-FILE ʸ���ϡ�gnuplot ��λ �����ޤ��������Υ��ޥ�ɤϡ��������֤� (clear ���ޥ�ɤ�Ʊ�ͤ�) ���ꥢ���Ƥ��齪λ�����ޤ���
replot
replot ���ޥ�ɤ�����ʤ��Ǽ¹Ԥ���ȡ��Ǹ�˼¹Ԥ��� plot �ޤ��� splot ���ޥ�ɤ�Ƽ¹Ԥ��ޤ�������ϡ�����ץ��åȤ�ۤʤ� set �� �ץ����Ǥߤ��ꡤƱ���ץ��åȤ�ۤʤ����֤˽��Ϥ����ꤹ��Ȥ������� �Ǥ��礦��
replot ���ޥ�ɤ��Ф�������ϺǸ�˼¹Ԥ��� plot �ޤ��� splot ���ޥ�ɤΰ����� (���ۤ� ',' �ȶ���) �ɲä��졤���줫��Ƽ¹Ԥ���ޤ��� replot �ϡ��ϰ� (range) ������Ƥϡ�plot �� splot ��Ʊ�������� �Ȥ뤳�Ȥ��Ǥ��ޤ�����äơ�ľ���Υ��ޥ�ɤ� splot �ǤϤʤ� plot �ξ��ϡ��ؿ���⤦��Ĥμ���ǥץ��åȤ���Τ� replot ��Ȥ����Ȥ� �Ǥ��ޤ���������Ʊ�ͤˡ�ľ���Υ��ޥ�ɤ� plot �Ǥʤ� splot �Ǥ��� ��硢�Х��ʥ�ե����뤫��Υץ��åȤ��ɲä���Τ˻Ȥ����Ȥ��Ǥ��ޤ���
����:
plot '-' ; ... ; replot�Ȥ����Ȥ����Ͽ侩����ޤ���gnuplot �ϥ���饤��ǡ�������¸���ʤ� �Τǡ�replot �ˤ�äƿ����ʾ���ľ���� plot ���ɲä���ƽ������� �����ޥ�ɤ�¹Ԥ��뤳�Ȥˤʤä��Ȥ��Ƥ⡢�ǽ�� plot �� '-' �ϺƤ� ����饤��ǡ������ɤ⤦�Ȥ��뤫��Ǥ���
replot ���ޥ�ɤ� multiplot �⡼�ɤǤ�Ư���ޤ�����ϡ����줬 �������ΤˤǤϤʤ�ľ���Υץ��åȤΤߤ�Ƽ¹Ԥ����Τ�����Ǥ���
�Ǹ�˼¹Ԥ��� plot (splot) ���ޥ�ɤ����Ƥ���������ˡ�ˤĤ��Ƥ� command line-editing �Ȥ��Ʋ�������
reread
reread ���ޥ�ɤϡ�load ���ޥ�ɤޤ��ϥ��ޥ�ɥ饤��ǻ��ꤷ�� gnuplot �Υ��ޥ�ɥե�������μ��Υ��ޥ�ɤ��ɤޤ�����ˡ��� �����˺����ꤷ�ޤ�������ϡ����ޥ�ɥե�����κǽ餫�� reread ���� ��ɤޤǤΥ��ޥ�ɤ�̵�¥롼�פ��ܼ�Ū�˼������Ƥ��뤳�Ȥˤʤ�ޤ��� (������������ϲ��Ⱝ�����ȤǤϤ���ޤ���reread �� if ���Ȥ߹� �碌�뤳�ȤǤȤƤ�ͭ�Ѥʥ��ޥ�ɤȤʤ�ޤ����ܺ٤� if �Ȥ��Ƥ� ��������) ɸ�����Ϥ�������Ϥξ��ϡ�reread ���ޥ�ɤϲ���ƶ��� Ϳ���ޤ���
��:
�ե����� "looper" �����Τ褦�ʥե������
a=a+1 plot sin(x*a) pause -1 if(a<5) reread�����ơ�gnuplot ���鼡�Τ褦�˼¹Ԥ���Ȥ��ޤ���
a=0 load 'looper'����ȡ�pause �Υ�å�������ʬ�䤵�줿 4 ��Υץ��åȤ��Ԥ��뤳�Ȥ� �ʤ�ޤ���
�ե����� "data" �����ƹԤˡ�0 ���� 10 �ޤǤ��ϰ� (yrange) �� 6 �ĤΥ� ���� ��������ǽ餬 x ��ɸ�ǡ�����¾�� 5 �Ĥΰۤʤ�ؿ��Ρ����� x �Ǥ� �ͤǤ���Ȥ��ޤ��������ơ��ե����� "plotter" ��
c_p = c_p+1 plot "$0" using 1:c_p with lines linetype c_p if(c_p < n_p) reread�ǡ�gnuplot ���鼡�Τ褦�˼¹Ԥ���Ȥ��ޤ���
n_p=6 c_p=1 set nokey set yrange [0:10] set multiplot call 'plotter' 'data' set nomultiplot����ȡ�5 �ĤΥץ��åȤ��碌�� 1 �ĤΥ���դ��Ǥ��ޤ���yrange �ϡ� multiplot �⡼�ɤǺǽ�Τ�Τ�³���ƽ�� 5 �ĤΥ���դ���Ʊ������ ���Ĥ褦�ˡ�����Ū�˻��ꤹ��ɬ�פ�����ޤ����������ꤷ�ʤ���Фʤ�� ������ʤ��ȡ����ƤΥ���դ�Ʊ������ǽ�뤳�Ȥˤʤ�ޤ��� Reread Animation Demo
reset
���ޥ�� reset �� set ���ޥ�ɤ�����Ǥ���ۤ����ƤΥ��ץ������ �ե���Ȥ��ͤ����ꤷ�ޤ�����set term �ˤ����Ϸ��������ꡢ����� set output �ˤ����ϥե�����λ���Τߤ��㳰�Ǥ������Ѳ����ޤ��� ���Υ��ޥ�ɤϡ��㤨�Х��ޥ�ɥե�����κǸ�˥ǥե���Ȥ������������ �롢���뤤�ϥ��ޥ�ɥե�������Ǥ�������������Ԥʤä����˸��ξ��� ���᤹�Ȥ��ʤɤ������Ǥ����͡��ʥ��ץ����μ��ǥե���Ȥ��ͤ��Τ�� �ϡ�set ���ޥ�ɤι�Ȥ��Ƥ���������
save
save ���ޥ�ɤϡ��桼������ؿ����ѿ���set �����ꤹ�륪�ץ����� �����줫��������餹�٤Ƥȡ�����˲ä��ƺǸ�˼¹Ԥ��� plot �ޤ��� splot ���ޥ�ɤ���ꤷ���ե��������¸���ޤ���
��:
save {<���ץ����>} '<�ե�����̾>'�����ǡ�<���ץ����> �ϡ�functions, variables, set �Τ����줫�� �����ɤ����ꤵ��ʤ��ä����ˤϡ�gnuplot �ϡ��桼������ؿ����ѿ��� set �����ꤹ�륪�ץ���Ǹ�˼¹Ԥ��� plot �ޤ��� splot ���ޥ� �ɤ����Ƥ���¸���ޤ���
save �ϡ��ƥ����ȷ����ǽ��Ϥ��ޤ����ޤ������Υե������ load ���� ��ɤ��ɤ߹��ळ�Ȥ��Ǥ��ޤ���
�ե�����̾�ϰ�����˰Ϥ��Ƥ��ʤ���Фʤ�ޤ���
��:
save 'work.gnu' save functions 'func.dat' save var 'var.dat' save set 'options.dat'
set-show
set ���ޥ�ɤϼ¤�¿���Υ��ץ��������ꤹ��Τ˻Ȥ��ޤ����������� plot, splot, replot ���ޥ�ɤ�Ϳ������ޤDz���ɽ�����ޤ���
show ���ޥ�ɤϤ����������ͤ�ɽ�����ޤ���show all �Ǥ�������� ��ɽ�����ޤ���
�⤷�ѿ��������Υǡ�����ޤ�ʤ�С�show �ϡ�set timefmt �ˤ�ä� �������ꤵ��Ƥ���˽��ä�ɽ�����ޤ���������ѿ����ǽ�����ꤵ��� ���Ƥ��ν����̤�����ʤ��ä��Ȥ��Ƥ�Ǥ���
angles
arrow
autoscale
bar
bmargin
border
boxwidth
clabel
clip
cntrparam
contour
data style
dgrid3d
dummy
encoding
format
function style
functions
grid
hidden3d
isosamples
key
label
linestyle
lmargin
locale
logscale
mapping
margin
missing
multiplot
mx2tics
mxtics
my2tics
mytics
mztics
offsets
origin
output
parametric
pointsize
polar
rmargin
rrange
samples
size
style
surface
terminal
tics
ticslevel
ticscale
timestamp
timefmt
title
tmargin
trange
urange
variables
version
view
vrange
x2data
x2dtics
x2label
x2mtics
x2range
x2tics
x2zeroaxis
xdata
xdtics
xlabel
xmtics
xrange
xtics
xzeroaxis
y2data
y2dtics
y2label
y2mtics
y2range
y2tics
y2zeroaxis
ydata
ydtics
ylabel
ymtics
yrange
ytics
yzeroaxis
zdata
zdtics
zero
zeroaxis
zlabel
zmtics
zrange
ztics
angles
�ǥե���ȤǤ� gnuplot �϶˺�ɸ����դ���Ω�ѿ���ñ�̤ϥ饸������� ���ޤ���set polar ������ set angles degrees ����ꤹ��ȡ�����ñ�� ���٤ˤʤꡢ�ǥե���Ȥ��ϰϤ� [0:360] �Ȥʤ�ޤ�������ϥǡ����ե����� ��������ä������Ǥ��礦�����٤�����ϡ�set mapping ���ޥ�ɤ����ꤹ �뤳�Ȥˤ�� 3 �����Ǥ�ͭ���Ǥ���
��:
set angles {degrees | radians} show anglesset grid polar �ǻ��ꤵ�����٤⡢set angles �ǻ��ꤷ��ñ�̤��ɤޤ� ɽ������ޤ���
set angles ���Ȥ߹��ߴؿ� sin(x), cos(x), tan(x) �ΰ����� asin(x), acos(x), atan8x), atan2(x), arg(x) �ν��Ϥˤ�ƶ���Ϳ���ޤ����ж����� ���䡢�٥å���ؿ��ΰ����ˤϱƶ���Ϳ���ޤ���������ʣ�ǿ�������Ȥ� ����ж����ؿ��ν��Ϥˤϱƶ����Фޤ��������δؿ����Ȥ���Ȥ��ϡ� set angles radians �������Ϥΰ����δ֤˰��������ä�������¸����� ���ʤ���Фʤ�ޤ���
x={1.0,0.1} set angles radians y=sinh(x) print y #prints {1.16933, 0.154051} print asinh(y) #prints {1.0, 0.1}��������
set angles degrees y=sinh(x) print y #prints {1.16933, 0.154051} print asinh(y) #prints {57.29578, 5.729578}`set angles` ���Ѥ����˺�ɸ����
arrow
set arrow ���ޥ�ɤ�Ȥ����Ȥˤ�ꡢ����վ��Ǥ�դΰ��֤������ɽ�� ���뤳�Ȥ��Ǥ��ޤ���
��:
set arrow {<tag>} {from <position>} {to <position>} {{no}head} { {linestyle | ls <line_style>} | {linetype | lt <line_type>} {linewidth | lw <line_width} } set noarrow {<tag>} show arrow���� <tag> �ϳ�������̤��������Ǥ�����������ꤷ�ʤ����ϡ����� ������̤���ѤκǤ⾮����������ưŪ�˳�����Ƥ��ޤ���������Ȥ����� �ǡ������������ѹ������ꡢ���������Ǥ��ޤ�������¸�ߤ��������°���� �ѹ�������ϡ��������������� set arrow ���ޥ�ɤ��ѹ��ս����ꤷ�� ����������
<position> �� x,y ���뤤�� x,y,z �ǻ��ꤷ�ޤ��������Ƥ������˺�ɸ�Ϥ� ���뤿��� first, second, graph, screen ���֤����Ȥ��Ǥ��� ������ɸ����ꤷ�ʤ���Хǥե���ȤǤ� 0 �ȸ��ʤ���ޤ��������ü���ϡ� �ͤĤκ�ɸ�� -- first �� second �μ���graph ���뤤�� screen -- �Τ����� 1 �Ĥ����ƻ���Ǥ��ޤ����ܺ٤� coordinates �Ȥ��� ��������"from" �ξ��κ�ɸ�ϻ���Ҥϡ�"to" �ξ��˱ƶ���ڤܤ����Ȥ� ����ޤ�����դ��Ȥ�Ϥ߽Ф��������Ȥ�Ǥ��ޤ���������ü���� ��äƤϥ��顼�������뤳�Ȥ�����ޤ���
nohead ����ꤹ�뤳�Ȥǡ�����Τʤ��� -- ���ʤ����ʬ����Ȥ� �Ǥ��ޤ������������ξ����ʬ�������̤���ˡ��Ϳ���ޤ����ǥե���ȤǤ� ���褬�Ĥ��Ƥ��ޤ���
����ϥ桼������������饤������Υꥹ�Ȥ������֤��Ȥ�Ǥ��ޤ��� (set linestyle ����)���Ѱդ���Ƥ��� <line_type> ���� (�ǥե���Ȥ� �饤������Υꥹ�Ȥ��ֹ�) ������ <linewidth> (�ǥե���Ȥ����ξ��) ��ȤäƤ�����������뤳�Ȥ�Ǥ��ޤ���
���������桼��������ѤΥ饤�����뤬���줿��硢����°�� (��� ��) �ϡ�ñ��¾�� set arrow ���ޥ�ɤ�Ŭ�����ֹ�� lt, lw �ʤɤ� ���ꤷ�Ƥ⡢�ѹ��ϤǤ��ʤ����Ȥ����դ��Ʋ�������
��:
�������� (1,2) �ؤ������桼������ѤΥ饤������ 5 �������ˤ�:
set arrow to 1,2 ls 5�����ΰ�κ����Ѥ��� (-5,5,3) �إ����ֹ� 3 ������������ˤ�:
set arrow 3 from graph 0,0 to -5,5,3�����ü�� 1,1,1 ���ѹ���������������� 2 �ˤ���ˤ�:
set arrow 3 to 1,1,1 nohead lw 2x=3 �ν�إ���դβ������ޤDZ�ľ���������ˤ�:
set arrow from 3, graph 0 to 3, graph 1 nohead2 �֤������ä��ˤ�:
set noarrow 2���Ƥ������ä��ˤ�:
set noarrow���Ƥ�����ξ���� (�����ν��) ����ˤ�:
show arrow����Υǥ�
autoscale
��ư�̼ܵ�ǽ (autoscale) �� x, y, z �γƼ����Ф�����Ω�ˡ��ޤ��ϰ�礷�� ����Ǥ��ޤ����ǥե���ȤǤ����Ƥμ����Ф��Ƽ�ư�̼������Ԥ��ޤ���
��:
set autoscale {<axes>{min|max}} set noautoscale {<axes>{min|max}} show autoscale�����ǡ�<axes> (��) �� x, y, z, x2, y2, xy �Τ����줫�Ǥ��� min �ޤ��� max ���ɲû��ꤹ��� (xy �ǤϻȤ��ޤ���) ����� gnuplot �ˤ��μ��κǾ��͡��ޤ��Ϻ����ͤΤߤ�ư�̼ܤ����뤳�Ȥˤʤ� �ޤ������ⲿ����ꤵ��Ƥ��ʤ��������Ƥμ����оݤȤʤ�ޤ���
��ư�̼ܵ�ǽ��Ȥ��Ȥ��ϡ������ϰϤϼ�ưŪ�˳��Ф��졢��°�ѿ��� (plot �ΤȤ��� y ����splot �ΤȤ��� z ��) �ϡ��ؿ���ǡ������Ͱ褬 ���ޤ�褦�����ꤵ��ޤ���
��°�ѿ��� (y �ޤ��� z) �μ�ư�̼ܵ�ǽ�����ꤵ��Ƥ��ʤ����ϡ����ߤ� y �� z �������ϰϤ����ΤޤȤ��ޤ���
��Ω�ѿ��� (plot �ΤȤ��� x ����splot �ΤȤ��� x,y ��) �μ�ư�̼� ��ǽ�����ꤵ��Ƥ�����ϡ����褵������ƤΥǡ����ե�������������ޤ� �褦��������Ȥ�褦�ˤʤ�ޤ����ǡ����ե����뤬 1 �Ĥ���ꤵ��Ƥ� �ʤ����ϡ���ư�̼ܵ�ǽ�Ϥʤ�θ��̤⤢��ޤ��Ĥޤꡢ�ؿ��Τߤ� ���ꤵ��Ƥ��ƥǡ������ե������Ȥ�ʤ����ϡ�x ���������ϰ� (z = f(x,y) �����褷�Ƥ���Ȥ��� y ����) �ϱƶ����ޤ���
�ϰϤ˴ؤ�����ܤ�������˴ؤ��Ƥ� set xrange �Ƥ���������
���ѿ��⡼�� (parametric) �Ǥ�⼫ư�̼ܵ�ǽ��ͭ���Ǥ� (set parametric ����)�����ξ�硢���¿���ν�°�ѿ�������Τǡ�x, y, z �Ƽ� �˴ؤ��ơ����¿�������椬�Ԥ��ޤ������ѿ��⡼�ɤǤ���Ω�ѿ� (���ѿ�) �� plot �Ǥ� t �� splot �Ǥ� u, v �Ǥ������������ѿ��⡼�ɤǤϡ� ��ư�̼ܵ�ǽ�� (t, u, v, x, y, z) �����Ƥ������ϰϤ����椷��x, y ,z �� �ϰϤμ�ư��������˹Ԥ��ޤ���
��ư�̼ܵ�ǽ�ϡ��˺�ɸ�⡼�� (polar mode) �Ǥ� plot �����ѿ��⡼�� ��Ʊ�ͤ˵�ǽ���ޤ������˺�ɸ�⡼�ɤǤ� set dummy ����Ω�ѿ��� t ���� �ѹ�����Ǥ��� (set dummy ����) �Ȥ�����ĥ������ޤ���
�����꤬����μ���ɽ�����졢�����⤳���μ����Ф������褬�Ԥ��ʤ��� �����ˤϡ�x2range �� y2range �� xrange �� yrange ���ͤ�����Ѥ��ޤ��� ����ϡ�xrange �� yrange �������Ĥ����������˼�ư�̼ܤ��������פ˹Ԥ� ��ޤ��Τǡ����ˤ�äƴ��Ԥ��ʤ���̤�⤿�餹��ǽ��������ޤ���
��:
�ʲ��� y ���μ�ư�̼ܵ�ǽ����ꤷ�ޤ� (¾�μ��ˤϱƶ���Ϳ���ޤ���):
set autoscale y�ʲ��� y ���κǾ��ͤ��Ф��ƤΤ�ư�̼ܵ�ǽ����ꤷ�ޤ� (y ���κ����͡� �����¾�μ��ˤϱƶ���Ϳ���ޤ���):
set autoscale ymin�ʲ��� x, y ξ���μ�ư�̼ܵ�ǽ����ꤷ�ޤ�:
set autoscale xy�ʲ��� x, y, z, x2, y2 �����μ�ư�̼ܵ�ǽ����ꤷ�ޤ�:
set autoscale�ʲ��� x, y, z, x2, y2 �����μ�ư�̼ܵ�ǽ��ػߤ��ޤ�:
set noautoscale�ʲ��� z ���ΤߤˤĤ��Ƽ�ư�̼ܵ�ǽ��ػߤ��ޤ�:
set noautoscale z
parametric mode
���ѿ�ɽ���⡼�� (set parametric) �ˤ����Ƥϡ�xrange �� yrange �� Ʊ�ͤ˽̼ܤ��Ѥ��뤳�Ȥ��Ǥ��ޤ����Ĥޤꡢ���ѿ��⡼�ɤˤ����Ƥϡ� x �������⼫ưŪ�˽̼ܤ�Ĵ�����졢�������Ȥ��Ƥ������ѿ�ɽ���δؿ��� ���ޤ�褦�ˤʤ�ޤ����������y �����������ѿ��⡼�ɤǤʤ���Ʊ�ͤ� ��ưŪ�˽̼ܤ��Ѥ��ޤ���x ���ˤĤ��Ƽ�ư�̼ܵ�ǽ�����ꤵ��Ƥ��ʤ���� �ϡ����ߤ� x ���ϰϤ��Ȥ��ޤ���
�ǡ����ե���������ѿ��⡼�ɤǤ⤽���Ǥʤ����֤Ǥ�Ʊ�ͤ����褵�� �ޤ������������ǡ����ե�����ȴؿ������ߤ��Ƥ�����ˤϡ��㤤���� ��ޤ�: ���ѿ��⡼�ɤǤʤ���С�x �μ�ư�̼ܵ�ǽ�ϡ��ؿ����ϰϤ� �ǡ����������ϰϤ˹�碌�ޤ������������ѿ��⡼�ɤǤϥǡ������ϰ� �ϴؿ����ϰϤ˱ƶ����ޤ���
����ˤϡ��Ҽ�����ˤʤ�ʤ��褦�� set autoscale t �Ȥ������ޥ�� ���Ѱդ���Ƥ��ޤ������������θ��̤����˾�������ΤǤ�����ư�̼� ��ǽ�����ꤵ��Ƥ���ȡ�gnuplot �� t ���ϰϤ�̵���ʤäƤ��ޤ��� Ƚ�Ǥ��������ϰϤ�Ĵ�����ޤ�����ư�̼ܵ�ǽ�����ꤵ��Ƥ��ʤ��� ���Τ褦�ʤȤ��ˤϥ��顼�Ȥʤ�ޤ������Τ褦��ư��ϼ¤Ϥ��ޤ��̣�� �ʤ�����ä� set autoscale t �Ȥ������ޥ�ɤ�¸�߰յ��˵��䤬���� �ޤ���
splot �ǤϾ嵭��ȯ�ۤθ��˳�ĥ����Ƥ��ޤ�����ư�̼ܵ�ǽ�����ꤵ�� �Ƥ����硢x, y, z �γ������ϰϤϷ���̤����ޤ�褦�����ꤵ��̼� Ĵ������ޤ���
polar mode
�˺�ɸ�⡼�� (set polar) �Ǥϡ�xrange �� yrange �϶˺�ɸ�������졢 ����ˤ�äƼ�ưŪ���ϰ����꤬�ʤ���ޤ�������������ȡ��˺�ɸ�⡼�ɤǤ� �������Ȥ��Ƥ���˺�ɸ�ؿ������ޤ�褦�� x ����y ������ưŪ�˽̼ܤ�Ĵ�� ����ޤ���
�˺�ɸ�⡼�ɤǴؿ������褹���硢rrange �⼫ư�ϰ����ꤵ��ޤ����ǡ��� �ե���������褹����Ϥ���� trange �⼫ư�ϰ����꤬�ʤ���ޤ����⤷�� trange ������ݸ� (��ʬ��) �˼��ޤ�ʤ�С���ư�̼ܵ�ǽ�ˤ�ꤽ�ξݸ¤Τ� �����褬�Ԥ��뤳�Ȥ����դ��Ƥ���������
1 �ġ����뤤�� 2 �Ĥ��ϰϤ�����Ū�����ꤷ�Ƥ���¾�Τ�Τ���ꤷ�ʤ����� ͽ�����ʤ���̤���������������Τ�ޤ��� �˺�ɸ�Υǥ�
bar
���ޥ�� set bar �ϸ�������� (errorbar) ��ξü�Υޡ������������椷 �ޤ���
��x:
set bar {small | large | <size>} show barsmall �� 0.0, large �� 1.0 ��Ʊ���Ǥ�������������ꤷ�ʤ���Хǥե� ��Ȥ��ͤ� 1.0 �Ǥ���
bmargin
���ޥ�� set bmargin �ϡ�������;��Υ����������ꤷ�ޤ����ܺ٤� set margin �Ȥ��Ƥ���������
border
set border �� set noborder �� plot �� splot �ǤΥ���դ��Ȥ� ɽ�������椷�ޤ���
��:
set border {<integer> { {linestyle | ls <line_style>} | {linetype | lt <line_type> } {linewidth | lw <line_width>} } } set noborder show border�Ȥϡ�12 �ӥåȤ���������沽����Ƥ��ޤ�: ���� 4 �ӥåȤ� plot ���� ���볰�ȡ�splot ���Ф��Ƥ����̤γ��ȡ����� 4 �ӥåȤ� splot �α�ľ�� ���ȡ������ƾ�� 4 �ӥåȤ� splot ��ŷ���̤γ��Ȥ����椷�ޤ������� <����> �ͤϼ���ɽ���б�������ܤο������¤ˤʤ�ޤ�:
plot �γ��� splot �� splot �� ���� splot ������ ��ľ�� ŷ���� �� (��) 1 16 256 �� (��) 2 32 512 �� (��) 4 64 1024 �� (��) 8 128 2048�ǥե���Ȥ��ͤ� 31 �ǡ������ plot �Ǥ� 4 �����γ������ơ�splot �Ǥ����̤����������� z �����������Ȥ��̣���ޤ���
<line_style>, <line_type>, <line_width> ����ꤷ�ơ�����������ˤ��� ���ȿ�Ǥ����뤳�Ȥ��Ǥ��ޤ� (���ߤν������֤����ݡ��Ȥ����Τ˸��� ����ޤ�)���ǥե���ȤǤϡ��������̾�� 2 ��������������ޤ��� <line_width> �Ϥ��Υǥե���Ȥ��̤ͤ����ޤ����㤨�� set border 15 lw 2 �Ȥ�������ˤ�ꡢ�Ȥ������̾�������� 4 �ܤˤʤ�ޤ���
���ϰ�İ�ġ����뤤�Ϥ����Ĥ���ޤȤ�ư��ˤ��Υ��ޥ�ɤ��ղäǤ��� ����
���Ⱥ��ʳ����Ȥ��������Ĥ���ˤϡ��̾���������̵���ˤ��Ƥ�������� ����ͭ���ˤ��ޤ���
��:
�ʲ��� (�ǥե���Ȥ�) ���Ƥ������������ޤ�:
set border�ʲ����������� (���Ⱥ�) �������������ޤ�:
set border 3�ʲ��� splot �Ǽ���˴�����Ȣ�������ޤ�:
set border 4095�ʲ��ϡ������ο�ľ�̤������Ȣ�������ޤ�:
set border 127+256+512�ʲ����������� (��ȱ�) �������Τ������ޤ�:
set noxtics; set noytics; set x2tics; set y2tics; set border 12
boxwidth
���ޥ�� set boxwidth �� boxes �� boxerrorbars ��������ˤ����� ���Υǥե���Ȥ��������ꤹ�뤿��˻Ȥ��ޤ�
��:
set boxwidth {<width>} show boxwidth�� 3, 4, 5 ���ܤ��� (�ޤ��� using �ˤ����ܻ���) �Τʤ��ǡ����ե��� ������衢���뤤�ϴؿ�������Ǥϡ��ơ����������� set boxwidth ������ ���ޤ� (�⤷�ե������ set boxwidth ��ξ�����������ꤵ��Ƥ������ �ե���������������Ȥ��ޤ�)�����������ˡ�Ǥ���ꤵ��Ƥ��ʤ����ϡ� �����ٹ礦�����ܤ���褦�˳ơ�������������ưŪ�˷�����ޤ���4 ��� �ǡ����ξ�硢�� 4 ���ܤ��ͤ��������Ȥ��ƻȤ��ޤ������������������� -2.0 �ξ��ˤϡ���ư������ޤ����ܺ٤� set style boxerrorbars �� ���Ȥ��Ƥ���������
��������ưŪ�˥��åȤ���ˤ�
set boxwidth�Ȥ��롢���뤤�� 4 ��Υǡ������Ф��Ƥϰʲ��Τ褦�ˤ��ޤ���
set boxwidth -2plot �Υ������ using ��ȤäƤ�Ʊ�����̤����뤳�Ȥ��Ǥ��ޤ�:
plot 'file' using 1:2:3:4:(-2)
clabel
gnuplot �ϡ�clabel �����ꤵ��Ƥ�����ˤϡ��ơ����������Υ�٥���� ���ƻȤ�������Ѳ������ޤ������Υ��ץ����ͭ���Ǥ����� (�ǥե� �� ��)������ˤ�äƳơ���������줬ɽ�� z �Υ�٥�ȤȤ��ɽ������� ����
��:
set clabel {'<format>'} set noclabel show clabel��ʸ����Υǥե���Ȥ� %8.3g �ǡ�������ʬ�� 3 ��ɽ������ޤ����⤷ key �����Υǥե���Ȥ��ͤ����ѹ�����Ƥ���С��������֤��Խ�ʬ�ʤ�� �ˤʤ뤫�⤷��ޤ���
�ǽ��������������ޤ��� clabel ��̵���Ǥ������ͣ��Ĥ��������� ����ϡ�(���̤����� +1) �ˤʤ�ޤ��������������϶��̤�����Ʊ����Τ� �ʤ�ޤ���
set contour �⻲�Ȥ��Ƥ���������
clip
gnuplot �ϥ���դ�ü���դ�Υǡ�����������åԥ��뤳�Ȥ��Ǥ� �ޤ���
��:
set clip <����å�> set noclip <����å�> show clip����å��Ȥ��� gnuplot �� points, one, two ��3 ����ޤ��� ����������Ф��ơ������Υ���å���Ǥ�դ��Ȥ߹礻�����ꤹ�뤳�Ȥ� �Ǥ��ޤ���
����å� points �����ꤹ��ȡ������ΰ���ˤϤ��뤱��ɶ��������� ��˶ᤤ�褦������åפ��� (�ºݤˤ����褷�ʤ������Ǥ���) �褦�� gnuplot �˻ؼ����ޤ�����������Ȥ����礭�ʥޡ�������Ѥ����Ȥ��ˡ� ���Υޡ���������������Ϥ߽Ф��ʤ��褦�ˤ�����̤�����ޤ���points ��åפ��ʤ���硢���������դ���������������뤫�⤷��ޤ��� ���ξ�硢x �� y �������ϰ� (xrange, yrange) ��Ĵ�����ƤߤƲ�������
����å� one �����ꤹ��ȡ���ü�Τߤ������ΰ�ˤ���褦����ʬ�� ���褹��褦�� gnuplot �˻ؼ����ޤ������κݡ������ΰ���ˤ�����ʬ �Τߤ��ºݤ����褵����ϰϤǤ������ꤷ�ʤ��ä���硢���Τ褦����ʬ�� �����оݤȤʤ餺���ɤ���ʬ�����褵��ޤ���
ξü�϶��������ϰϤ�̵���������ΰ���̲᤹��Ȥ�����ʬ�⤢��ޤ��� ����å� two �����ꤹ�뤳�Ȥˤ�äơ����Τ褦����ʬ�������ΰ�� ��ʬ�����褹�뤳�Ȥ��Ǥ��ޤ���
�ɤΤ褦�ʾ����Ǥ⡢�����ϰϤγ�������������뤳�ȤϤ���ޤ���
�ǥե���ȤǤϡ�noclip points, clip one, noclip two �Ȥʤä� ���ޤ���
���ƤΥ���å������������ˤϰʲ��Τ褦�ˤ��ޤ�:
show clip���ΥС������Ȥθߴ����Τ���ʲ��ν���Ѳ�ǽ�Ǥ�:
set clip set noclipset clip �� set clip points ��Ʊ���Ǥ���set noclip �� 3 ��� ����å����Ƥ�̵���ˤ��ޤ���
cntrparam
set cntrparam ����������������ˡ������Ӥ�����餫�����褹����ˡ�� ���椷�ޤ���show contour �ϸ��ߤ� contour ����������Ǥʤ� cntrparam ��������ɽ�����ޤ���
��:
set cntrparam { {linear | cubicspline | bspline} { points <n>} { order <n> } { levels auto {<n>} | <n> | discrete <z1> {,<z2>{,<z3>...}} | incremental <start>, <incr> {,<end>} } } show contour���Υ��ޥ�ɤ� 2 �Ĥε�ǽ����äƤ��ޤ�����Ĥ������������ (�ǡ������� ������֡����뤤�ϴؿ���ɸ�ܲ� (isosample) �ˤ����) �Ǥ� z ���ͤ�����ǡ� �⤦��Ĥϡ����Τ褦�˷��ꤵ�줿 z ����������Ʊ�Τ��������Ƿ����ˡ������ �Ǥ���<n> �����������������<z1>, <z2> ... ��Ǥ�դ�������Ǥ����ƥ��ץ��� ���ѿ��ΰ�̣�ϼ����̤�Ǥ�:
linear, cubicspline, bspline --- ��� (���) ��ˡ����ꤷ�ޤ��� linear �ʤ�С��������϶��̤�������줿�ͤ��ʬŪ��ľ���Ƿ�Ӥޤ��� cubicspline (3 �����ץ饤��) �ʤ�С���ʬŪ��ľ���Ϥ����֤�ʤ�餫�� ��������������褦����֤���ޤ�����¿�����ǤIJ�ǽ��������ޤ��� bspline (B-spline) �ϡ�����餫�ʶ������������Ȥ��ݾڤ���ޤ����� ����� z �����������ΰ��֤������Ƥ�������Ǥ���
points --- �ǽ�Ū�ˤϡ����Ƥ�����ϡ���ʬŪ��ľ���ǹԤ��ޤ��������� ���ꤹ����ϡ�bspline �ޤ��� cubicspline �Ǥζ���˻Ȥ�����ʬ�ο� �����椷�ޤ����ºݤˤ� cubicspline �� bspline �ζ�� (������ʬ) �ο��� points ����ʬ�ο����Ѥ��������ʤ�ޤ���
order --- bspline ����μ����Ǥ������μ������礭���ʤ�ˤĤ�ơ������� �Ϥʤ�餫�ˤʤ�ޤ� (������⼡�� bspline �����ˤʤ�ۤɡ����ζ�ʬ Ūľ�������Υ��Ƥ����ޤ�)�����Υ��ץ����� bspline �⡼�ɤǤΤ�ͭ�� �Ǥ�������Ǥ����ͤϡ�2 (ľ��) ���� 10 �ޤǤ������Ǥ���
levels --- �������Υ�٥�ο��ϡ�auto (�ǥե����), discrete, incremental ���������Υ�٥�� <n> �����椷�ޤ���<n> ���ͤϡ� plot.h ����� �������Ƥ��� (ɸ��Ǥ� 30) MAX_DISCRETE_LEVELS ���¤� ���Ƥ��ޤ���
auto �Ǥϡ�<n> �ϲ��Υ�٥�ο��Ǥ��ꡢ�ºݤΥ�٥�ο��ϡ���ñ�ʥ� �٥����������褦��Ĵ�ᤵ��ޤ������̤� z ��ɸ�� zmin ���� zman ���� �Ϥˤ���Ȥ����������Ϥ��δ֤� dz �������ܤˤʤ�褦����������ޤ��� �����ǡ�dz �� 10 �Τ���٤���� 1, 2, 5 �ܡ��Τ����줫�Ǥ� (2 �Ĥ����� ��δ֤����ٳ���ڤ�褦��)��
levels discrete �Ǥϡ��������ϻ��ꤵ�줿 z = <z1>, <z2> ... ���Ф��� ��������ޤ������ꤷ���Ŀ����������Υ�٥�θĿ��Ȥʤ�ޤ���discrete �⡼�ɤǤϡ�set cntrparams levels <n> �Ȥ�������Ͼ��̵�뤵��ޤ���
incremental �Ǥϡ��������� z = <start> ����Ϥޤꡢ<increment> ���� �����ƹԤ��³��θĿ���ã����ޤǽ�ޤ���<end> �Ϥ����������ο��� ���ꤹ��Τ˻Ȥ��ޤ���������ϸ�� set cntrparam levels <n> �ˤ�� �ƾ���ѹ�����ޤ���
���ޥ�� set cntrparam �������ʤ��˸ƤФ줿���ϡ����Υǥե���Ȥ� �ͤ��Ȥ��ޤ�: linear, 5 points, order 4, 5 auto levels
��:
set cntrparam bspline set cntrparam points 7 set cntrparam order 10�ʲ��ϥ�٥�δ�ब�礨�� 5 �ĤΥ�٥뤬�˼�ưŪ������ޤ�:
set cntrparam levels auto 5�ʲ��� .1, .37, .9 �˥�٥�����ꤷ�ޤ�:
set cntrparam levels discrete .1,1/exp(1),.9�ʲ��� 0 ���� 4 �ޤǡ�1 �������䤹��٥�����ꤷ�ޤ�:
set cntrparam levels incremental 0,1,4�ʲ��ϥ�٥�ο��� 10 �����ꤷ�ޤ� (���äκǸ���� (end) �ޤ��ϼ�ư�� ���ꤵ����٥�ο����ѹ�����ޤ�):
set cntrparam levels 10�ʲ��ϥ�٥�ο����ݻ������ޤޥ�٥�γ����ͤ���ʬ�ͤ����ꤷ�ޤ�:
set cntrparam levels incremental 100,50��������������������˴ؤ��Ƥ� set contour ���������Υ�٥�ν� �������������˴ؤ��Ƥ� set clabel �Ȥ��Ƥ��������� �������Υǥ� ����� �桼������������������Υ�٥�
contour
���ޥ�� set contour �϶��̤���������������Ȥ�ؼ����ޤ������Υ��� ������ splot �ǤΤ�ͭ���Ǥ���
��:
set contour {base | surface | both} set nocontour show contour������ 3 �ĤΥ��ץ�������������ɤ��˰���������ꤷ�ޤ���base �� ���������� x/y ���ι�ߤΤ������̤������졢surface �Ǥ��������Ϥ��� ���̼��Τξ�������졢both �Ǥ����̤ȶ��̾��ξ����������ޤ������� ������ꤵ��Ƥ��ʤ����� base �Ǥ���Ȳ��ꤵ��ޤ���
������������˱ƶ���Ϳ����ѥ����ˤĤ��Ƥ� set cntrparam ���� �����Υ�٥������˴ؤ��Ƥ� set clabel �Ȥ��Ƥ���������
�������ΤߤΥ���դ����뤿��ˡ����̼��Ȥ�����ʤ��褦�ˤ��뤳�Ȥ� �Ǥ��ޤ� (set surface ����)��set size ��Ȥäơ�����դ���̰��դ� ���褹�뤳�Ȥ��ǽ�Ǥ������������ä����Ϸ������⡢�������Υǡ����� �ե�����˽Ф��������Ƥ� 2 �����ǡ����Ȥ����ɤ߹�������褹��� ���褤���椬��ǽ�ˤʤ�ޤ�:
set nosurface set contour set cntrparam ... set term table set out 'filename' splot ... set out # contour info now in filename set term <whatever> plot 'filename'����������������ˤϡ��ǡ����ϳʻҾ��ǡ��� ("grid data") �Ǥ���ɬ�פ� ����ޤ������Τ褦�ʥե�����Ǥϡ���Ĥ� y-��Ω��������Ƥ�������� �¤٤��Ƥ����ޤ����������٤� y-��Ω�������������¤٤�졢�������١� ��³���Ƥ����ޤ���y-��Ω��Ʊ�Τ�ʬΥ����ˤϰ�Ԥζ��� (������������ �ʳ���ʸ����ޤޤʤ���) �ߤޤ���splot datafile �⻲�Ȥ��Ƥ��� ������
��ʻҾ�ǡ������������������������ϡ��ʻҤ��������뤿��� set dgrid3d ����Ѥ��ޤ����ܤ������Ȥ� set dgrid3d �ι��ܤȤ��Ƥ��������� �������Υǥ� ������ �桼�������������٥�˴ؤ���������
data style
���ޥ�� set data style �ϡ��ǡ���������Υǥե���Ȥ� plot ��������� �ѹ����ޤ���
��:
set data style <style-choice> show data style�����ǽ�� plot ��������˴ؤ��Ƥ� set style �Ȥ��Ƥ��������� ���������Ϳ�����˼¹Ԥ���������ǽ�ʤ�Τΰ�����ɽ������ޤ��� show data style �ˤ�äơ����ߤΥǥե���ȤΥǡ����ե������ plot �������뤬ɽ������ޤ���
dgrid3d
���ޥ�� set dgrid3d �ϡ���ʻҾ��ǡ�������ʻҾ��ǡ����ؤμ�����ǽ�� ͭ���ˤ������Τ���Υѥ��������ꤷ�ޤ���
��:
set dgrid3d {<row_size>} {,{<col_size>} {,<norm>}} set nodgrid3d show dgrid3d�ǥե���ȤǤ� dgrid3d ��̵���ˤʤäƤ��ޤ���ͭ���ˤʤ�ȡ��ե����� �����ɤ߹��ޤ�� 3 �����Υǡ����ϡֻ��ߤ����ץǡ��� (��ʻҾ��ǡ���) �Ǥ���ȸ��ʤ���ޤ����ʻҤϡ�����դ�������������Τ���ˡ����ߤ��� �ǡ�����Ϥ���������������ˡ�ȡ�row_size/col_size �ǻ��ꤵ������ �Ԥ������Ĥ褦����������ޤ����ʻҤ� x ���� (��) �� y ���� (��) �� ���ֳ֤Ǥ���z ���ͤϻ��ߤ���ǡ����� z ���ͤνŤ��դ���ʿ�ѤȤ��Ʒ� ����ޤ���
3 ���ܤΥѥ����Ǥ���Υ�� (norm) �ϡ��Ť��դ������椹���Τǡ� �����ϳʻ�������ε�Υ�� norm ��εտ��ǽŤ��դ�����ޤ���(�ºݤˤϡ� dx, dy ��ƥǡ������ȳʻ����Ȥκ�����ʬ�Ǥ���Ȥ���ȡ��Ťߤ� dx^norm + dy^norm ��Ϳ�����ޤ���2 �Τ٤��ΥΥ�ࡢ�ä� 4, 8, 16 �˴ؤ��Ƥϡ� ���νŤߤη��ϥ桼����åɵ�Υ��Ȥ����Ȥ� (dx^2+dy^2)^norm/2 �Τ褦 �˺�Ŭ������Ƥޤ�����Ǥ�դ���Ǥʤ�������Ȥ����Ȥ��ǽ�Ǥ���)
�ʻ����˶ᤤ�ǡ�����������Ϥ��γʻ����ˤ���礭���ƶ���Ϳ�����Υ��� �ͤ��礭�����ʻ�������Υ�줿���αƶ��Ͼ������ʤ�ޤ���
dgrid3d ���ץ����ϻ��ߤ���ǡ�������ʻҾ��ǡ������Ѵ������ñ�� �����ѥ��ե��륿�Ǥ�������������Ф������������줿��ˡ��¸�ߤ��ޤ� �Τǡ�����ñ�����ˡ���Խ�ʬ�Ǥ���С�gnuplot �γ��Ǥ��Τ褦����ˡ �ǥǡ���������������٤��Ǥ��礦��
(z ���ͤ����ƤΥǡ������νŤ��դ��Ȥ��Ƶ���졢���ܤ���ǡ��������� �֤��Ƥ���ΤǤϤ���ޤ���äơ�ü�αƶ���ͽ�����ʤ���˾�ޤ����ʤ� ��̤������������ǽ��������ޤ���������Ǥϡ��������Υ����ͤˤ�� �ɽ�Ū��ʿ�ѤǤϤʤ��ǡ������ε�Υ��ʿ�Ѥ�ȿ�Ǥ����褦�ʳʻ����������� �졢�������礭�ʥΥ����ͤˤ�ꡢ���ܤ���ǡ��������餫���Ѳ������� �ΤǤʤ��Ǥ��Υǡ�������Ʊ���ͤ���ijʻ����ˤ�볬�� ("steps") �� ��äƤ��ޤ��ޤ����ʻҤ��ΰ�������Ǥ�դζ������˴ؤ����䳰ˡ�ˤ���� ��뤳�Ȥ��Ǥ��ޤ������ѿ������������줺����ä� x �� y ��ñ�̤� x, y �������˴ؤ��ơ���������Ū�ʽŤߤ˱ƶ���ܤ����Ȥˤʤ�ޤ���)
��:
set dgrid3d 10,10,1 # �ǥե���� set dgrid3d ,,4�ǽ�Τ�Τϡ���������ʻҤ� 10x10 �ˤ����Ťߤη��ΥΥ��� 1 �ˤ��ޤ��� 2 ���ܤ���ϥΥ��Τ� 4 ���ѹ����ޤ��� Dgrid3d �ǥ�
dummy
���ޥ�� set dummy �ϥǥե���Ȥβ��ѿ�̾���ѹ����ޤ���
��:
set dummy {<dummy-var>} {,<dummy-var>} show dummy�ǥե���ȤǤϡ�gnuplot �� plot �Ǥϡ����ѿ��⡼�ɡ����뤤�϶˺� ɸ�⡼�ɤǤ� "t", �����Ǥʤ���� "x" ����Ω�ѿ� (���ѿ�) �Ȥ���Ʊ�ͤ� splot �Ǥϡ����ѿ��⡼�ɤǤ� (splot �϶˺�ɸ�⡼�ɤǤϻȤ��ޤ���) "u" �� "v", �����Ǥʤ���� "x" �� "y" ����Ω�ѿ��Ȥ��ޤ���
���ѿ��ϡ�ʪ��Ū�˰�̣�Τ���̾�������뤤�Ϥ��������̾���Ȥ��ƻȤ����� �����Ǥ��礦���㤨�С����֤δؿ������褹����:
set dummy t plot sin(t), cos(t)���Υ��ޥ�ɤǤϡ����ʤ��Ȥ��Ĥβ��ѿ������ꤵ���ɬ�פ�����ޤ��� set dummy �������ȥ��顼��å�������ɽ������ޤ���
��:
set dummy u,v set dummy ,s�������ϡ�2 ���ܤ��ѿ��� s �Ȥ��ޤ���
encoding
���ޥ�� set encoding ��ʸ���Υ����ɲ������ޤ�������Ǥ����ͤ� �����Ĥ����ꡢdefault �Ͻ������֤Υǥե���Ȥ��ͤ���Ѥ���ؼ��� iso_8859_1 (PostScript �������Ǥ��� ISO-Lain1) ��¿���� UNIX ��� ���ơ������MS-Windows �ʤɤǻȤ��Ƥ����Τǡ�cp850 �� OS/2 �ѡ� cp437 �� MS-DOS �ѤΤ�ΤǤ���
��:
set encoding {<value>} show encoding���Υ����ɲ��Ϥɤ�ʽ������֤Ǥ⥵�ݡ��Ȥ���Ƥ���Ȥϸ¤餺�������� �������֤��ᤵ�줿�ɤ����ɸ��ʸ���������Ǥ��ʤ���Ф����ޤ���
format
��ɸ���ι�ߤθ��Ф��ϡ����ޥ�� set format �ǽ�����Ǥ��ޤ���
��:
set format {<axes>} {"<format-string>"} set format {<axes>} {'<format-string>'} show format�����ǡ�<axes> (��) �� x, y, z, xy, x2, y2���ޤ��ϲ������ ���ʤ� (xy ��Ʊ��) ���Τ����줫�Ǥ�����ߤθ��Ф���ʸ�����Ĺ�� ('printf' ���������줿���) �� 100 ʸ���ޤǡ������¤���Ƥ��ޤ��� ��ʸ���� (<format-string>) ���ά������硢����ϥǥե���Ȥ� "%g" �� �ʤ�ޤ���LaTeX �桼���ˤϤ褯 "$%g$" �����ޤ�ޤ�������ʸ���� "" �� ���ꤷ����硢����Ȥ�ɽ������ޤ������Ф��ϤĤ��ޤ����٤Ƥι�ߤ� �ä��ˤ� set noxtics �� set noytics ����Ѥ��Ƥ���������
����ʸ�� (\n) ���ʸ����ǻȤ��ޤ���������ᤵ����ˤϡ�ñ������� (') �Ǥʤ� (") ��ȤäƤ���������syntax �ι�⻲�Ȥ��Ƥ���������
�ǥե���Ȥν�ʸ�����ξ���Ȥ� "%g" �Ǥ�����"%.2f" �� "%3.0em" �ʤɤ� �����ޤ�뤳�Ȥ�¿���Ǥ��礦�������پ������Ф��� 'printf' �Ƚ������֤� �����Ĥ��뤳�Ȥ��Ǥ���Ǥ���Ф����������ư���Ǥ��礦��¾�ˤ� �����Ĥ��Υ��ץ�����ɲä���Ƥ��ޤ�����ʸ������ư�������Ф����Τ� �褦�Ǥ���� gnuplot ��������ʸ������Ѵ����褦�Ȥ��ޤ���
"%" ��Ƭ�ˤĤ��ʤ�ʸ���Ϥ��Τޤ�ɽ������ޤ�����äơ���ʸ������� ���ڡ�����ʸ����ʤɤ�����뤳�Ȥ��Ǥ��ޤ����㤨�� "%g m" �Ȥ���С� ���ͤθ�� " m" ��ɽ������ޤ���"%" ���Ȥ�ɽ��������ˤ� "%g %%" �� �褦�� 2 �ĽŤͤޤ���
��ߤ˴ؤ�����ܤ�������ˤĤ��Ƥ� set xtics �Ȥ��Ƥ��������� �ǥ���������������
format specifiers
time/date specifiers
format specifiers
���Ѳ�ǽ�ʽ� (����/���ե⡼�ɤǤʤ����) �ϰʲ����̤�Ǥ�:
�� ���� %f ���꾮����ɽ�� %e, %E �ؿ�ɽ��; �ؿ������� "e", "E" ��Ĥ��� %g, %G %e (�ޤ��� %E) �� %f ��ά�� %x, %X 16 ��ɽ�� %o, %O 8 ��ɽ�� %t 10 �ʤβ����� %l ���ߤ��п��ܤ�������Ȥ��벾���� %s ���ߤ��п��ܤ�������Ȥ��벾����; ���ñ�� (scientific power) %T 10 �ʤλؿ��� %L ���ߤ��п��ܤ�������Ȥ���ؿ��� %S ���ñ�̤λؿ��� (scientific power) %c ���ñ��ʸ�� %P �Ф��ܿ����ñ�� ('scientific' power) �ϡ��ؿ��� 3 ���ܿ��Ǥ���褦�ʤ�ΤǤ��� ���ñ�̻ؿ� ("%c") ��ʸ���ؤ��Ѵ��� -18 ���� +18 �ޤǤλؿ����Ф��� ���ݡ��Ȥ���Ƥ��ޤ��������ϰϳ��λؿ��ξ�硢���̾�λؿ������� ���ޤ���
�ۤ��˻Ȥ����ȤΤǤ��뽤���� ("%" �Ƚ���Ҥδ֤˽��) �ˤϡ� ���Τ����Ĥ�������ޤ�: "-" �Ͽ����ͤ�ˤ���"+" �����ο��ˤ����� �Ĥ���"#" �Ͼ������ʲ��ο����� 0 �����Ǥ��äƤ⾮������Ĥ������������� ����������ᡢ�����������ľ���� "0" (ʸ���Ǥʤ�����) ����Ƭ�˶�������ʬ ��������������� 0 ����ᡢ�������θ����������������Τ� ���٤��̣���ޤ� (�����ξ��ϺǾ��塢�����ξ��Ͼ������ʲ��η��)��
���������Ƥν�����ݡ��Ȥ��Ƥ��ʤ������� 'printf' �⤢��Ǥ� �礦�����դˤ���ʳ��Τ�Τ�⥵�ݡ��Ȥ��� 'printf' �⤢��Ǥ��礦�� ���路�����ϡ�Ŭ�ڤʻ�����Ĵ�١������Ƽ¸����ƤߤƤ���������
��:
set format y "%t"; set ytics (5,10) # "5.0" �� "1.0" set format y "%s"; set ytics (500,1000) # "500" �� "1.0" set format y "+-12.3f"; set ytics(12345) # "+12345.000 " set format y "%.2t*10^%+03T"; set ytic(12345)# "1.23*10^+04" set format y "%s*10^{%S}"; set ytic(12345) # "12.345*10^{3}" set format y "%s %cg"; set ytic(12345) # "12.345 kg" set format y "%.0P pi"; set ytic(6.283185) # "2 pi" set format y "%.0f%%"; set ytic(50) # "50%"set log y 2; set format y '%l'; set ytics (1,2,3) #"1.0", "1.0", "1.5" ��ɽ������� (3 �� 1.5 * 2^1 �ʤΤ�)�ݤ�Ȼؿ���ɬ�פȤʤ�褦�ʽ� 9.999 ���ͤʿ����������� ���꤬�����뤳�Ȥ�����ޤ���
���Υǡ������������ǡ��� (time/date) �ξ�硢��ʸ����� 'strftime' �ؿ� ('gnuplot' ����"man strftime" �Ȥ��ƤߤƤ�������) �˴ؤ���ͭ���� �����Ԥ�ɬ�פ�����ޤ����Ȥ������Ͻ���ΰ����˴ؤ��Ƥ� set timefmt �Ȥ��Ƥ���������
time/date specifiers
�����ǡ����⡼�� (time/date mode) �Ǥϡ����ν����ѤǤ��ޤ�:
�� ���� %a ����̾�ξ�ά�� (Sun,Mon,...) %A ����̾ (Sunday,Monday,...) %b, %h ��̾�ξ�ά�� (Jan,Feb,...) %B ��̾ (January,February,...) %d �� (1--31) %D "%m/%d/%y" �δ�ά�� %H, %k �� (0--24) %I, %l �� (0--12) %j ����ǯ���̻��� (1--366) %m �� (1--12) %M ʬ (0--60) %p "am" �ޤ��� "pm" %r "%I:%M:%S %p" �δ�ά�� %R "%H:%M" �δ�ά�� %S �� (0--60) %T "%H:%M:%S" �δ�ά�� %U ����ǯ���̻��� (��������������ȿ�����) %w �����ֹ� (0--6, ���� = 0) %W ����ǯ���̻��� (���Ϸ���������ȿ�����) %y ���� (0-99) %Y ���� (4 ��)������ɽ���Ǥϡ������λ���� (% �θ��������Ҥ���) �� "0" ("����" �Ǥʤ� "����") ��Ĥ��뤳�Ȥǡ���Ƭ�˶��Ǥ�����˶��������� 0 �����뤳�Ȥ��Ǥ����ޤ��Ǿ��ν����������������ǻ��ꤹ�뤳�Ȥ�Ǥ��ޤ� (���Ϥ���������ɽ������Τ˻��ꤷ��������ʤ�����̵�뤵��ޤ�)�� ɽ������ʸ����Ĺ���� 24 ʸ���ޤǡ��Ȥ������¤����ꡢĹ��������ʬ���ڤ� �ΤƤ��ޤ���
��:
�����Υǡ����� "76/12/25 23:11:11" �ξ��
set format x # �ǥե���ȤǤ� "12/25/76" \n "23:11" set format x "%A, %d %b %Y" # "Saturday, 25 Dec 1976" set format x "%r %D" # "11:11:11 pm 12/25/76"�����Υǡ����� "98/07/06 05:04:03" �ξ��
set format x "%1y/%2m/%3d %01H:%02M:%03S" # "98/ 7/ 6 5:04:003"
function style
set function style �ϴؿ������襹��������ѹ����ޤ���
��:
set function style <style-choice> show function style����Ǥ������ (style-choice) �ˤĤ��Ƥ� set style �Ȥ��Ƥ��������� ������ꤷ�ʤ�������Ǥ�����ܤ�����ɽ������ޤ���show function style �� ���ߤΥǥե���ȤǤδؿ������襹�������ɽ�����ޤ���
functions
show functions ���ޥ�ɤϥ桼��������������ؿ��Ȥ���������Ƥ�ɽ�� ���ޤ���
��:
show functionsgnuplot �ˤ�����ؿ�������Ȥ��λȤ����ˤĤ��Ƥ� expressions �ι�� ���Ȥ��Ƥ��������� Splines as User Defined Functions. Use of functions and complex variables for airfoils
grid
���ޥ�� set grid �ϳʻ����������ޤ���
��:
set grid {{no}{m}xtics} {{no}{m}ytics} {{no}{m}ztics} {{no}{m}x2tics} {{no}{m}y2tics} {polar {<angle>}} { {linestyle <major_linestyle>} | {linetype | lt <major_linetype>} {linewidth | lw <major_linewidth>} { , {linestyle | ls <minor_linestyle>} | {linetype | lt <minor_linetype>} {linewidth | lw <minor_linewidth>} } } set nogrid show grid�ʻ�����Ǥ�դμ���Ǥ�դμ�����/���������Ф���ͭ��/̵���ˤǤ������μ��� ���������������Ф���������������Ǥ������ߤν������֤����ݡ��Ȥ� ���ϰϤǡ����餫������������饤���������Ѥ��뤳�Ȥ�Ǥ��ޤ���
����ˡ�2 ����������Ǥ϶˺�ɸ�ʻҤ�Ȥ����Ȥ��Ǥ��ޤ� --- �����ǽ�� ��֤��Ф��ơ����줿��������̤�Ʊ���ߤ��濴��������;����������� ��ޤ� (���ζ�֤� set angles ������ˤ������ä��١��ޤ��ϥ饸����� ���ꤷ�ޤ�)���˺�ɸ�ʻҤϸ��ߤ϶˺�ɸ�⡼�ɤǤϼ�ưŪ�ˤ���������ʤ� ���Ȥ����դ��Ƥ���������
set grid ���������ˡ�ɬ�פ��������ͭ���ˤʤäƤ��ʤ���Фʤ�ޤ��� gnuplot �ϡ�¸�ߤ��ʤ���������Ф���ʻҤ������̿���ñ��̵�뤷�ޤ��� ����������Ǥ��������꤬ͭ���ˤʤ�Ф�����Ф���ʻҤ������ޤ���
���ʻ������Ф����������ꤷ�ʤ���С���ʻ�����Ʊ�����郎�Ȥ��� �����ǥե���Ȥζ˺�ɸ�γ��٤� 30 �٤Ǥ���
�ǥե���ȤǤϡ��ʻ����������̾��������Ⱦʬ�Ǥ��������� (major linwidth) �������� (minor linewidth) ���Ф��뽤����Ϥ��Υǥե���Ȥ��ͤ�̼ܤ� �ޤ����㤨�� set grid lw .5 �Ȥ���С��ʻ��������̾�������� 1/4 �� ���ˤʤ�ޤ���
z �γʻ�����������طʤ�������ޤ������������μ������ʬŪ��Ȣ������ ����Ƥ�����ˤϤ����Ǥ��礦 --- set border �Ȥ��Ƥ���������
hidden3d
set hidden3d ���ޥ�ɤ϶������� (splot ����) �DZ���������Ԥʤ��� ���˻ؼ����ޤ������ν������������르�ꥺ��˴ؤ����ɲõ�ǽ�⤳�Υ��ޥ� �ɤ�����Ǥ��ޤ���
��:
set hidden3d {defaults} | { {{offset <offset>} | {nooffset}} {trianglepattern <bitpattern>} {{undefined <level>} | {noundefined}} {{no}altdiagonal} {{no}bentover} } set nohidden3d show hidden3dgnuplot ���̾��ɽ���Ȥϰۤʤꡢ���������Ǥ�Ϳ����줿�ؿ����ޤ��ϥǡ� ���γʻ����ºݤζ��̤����ζ��̤��ظ�ˤ��äƱ�����Ƥ�����ʬ�ϸ��� �ʤ��Τ�Ʊ���褦�˽������ޤ���������ǽ�ˤ��뤿��ˤϡ����̤� '�ʻҾ�' (splot datafile ����) �Ǥ���ɬ�פ����ꡢ�ޤ������� with lines �� with linespoints ��������Ƥ��ʤ���Ф����ޤ���
hidden3d ��ͭ���ʤȤ��ϡ��ʻ��������Ǥʤ�������ʬ������ξ�������� (set contour ����) �Ᵽ����ޤ���ʣ�����̤����褷�Ƥ�����ϡ��ƶ� �̤ϼ�ʬ���Ȥ�¾�ζ��̤DZ��������ʬ������ޤ������̾�ؤ���������ɽ�� (set contour surface) �ϵ�ǽ���ޤ����Ф�������Ͼ��ɽ�����졢 �ƶ�������ޤ��� ����դ����� (key) ����̤˱�����뤳�ȤϤ���ޤ���
�ؿ��ͤϳʻҸ�Ω���θ�����ɾ������ޤ������뤳�Ȥν������ʬ������ ���ϸġ��δؿ��͡����뤤�ϥǡ������δ֤Ϥ��Υ��르�ꥺ��ˤ�ä������� �֤���ޤ�������ϡ�hidden3d �����褹����� nohidden3d �����褹 ����Ǵؿ��θ��������ۤʤ뤳�Ȥ��̣���ޤ����ʤ��ʤ�С���Ԥξ��� ���ͤϳ�ɸ������ɾ������뤫��Ǥ������ΰ㤤�˴ؤ�������ˤĤ��Ƥϡ� set samples �� set isosamples �Ȥ��Ƥ���������
���̤α��������ʬ��õ��Τ˻Ȥ��륢�르�ꥺ��ϡ����Υ��ޥ�ɤ� ���椵��뤤���Ĥ����ɲå��ץ�������äƤ��ޤ���defaults ����ꤹ ��Ф����Ϥ��٤ơ��ʲ��ǽҤ٤�褦�ʥǥե���Ȥ��ͤ����ꤵ��ޤ��� defaults �����ꤵ��ʤ��ä����ˤϡ�����Ū�˻��ꤵ�줿���ץ����� �ߤ��ƶ������������ʳ��Τ�Τϰ������ͤ������Ѥ���ޤ�����äơ����� ��Υ��ץ������ͤ������������뤳�Ȥʤ���ñ�� set {no}hidden3d �ΤߤDZ���������/���դǤ��뤳�Ȥˤʤ�ޤ���
�ǽ�Υ��ץ���� offset �� '¦' ���������褹����������˱ƶ���Ϳ�� �ޤ����̾�϶��̤�ɽ����̤��뤿��ˡ�¦������ϡ�ɽ¦��������� ���礭���ֹ�����郎�Ȥ��ޤ���offset <offset> �ˤ�äơ������ɲä� ���ͤǥե���Ȥ� 1 �Ȥϰۤʤ���ʬ�ͤ��ѹ��Ǥ��ޤ���nooffset ���� ������ offset 0 ���̣���������ɽ��Ʊ�������Ȥ����Ȥˤʤ�ޤ���
���Υ��ץ����� trianglepattern <bitpattern> �Ǥ���<bitpattern> �� 0 ���� 7 �ޤǤο����ǡ��ӥåȥѥ�����Ȳ�ᤵ��ޤ����ƶ��̤ϻ��ѷ��� ʬ�䤵��ޤ��������Υӥåȥѥ�����γƥӥåȤϤ����λ��ѷ��γ��դ�ɽ ������ꤷ�ޤ����ӥå� 0 �ϳʻҤο�ʿ�ա��ӥå� 1 �ϳʻҤο�ľ�ա��ӥ� �� 2 �ϡ������γʻҤ� 2 �Ĥλ��ѷ���ʬ�䤵���Ȥ����г��դǤ����ǥե� ��ȤΥӥåȥѥ������ 3 �ǡ���������Ƥο�ʿ�դȿ�ľ�դ�ɽ�������г� �դ�ɽ�����ʤ����Ȥ��̣���ޤ����г��դ�ɽ��������� 7 ����ꤷ�ޤ���
���ץ���� undefined <level> �ϡ��������Ƥ��ʤ� (�礱�Ƥ���ǡ��� �ޤ���̤����δؿ���) �����ޤ���Ϳ����줿 x,y,z ���ϰϤ�Ķ���Ƥ���� ��������Ŭ�Ѥ����륢�르�ꥺ���ؼ����ޤ������Τ褦�����ϡ�����Ǥ� ɽ������Ƥ��ޤ������ޤ������ϥǡ��������������ޤ������������ ���ޤ������ܤ������Ƥζ������Ǥ�Ʊ�ͤ˼������졢��äƶ��̤˷꤬�� ���ޤ���<level> = 3 �ξ�硢����� noundefined ��Ʊ���ǡ��ɤ������ �ΤƤ��ޤ������¾�ξ��Ǥ���������������������������Τ� �Ȥ�ʤ��٤��Ǥ���<level> = 2 �Ǥ�̤��������ϼΤƤ��ޤ������ϰϤ�Ķ �������ϼΤƤ��ޤ���<level> = 1 �Ǥϡ����줬�ǥե���ȤǤ������ϰ� ��Ķ��������ΤƤ��ޤ���
noaltdiagonal ����ꤹ��ȡ�undefined ��ͭ���ΤȤ� (���ʤ�� <level> �� 3 �Ǥʤ����) �˵�����ʲ��ξ��Υǥե���ȤǤμ谷�����ѹ��Ǥ��� �������϶��̤γƳʻҾ�����ʬ�ϰ������г����ˤ�ä� 2 �Ĥλ��ѷ���ʬ�� ����ޤ����̾�Ϥ������г��������Ƥ��ʻҤ��Ф���Ʊ������������Ƥ��� �����⤷������ʻҤ� 4 �ĤγѤΤ�����Ĥ� undefined �����ˤ��Ȥ�� ����Ƥ��ơ����γѤ��̾���������г����˾�äƤ�����ϡ�����ξ���λ� �ѷ�����������Ƥ��ޤ��ޤ������������⤷�ǥե���Ȥ�����Ǥ��� altdiagonal ��ͭ���ˤʤäƤ����硢���γʻҤˤĤ��Ƥ�¾�������г��� ����������졢���̤η���礭�����Ǿ��ˤʤ�褦�ˤ��ޤ���
bentover ���ץ����Ϻ��٤� trianglepattern �ȤȤ�˵������̤Τ��� �����椷�ޤ������ʤꤷ�勞����ζ��̤Ǥϡ����� ASCII ʸ�����˽��� ���ˡ����̤� 1 �ĤγʻҤ� 2 �Ĥ�ʬ����줿���ѷ���ɽ����ȿ��¦������ �Ƥ��ޤ���� (���ʤ�������λͳѷ����ޤ�ʤ����Ƥ��� ('bent over') ���) ������ޤ�:
C----B ���� 4 �ѷ�: A--B ɽ������� 4 �ѷ�: |\ | ("set view 0,0") | /| ("set view 75,75" perhaps) | \ | |/ | | \ | C--D | \| A D���̤γʻҤ��г��դ� <bitpattern> �� 2 bit �ˤ�äƸ�����褦�ˤϤʤ� �ƤϤ��ʤ���硢����г��� CB �Ϥɤ��ˤ��ʤ����Ȥˤʤꡢ���줬�� �̤�ɽ�������ˤ�����Τˤ��ޤ����ǥե���Ȥ��������� bentover ���ץ����ϡ����Τ褦�ʾ�礽���ɽ������褦�ˤ��ޤ����⤷���������� �ʤ��ʤ顢nobentover �����Ƥ��������� ���������Υǥ� �� ʣ���ʱ��������Υǥ�
isosamples
�ؿ����̤Ȥ������褹����θ�Ω�� (�ʻ�) ��̩�٤ϥ��ޥ�� set isosamples ���ѹ��Ǥ��ޤ���
��:
set isosamples <iso_1> {,<iso_2>} show isosamples�ƶ��̥���դ� <iso_1> �Ĥ� u-��Ω���� <iso_2> �Ĥ� v-��Ω��������ޤ��� <iso_1> �Τ��ꤹ��С�<iso_2> �� <iso_1> ��Ʊ���ͤ����ꤵ��ޤ��� �ǥե���ȤǤϡ�u, v ���줾�� 10 �ܤ�ɸ�ܲ����Ԥ��ޤ���ɸ�ܿ����ä� ¿������Ф�����Τʥ���դ�����ޤ��������֤�������ޤ��������� �ѥ����ϡ��ǡ����ե����������ˤϲ���ƶ���Ϳ���ޤ���
��Ω���Ȥϡ����̤ΰ�Ĥ����ѿ�����ꤷ�ơ��⤦��Ĥ����ѿ��ˤ�ä� �����������Τ��ȤǤ�����Ω���ϡ����̤�ɽ������ñ�����ˡ��Ϳ���ޤ��� ���� s(u,v) �����ѿ� u ����ꤹ�뤳�Ȥ� u-��Ω�� c(v) = s(u0,v) �� ���졢���ѿ� v ����ꤹ�뤳�Ȥ� v-��Ω�� c(u) = s(u,v0) ���Ǥ��ޤ���
�ؿ��ζ��̥���դ����������ʤ���������Ƥ����硢set samples �� �Ƹ�Ω�����ɸ�ܲ���������ο������椷�ޤ���set samples �� set hidden3d �⻲�Ȥ��Ƥ�������������������롼����ϡ��ؿ������� ɸ�ܲ��ϳƸ�Ω���θ����ǹԤ���Ȳ��ꤷ�Ƥ���Τǡ��ؿ��ζ��̤��������� �����٤��ѹ�����Ȥ��ϡ�isosamples ��Ʊ���褦�� samples �� �ѹ�����Τ�˾�ޤ����Ǥ��礦��
key
���ޥ�� set key �����褵�줿������������ɽ���ɽ�����뤳�Ȥ��ǽ�� ���ޤ���
���� (key) �����ơ����ʤ�����褵���ġ��Υǡ��������ؿ��ˤĤ���̾ ��������Ӥ���饰��դζ����ȥ���վ������ɽ�����椫��ʤ륵��ץ�ϡ� plot (�ޤ��� splot) ���ޥ�ɤ� title, with ���ץ����ˤ��� �ꤵ��ޤ������ܤ�������ˤĤ��Ƥ� plot title, plot with �� ���Ƥ���������
��:
set key { left | right | top | bottom | outside | below | <position>} {Left | Right} {{no}reverse} {samplen <sample_length>} {spacing <vertical_spacing>} {width <width_increment>} {title "<text>"} {{no}box { {linestyle | ls <line_style>} | {linetype | lt <line_type>} {linewidth | lw <line_width>}}} set nokey show key�ǥե���ȤǤ����� (key) �ϥ���դα���γѤ��֤���ޤ���������� ��¾�γѡ����뤤�ϥ���դγ��α��䲼�����֤��뤿��ˡ�left, right, top, bottom, outside, below �Ȥ��ä�������ɤ��Ѱդ���Ƥ��� ����������ñ�Ȥǡ����뤤���Ȥ߹�碌�ƻȤ��ޤ���
������Υ�٥� (̾��) �ι�·���� Left, Right (�ǥե����) �ǻؼ��� �ޤ�����٥�ʸ����ȶ����Υ���ץ�Ϻ��������ؤ��뤳�Ȥ��Ǥ��ޤ� (reverse) ���� ���Τ��ȤǰϤळ�Ȥ�Ǥ��ޤ� (box {...})�������Ȥ� ���ϡ����� (lintype), ���� (linewidth)�����뤤������ѤΥ饤�� ���� (linestyle) ����ꤹ�뤳�Ȥ�Ǥ��ޤ������������Ƥν������֤� ����������ݡ��Ȥ��Ƥ���Ȥϸ¤�ʤ����Ȥ����դ��Ƥ���������
����ն����Υ���ץ����ʬ��Ĺ���� samplen �ǻ���Ǥ��ޤ�������Ĺ�� ���������Ĺ���ȡ�<sample_length>*(ʸ����) ���¤Ȥ��Ʒ�����ޤ��� sapmlen �ϡ�����վ�����Υ���ץ�ΰ��֤ˤ� (�⤷���줬��ʤ��� ��) �ƶ���Ϳ���Ƥ��ޤ�������ϡ����ε���ϥ���ץ���ʬ������˽�� ����Ǥ���<sample_length> �������ͤǤʤ���Фʤ�ޤ���
�Դ֤ο�ľ���ڡ����ϡ�spacing �ǻ���Ǥ��ޤ����������ϡ����Υ����� (pointsize) �ȿ�ľ��������Υ������� <vertical_spacing> ���Ѥˤʤ�ޤ��� ���ο�ľ���ڡ����ϡ�ʸ���ι⤵���⾮�����Ϥʤ�ʤ����Ȥ��ݾڤ���Ƥ� �ޤ���
<width_increment> �ϡ�ʸ�����Ĺ���˲ä����긺�餷���ꤹ��ʸ������ɽ�� ���ͤǤ�������ϡ������˳��Ȥ����٥�ʸ�����ʸ������Ĵ�᤹��Ȥ� �ˤ���Ω�ĤǤ��礦��gnuplot �ϳ��Ȥ����������Ȥ��ϡ���٥�ʸ���� ��ʸ������ñ��˿���������ʤΤǡ������������Τ˻Ȥ��ޤ���
ɽ�� (title) �������ξ�ˤĤ��뤳�Ȥ�Ǥ��ޤ� (title "<text>") -- ñ ������� (') ����Ű����� (") �ΰ㤤�ˤĤ��Ƥ� syntax �Ȥ��Ƥ��� ������������ɽ��ι�·���ϡ�����դ�ɽ��ι�·����Ʊ����Τ��Ȥ��ޤ���
set key �Υǥե���Ȥϡ�right, top, Right, noreverse, samplen 4, spacing 1.25, title "", nobox �Ǥ����������Ȥ������ �ǥե���ȤǤϥ��������γ��Ȥ�Ʊ����Τ��Ȥ��ޤ���set key �˥��� ������Ĥ����˻��ꤹ��ȥǥե���Ȥ���������ޤ���
�����ΰ��� (<position>) �ϡ������ΥС�������Ʊ��ñ�� x,y,z ����ꤷ�� �⤤���Ǥ��������κ�ɸ�κ�ɽ�Ϥ����뤿��� 4 �ĤΥ������ (first, second, graph, screen) ��Ƭ�ˤĤ��뤳�Ȥ�Ǥ��ޤ����ܺ٤� coordinates �Ȥ��Ƥ���������
�����ϡ�1 �Ԥ� 1 ����ʬ���Ĥο��ԤΤޤȤޤ�Ȥ��ƽ�ޤ����ƹԤα� ¦�ˤ� (reverse ��ȤäƤ���к�¦�ˤ�) ���ζ�����Ʊ�������ľ���Υ� ��ץ뤬�����졢¾��¦�ˤ� plot ���ޥ�ɤ���������ʸ���� (title) ���֤���ޤ��������ιԤϡ��Ͷ���ľ���������κ�¦�ȱ�¦��ʬ���뤫�Τ� ���˿�ľ������ޤ������ޥ�� set key �ǻ��ꤹ���ɸ�Ϥ��βͶ��� ��ʬ�ξ��ü�κ�ɸ�Ǥ���plot �Ǥ�ľ���ΰ��֤���ꤹ�뤿��� x �� y �������Ȥ�졢splot �Ǥϡ�x, y, z �������Ƥ�Ȥ�������դ� 2 ������ ����Ƥ���Τ�Ʊ����ˡ��Ȥäơ��Ͷ���ľ���� 2 �������̤Ǥΰ��֤����� ���ޤ���
���ˤ�äƤϤ��������ΰ����ޤ��������������γ��ˤϤ߽Ф����Ȥ⤢�� �ޤ������ξ�縫�Ф��ʤɤȽŤʤäƤ��ޤ����Ȥ⤢�ꡢ�ޤ��������֤ˤ� �äƤϥ��顼�������뤳�Ȥ⤢��ޤ���outside �� below ��Ȥä����� ��դγ��˽Ф����� gnuplot ��������;�������뤿�ᥰ��դ� ¿���������ʤ�ޤ������γ��˽Ф����ϡ����������β�������ǽ�ʸ¤� �������ʤ�褦�ˤ������γ��˽Ф����ϡ���������ǽ�ʸ¤��礭���ʤ� �褦�ˤ��ޤ� (�������ϥ�٥��Ĺ���ˤ��ޤ�)�����Τ褦�ˤ��ơ���ǽ�� �¤ꥰ��դ���Ͼ��������ڡ���������褷�ʤ��褦�ˤ��Ƥ��ޤ���
TeX, PostScript, �ޤ��Ϥ�����Ʊ���Ρ���������ʸ����������ޤ�� ���Ϥ�Ȥ����ϡ�gnuplot �������ΰ��ֹ�碌�Τ����ʸ��������� ���������Ǥ��ޤ���ä��������֤����� set key left Left reverse �Ȥ����ȹ礻��Ȥ��Τ������Ǥ��礦������������������Ȥ������ �����֤�ʸ���Τޤޤ����˹�碌���ޤ���
splot �����������硢�����ˤ��������Υ�٥��ɽ������ޤ��� �����Υ�٥���¤Ӷ�礬���ޤ������ʤ����ޤ����̤ʰ��֤˾������� �֤��������Ϥ��Υ�٥�ν����Ǥ��ޤ����ܺ٤� set clabel �� ���Ȥ��Ƥ���������
��:
�ʲ��ϥǥե���Ȥΰ��֤�������ɽ�����ޤ�:
set key�ʲ���������ɽ�����ʤ����ޤ�:
set nokey�ʲ��ϥǥե���Ȥ� (����) ��ɸ�ϤǤ� (2,3.5,2) �ΰ��֤�������ɽ�� ���ޤ�:
set key 2,3.5,2�ʲ���������դβ���ɽ�����ޤ�:
set key below�ʲ����������Ѥ�ɽ�������ƥ����ȤϺ��˹�·���ǡ������ȥ��Ĥ��� ���� 3 �γ��Ȥ�ޤ�:
set key left bottom Left title 'Legend' box 3
label
set label ���ޥ�ɤ�Ȥ����Ȥˤ�ä�Ǥ�դθ��Ф�������ɽ������ ���Ȥ��Ǥ��ޤ���
��:
set label {<tag>} {"<label_text>"} {at <position>} {<justification>} {{no}rotate} {font "<name><,size>"} set nolabel {<tag>} show label���� (<position>) �� x,y �� x,y,z �Τɤ��餫�ǻ��ꤷ����ɸ�Ϥ����� �ˤϤ��κ�ɸ������ first, 'second', 'graph', 'screen' ��Ĥ���ޤ��� �ܺ٤� coordinates �ι�Ȥ��Ƥ���������
���� (<tag>) �ϸ��Ф����̤��뤿��������ͤǤ�����������ꤷ�ʤ��ä� ���̤���ѤΤ�ΤǺǤ⾮�����ͤ���ưŪ�˳�����Ƥ��ޤ������ߤθ��Ф� ���ѹ�����Ȥ��Ϥ��Υ������ѹ����������ܤ���ꤷ�� set label ���ޥ� �ɤ�Ȥ��ޤ���
�ǥե���ȤǤϡ����ꤷ���� x,y,z �˸��Ф���ʸ�Ϥκ�ü�����褦������ ����ޤ���x,y,z �Ф��Τɤ���·���뤫���ѹ�����ˤ��ѿ� <justification> ����ꤷ�ޤ�������ˤϡ�left, right, center �� �����줫������Ǥ������줾��ʸ�Ϥκ����������椬���ꤷ���������褦 �����֤���褦�ˤʤ�ޤ��������ϰϤγ��ˤϤ߽Ф�褦�ʻ���������� ��������ɸ���θ��Ф���¾��ʸ����ȽŤʤ��礬����ޤ���
rotate ����ꤹ��ȥ�٥�ϽĽˤʤ�ޤ� (�������������֤��б�
���Ƥ���С��Ǥ���)���⤷��� (���뤤�Ϥ���ʾ��) �������ּ��Ǥ����硢��ɸ�� timefmt �� �ˤ������äư�����ǰϤޤ줿ʸ�����Ϳ����ɬ�פ�����ޤ���set xdata �� set timefmt �Ȥ��Ƥ���������
EEPIC, Imagen, LaTeX, TPIC �ǽ��Ϥ�����ϡ�\\ ��Ȥ����ȤǸ��Ф��� ���Ԥ����뤳�Ȥ��Ǥ��ޤ���
��:
(1,2) �ΰ��֤� "y=x" �Ƚ��:
set label "y=x" at 1,2Symbol �ե���ȤΥ����� 24 �� "������" (��) ��դο���˽��:
set label "S" at graph 0.5,0.5 center font "Symbol,24"���Ф� "y=x^2" �α�ü�� (2,3,4) �����褦�ˤ��������ֹ�Ȥ��� 3 ��Ȥ� ���:
set label 3 "y=x^2" at 2,3,4 right���θ��Ф������·���ˤ�����:
set label 3 center�����ֹ� 2 �θ��Ф�����������:
set nolabel 2���Ƥθ��Ф�����������:
set nolabel���Ƥθ��Ф����ֹ���ɽ��������:
show labelx �������ּ��Ǥ��륰��դ˸��Ф������ꤹ����:
set timefmt "%d/%m/%y,%H:%M" set label "Harvest" at "25/8/93",1
linestyle
�������֤ˤϤ��Τ��Υǥե���Ȥ����������ν��礬���ꡢ�����ϥ��ޥ� �� test �Ǹ��뤳�Ȥ��Ǥ��ޤ���set linestyle �������������������� ���礭���ġ��θƤӽФ��ǡ������ξ�����������ꤹ������ˡ�ñ�� ���ֹ�ǻ��ȤǤ���褦�ˤ��餫������������ΤǤ���
��:
set linestyle <index> {linetype | lt <line_type>} {linewidth | lw <line_width>} {pointtype | pt <point_type>} {pointsize | ps <point_size>} set nolinestyle show linestyle��������︽�ߤν������֤����ĥǥե���Ȥμ��फ�����Ф�ޤ����������� ���礭���ϥǥե���Ȥ������礭�����Ф������Ǥ� (�������������Ǥ� <point_size> �ϡ�set pointsize ��Ϳ���������ˤϱƶ�������ʤ��� �Ȥ����դ��Ƥ�������)��
����������Υǥե���Ȥ��ͤϤ��Υ饤�������ֹ� (index) �Ǥ������� �礭���Υǥե���Ȥ��礭���Ϥɤ���� 1 �Ǥ���
���Τ褦�ˤĤ�����饤������ϡ��ǥե���Ȥη� (����, ����) �� �̤ʤ�Τ��֤������뤳�ȤϤ��ʤ��Τǡ��饤�����롢�ǥե���Ȥη��� �ɤ����Ȥ��ޤ���
���Ƥν������֤� linewidth �� pointsize �ݡ��Ȥ��Ƥ���櫓�Ǥ� ����ޤ��⤷���ݡ��Ȥ���Ƥ��ʤ����Ϥ����Υ��ץ�����̵�뤵�� �ޤ���
���ε�ǽ�ϴ����˼¹Ԥ����Ȥϸ¤�ʤ����Ȥ����դ��Ƥ������������Τ褦 ����������饤������ϡ�'plot', 'splot', 'replot', 'set arrow' �ʤɤǤϻȤ��ޤ�����'set grid' �Τ褦�ˡ��ǥե���Ȥ��ֹ� (index) �� �Ȥ����Ȥ�������Ƥ���褦�ʥ��ޥ�ɤǤϻȤ��ޤ���
��: �ʲ��Ǥϡ��ֹ� 1, 2, 3 ���Ф���ǥե���Ȥ�����줾���֡��С��ĤȤ��� �ǥե���Ȥ����η��줾�������������������ѷ��Ǥ���Ȥ��ޤ������ΤȤ� �ʲ��Υ��ޥ��
set linestyle 1 lt 2 lw 2 pt 3 ps 0.5�ϡ��������饤������Ȥ��ơ��Фǥǥե���Ȥ� 2 �ܤ�������������� ���ѷ���Ⱦʬ����������������ޤ����ޤ����ʲ��Υ��ޥ��
set function style lines plot f(x) lt 3, g(x) ls 1�� f(x) �ϥǥե���Ȥ������ǡ�g(x) �ϥ桼������������Ф��������褷�� ����Ʊ�ͤˡ����ޥ��
set function style linespoints plot p(x) lt 1 pt 3, q(x) ls 1�ϡ�p(x) ���֤����Ƿ�Ф줿�ǥե���Ȥλ��ѷ��ǡ�q(x) ���Ф����Ƿ�Ф� �����������ѷ������褷�ޤ���
lmargin
���ޥ�� set lmargin �Ϻ���;��Υ������åȤ��ޤ����ܺ٤� set margin �Ȥ��Ƥ���������
locale
locale ������� {x,y,z}{d,m}tics �������դθ������ꤷ�ޤ���
��:
set locale {"<locale>"}<locale> �ˤϥ��ȡ��뤵�줿�����ƥ�ǻȤ����Ȥν����Ǥ�դθ���� ����Ǥ��ޤ�����ǽ�ʥ��ץ����ˤĤ��Ƥϥ����ƥ�Υɥ�����ȤȤ� �Ƥ����������ǥե���Ȥ��ͤϴĶ��ѿ� LANG ������ꤵ��ޤ���
logscale
�п���������ϡ�x, y, z, x2, y2 �γƼ��ˤĤ�������Ǥ��ޤ���
��:
set logscale <��> <��> set nologscale <��> show logscale�����ǡ�<��> �ϡ�x, y, z ��Ǥ�դν�����ޤ��� 'x2', 'y2' �ˤ�� �Ȥ߹礻����ǽ�Ǥ��� �ޤ���<��> �ϡ��п������������Ǥ���<��> �����ꤵ��ʤ��ä����ϡ� 10 �ˤʤ�ޤ����⤷��<��> �����ꤵ��ʤ��ä����ϡ����������ꤵ�줿 ���Ȥˤʤ�ޤ���set nologscale �ϡ����ꤷ�������п������������ ���ޤ���
��:
x, z ξ���ˤĤ����п�������������ꤹ��:
set logscale xzy ���ˤĤ�����2�Ȥ����п�������������ꤹ��:
set logscale y 2z ��������������������:
set nologscale z
mapping
�ǡ����� splot �˵��̺�ɸ������ɸ��Ϳ����줿��硢set mapping ���ޥ�ɤ� gnuplot �ˤ����ɤΤ褦�˰���������ꤹ��Τ˻Ȥ��ޤ���
��:
set mapping {cartesian | spherical | cylindrical}�ǥե���ȤǤϥ����ƥ������ɸ (�̾�� x,y,z ��ɸ) ���Ȥ��ޤ���
���̺�ɸ�Ǥϡ��ǡ����� 2 �Ĥ� 3 �Ĥ��� (�ޤ��Ϥ��θĿ��� using ���� �ȥ�) �Ȥ���Ϳ�����ޤ����ǽ�� 2 �Ĥ����̳� (theta) �ȶij� (phi) �� �ߤʤ���ޤ� (set angles �����ꤵ�줿ñ�̤�)��Ⱦ�� r �ϡ��⤷ 3 ���� �Υǡ���������Ф��줬�Ȥ�졢�⤷�ʤ���� 1 �����ꤵ��ޤ������ѿ��� x,y,z �Ȥ��б��ϰʲ����̤�Ǥ�:
x = r * cos(theta) * cos(phi) y = r * sin(theta) * cos(phi) z = r * sin(phi)����ϡ�"�˺�ɸ��" �Ȥ�����ꡢ�ष�� "�ϳؾ�κ�ɸ��" (���١�����) �� �������뤳�Ȥ����դ��Ƥ���������
�����ɸ�Ǥϡ��ǡ����Ϥ�Ϥ� 2 �Ĥ� 3 �Ĥ����Ϳ����졢�ǽ�� 2 �Ĥ� theta (set angle �ǻ��ꤵ�줿ñ�̤�) �� z �ȸ��ʤ���ޤ���Ⱦ�� r �� ���̺�ɸ�ξ���Ʊ�͡�3 ���ܤΥǡ���������Ф��줬���ʤ���� 1 ������ ����ޤ������ѿ��� x,y,z �Ȥ��б��ϰʲ����̤�Ǥ�:
x = r * cos(theta) y = r * sin(theta) z = zmapping �θ��̤ϡ�splot ���ޥ�ɾ�� using �ˤ��ե��륿�Ǽ¸� ���뤳�Ȥ��ǽ�Ǥ�����¿���Υǡ����ե����뤬������������ mapping �����������Ǥ��礦����������mapping ��ȤäƤ��Ƥ⡢�⤷�ե�����Υ� �����ν��֤�Ŭ�ڤǤʤ��ä����� using ��ɬ�פˤʤäƤ��ޤ��ޤ���
mapping �� plot �Ǥϲ��⤷�ޤ��� Mapping �Υǥ�
margin
��ưŪ�˷��������Ϥ�;�� (margin) �ϥ��ޥ�� set margin ���ѹ��� ���ޤ���show margin �ϸ��ߤ������ɽ�����ޤ���
��:
set bmargin {<margin>} set lmargin {<margin>} set rmargin {<margin>} set tmargin {<margin>} show margin<margin> ��ñ�̤ˤϡ�Ŭ�ڤȻפ��롢ʸ���ι⤵�������Ȥ��ޤ������� �ͤ�;�������Ū���礭���������������� (�ޤ���̵����) �� gnuplot �ˤ�äƼ�ư��������ͤ�Ȥ����Ȥˤʤ�ޤ���
�����;����̾������ꡢ������θ��Ф������θ��Ф�������Υ����ȥ롢 ���ա������ƶ����γ��ˤ������ key (����ո��Ф�) �Υ��������˷� ������ޤ�����������������ι�ߤ������Ǥʤ��������ˤĤ��Ƥ����� (�� ���� set xtics axis �ˤ�ä�)��������ι���ȤȤ��θ��Ф���;��� ���ˤϴޤޤ�ޤ���;��˽��¾��ʸ����ΰ��֤η��ˤ�ޤޤ� �ޤ�����ϡ����ȶ��������˶ᤤ��硢���θ��Ф���¾��ʸ������� �������ǽ�������ޤ���
missing
���ޥ�� set missing �ϡ��礱�Ƥ���ǡ����Ҥ���Τ˻Ȥ���ʸ���� gnuplot �������뤿��˻Ȥ��ޤ���
��:
set missing {"<character>"} show missing��:
set missing "?"�ϡ��ǡ����ե����뤬�ʲ��Τ褦�ʾ�硢
1 1 2 ? 3 2��������̵�뤹�뤳�Ȥ��̣���ޤ���
missing ���Ф���ǥե���Ȥ�ʸ�������ꤵ��Ƥ��ޤ���
multiplot
���ޥ�� set multiplot �� gnuplot ��¿������⡼�ɤˤ��ޤ������� ��ʣ���������Ʊ���ڡ�����������ɥ�����������ɽ�������ΤǤ���
��:
set multiplot set nomultiplot���Ϸ��� (terminal) �ˤ�äƤϡ����ޥ�� set nomultiplot ��Ϳ����� ��ޤDz��������ɽ������ʤ����Ȥ�����ޤ������ξ�礳�Υ��ޥ�ɤˤ�� �ڡ������Τ����褬�Ԥʤ�졢gnuplot ��ɸ���ñ������⡼�ɤˤʤ�ޤ��� ����ʳ��ν��Ϸ����Ǥϡ��� plot ���ޥ�ɤ����줾�������Ԥʤ��ޤ��� ���δ֤��������褬�ä���Ƥ��ޤ����ȤϤ���ޤ���
����Ѥθ��Ф���٥��ȥ�ϡ�������ˤ����ơ���ߤΥ������ȸ����˽� �äƽ�ޤ� (����餬 screen ��ɽ�Ϥ��������Ƥ��ʤ����)������ �ʳ������Ƥ� set �����������Τ�����褹�٤Ƥ�Ŭ�Ѥ���ޤ����⤷ 1 �٤�����ˤ����������ߤ�����Τ��ꤿ���ʤ顢���줬�㤨������ (timestamp) ���Ȥ����顢set multiplot �� set nomultiplot �ǰϤޤ� ���֥��å���� plot (�ޤ��� splot, replot) ̿��ΰ�Ĥ� set time �� set notime �ǤϤ���Ǥ���������
���ޥ�� set origin �� set size ����������������֤����ꤹ��ɬ�פ� ����ޤ����ܺ٤� set origin �� set size �ι��ܤȤ��Ƥ���������
��:
set size 0.7,0.7 set origin 0.1,0.1 set multiplot set size 0.4,0.4 set origin 0.1,0.1 plot sin(x) set size 0.2,0.2 set origin 0.5,0.5 plot cos(x) set nomultiplot�ϡ�cos(x) �Υ���դ�sin(x) �ξ���Ѥ߽Ťͤ�ɽ�����ޤ����ǽ�� set size �� set origin �����դ��Ƥ��������������Ϥʤ��Ƥ⤤���ΤǤ��� ���������Ƥ������Ȥ�ޤ��������ν��ϥɥ饤�Фϡ����褬��ĤǤ� ������������Τγ��Ȥξ����ȤǤ��뤳�Ȥ��ᤷ�ޤ��������ơ���� ������ϡ����γ��Ȥ��ǽ������Τ���γ��ȤǤϤʤ������������Τ�ޤ �ȤǤ���Ȥ������Ȥ��ݾڤ��Ƥ��ޤ���
set size �� set origin �����Τ������ΰ�Ȥ�����ϳ���������� ����ޤ������趭��������·�������ʤ�С�set margin ���ޥ�ɤǡ��� ���γ���;������Ʊ����������·���뤳�Ȥ�����ޤ������λ��Ѥ˴ؤ��� �� set margin �Ȥ��Ƥ���������;������ʸ��������ñ�̤�����Ū �ʿ���ñ�̤���Ѥ��뤳�Ȥ����դ��Ƥ�����������äƻĤä����ڡ��������� ��륰��դ�ɽ������ǥХ�����ɽ���������˰�¸���ޤ����㤨�С��ץ�� �ȥǥ����ץ쥤��ɽ����¿ʬ��ä���Τˤʤ�Ǥ��礦�� See demo.
mx2tics
x2 (��) ���ξ��������ߤΰ��� set mx2tics �����椵��ޤ���set mxtics �Ȥ��Ƥ���������
mxtics
x ���ξ��������ߤΰ��� set mxtics �����椵��ޤ���set nomxtics �ˤ�äƤ����ɽ�������ʤ����뤳�Ȥ�����ޤ���Ʊ�ͤ����楳�ޥ�ɤ��Ƽ� ����Ѱդ���Ƥ��ޤ���
��:
set mxtics {<freq> | default} set nomxtics show mxtics�����ν� mytics, mztics, mx2tics, my2tics ���Ф��Ƥ�Ʊ�� �Ǥ���
<freq> ����������֤Ρ���������ˤ�ä�ʬ�䤵����֤ο� (��������� ���ǤϤ���ޤ���) �Ǥ����̾�����������Ф��Ƥϥǥե���Ȥ��ͤ� 10 �ǡ� ��ä���������֤� 9 �Ĥξ������꤬���뤳�Ȥˤʤ�ޤ���default ��� �ꤹ�뤳�Ȥˤ�äƾ�������ο��ϥǥե���Ȥ��ͤ����ޤ���
�����п����Ǥ����硢ʬ���֤ο��ϥǥե���ȤǤ�ͭ�դʿ��˥��åȤ��� �ޤ� (10 �Ĥ�Ĺ���ˤ���)��<freq> ��Ϳ�����Ƥ���Ф����餬ͥ�褵 ��ޤ������������п����Ǥ��̾�ξ������� (�㤨�� 1 ���� 10 �ޤǤ� 2, 3,
..., 8, 9 �ι��) �ϡ�9 �Ĥ���ʬ��֤�������ޤ���<freq> �������10 �Ȥ��뤳�ȤǤ����ʤ�ޤ���
����������������꤬���ͤ����֤���Ƥ�����ˤΤȤ��ޤ������������ set {x|x2|y|y2|z}tics ���ޥ�ɤˤ�ä�Ǥ�դξ������֤Ǥ���Τǡ��� �줬����Ū�˻��ꤵ�줿���ˤϾ�������ϻȤ��ʤ����Ȥˤʤ�ޤ���
�ǥե���ȤǤϾ��������ɽ���ϡ��������Ǥϥ��դǡ��п����Ǥϥ���ˤʤ� �Ƥ��ޤ�����������ϡ�����������Ф��� axis|border �� {no}mirror �λ����Ѿ����ޤ��������˴ؤ������ˤĤ��Ƥ� set xtics �Ȥ� �Ƥ���������
my2tics
y2 (��) ���ξ��������ߤΰ��� set my2tics �����椵��ޤ���set mxtics �Ȥ��Ƥ���������
mytics
y ���ξ��������ߤΰ��� set mytics �����椵��ޤ���set mxtics �� ���Ȥ��Ƥ���������
mztics
z ���ξ��������ߤΰ��� set mztics �����椵��ޤ���set mxtics �� ���Ȥ��Ƥ���������
offsets
���ե��åȤϡ���ư�̼ܤ��줿����դ���Υǡ����μ���˶������֤����Ȥ� �����ޤ���
��:
set offsets <left>, <right>, <top>, <bottom> set nooffsets show offsets�ƥ��ե��åȤ�������ޤ��Ͽ������Ȥ��������Υǥե���Ȥ��ͤ� 0 �Ǥ��� �����Υ��ե��åȤ� x ����Ʊ��ñ�̤ǻ��ꤷ���岼�Υ��ե��åȤ� y ����Ʊ ��ñ�̤ǻ��ꤷ�ޤ������Υ��ե��åȤ��ͤϥ���դ���ꤵ�줿�����ؿ��Ф� �ޤ����㤨�����β������Υ��ե��åȤ� y �κǾ��ͤ��꾮�����ͤˤ��ޤ��� ������Ƥ����ϰϤǤ���Υ��ե��åȤϡ���ư�̼ܡ����뤤�ϥ���åԥ� �λפ�����̷�̤������ǽ��������ޤ���
���ե��åȤ� splot �Ǥ�̵�뤵��ޤ���
��:
set offsets 0, 0, 2, 2 plot sin(x)���� sin(x) �Υ���դ� y ���ϰϤ� [-3:3] �ˤʤ�ޤ�������ϡ��ؿ��� y ���ϰϤ� [-1:1] �˼�ư�̼ܤ���ޤ�������ľ�����Υ��ե��åȤ����줾 �� 2 �Ǥ��뤿��Ǥ���
origin
���ޥ�� set origin �ϥ�������Ƕ�������θ�������� (���ʤ���� ����դȤ���;��) ����Τ˻��Ѥ��ޤ������κ�ɸ�Ϥϥ�������ɸ�� (screen) ��Ϳ���ޤ������κ�ɸ�Ϥ˴ؤ������ˤĤ��Ƥ� coordinates �Ȥ��Ƥ���������
��:
set origin <x-origin>,<y-origin>
output
�ǥե���ȤǤϡ�����դ�ɸ����Ϥ�ɽ������ޤ������ޥ�� set output �� ���ν��Ϥ���ꤵ�줿�ե������ǥХ����˥�����쥯�Ȥ��ޤ���
��:
set output {"<filename>"} show output�ե�����̾�ϰ�����ǰϤޤʤ���Фʤ�ޤ��ե�����̾����ά���줿��� �ϡ�ľ���� set output �dz����줿�ե����뤬�����������졢�����ʽ��Ϥ� ɸ����� (STDOUT) �������ޤ���(�⤷��set output "STDOUT" �Ȥ���� ���Ϥ� "STDOUT" �Ȥ���̾���Υե�����������뤫�⤷��ޤ��� ! ["���� ����ʤ�" �Ȥ����Τϡ��㤨�� x11 �ʤɤ� terminal (���Ϸ���) �Ǥ� set output ��̵�뤵��뤫��Ǥ���])
MSDOS �Υ桼���ϼ��Τ��Ȥ����դ��٤��Ǥ�: ʸ�� '\' �� 2 �Ű��������� �����̤ʰ�̣������ޤ�����äơ��̤Υǥ��쥯�ȥ�ˤ���ե�����̾����� �������ñ���������Ѥ���٤��Ǥ��礦��
set terminal �� set output ��ξ������ꤹ���硢set terminal �� ��˻��ꤹ�����������Ǥ�������ϡ������� terminal �Ǥϡ�OS ��ɬ�פ� ����ե饰�åȤ��뤳�Ȥ����뤫��Ǥ����㤨�С�OS ���ե������ �Ȥ��� (�鵷�ɤ�) �ե����뤬�ե����ޥåȤ���Ƥ��뤫�ɤ������Τ�ɬ�פ� ����褦�� OS �ʤɤ����쳺�����ޤ���
popen �ؿ�����Ĥ褦�ʥޥ��� (Unix ��) �Ǥϡ��ե�����̾�κǽ�� '|' �� ���뤳�Ȥˤ�ꡢ���Ϥ��륳�ޥ�ɤ˥ѥ��פ��Ϥ����Ȥ���ǽ�Ǥ����㤨 �аʲ����̤�Ǥ�:
set output "|lpr -Plaser filename" set output "|lp -dlaser filename"MSDOS �Ǥϡ�set output "PRN" �Ȥ����ɸ��Υץ�˽��Ϥ���ޤ��� VMS �ǤϽ��Ϥ�Ǥ�դΥ��ס����ǽ�ʥǥХ��������뤳�Ȥ�����ޤ������Ϥ� DECnet Ʃ��ʥ����������뤳�Ȥ��ǽ�ǡ�����Ϥ����ν�������Ϳ���Ƥ� ��ޤ���
parametric
set paramaetric ���ޥ�ɤ� plot ����� splot �ΰ�̣���̾�δؿ��� �褫�����ѿ�ɽ�� (parametric) �ؿ�������ѹ����ޤ���set noparametric ��Ȥ��и�������⡼�ɤ����ޤ���
��:
set parametric set noparametric show parametric2 ��������դˤ����Ƥϡ����ѿ�ɽ���ؿ��ϤҤȤĤ����ѿ����Ф��� 2 �Ĥδؿ��������ޤ�����Ȥ��Ƥ� plot sin(t),cos(t) �Ȥ��뤳�Ȥˤ�� �Ʊߤ������ޤ� (�����ڥ����椬���������ꤵ��Ƥ���� -- set size �� ��)��gnuplot �ϡ�ξ���δؿ������ѿ��ˤ�� plot �Τ����Ϳ����� �Ƥ��ʤ���Х��顼��å�������Ф��ޤ���
3 ��������դˤ����Ƥ��̤� x = f(u,v), y = g(u,v), z = h(u,v) ����� ���ޤ�����ä� 3 �Ĥδؿ����Ȥǻ��ꤹ��ɬ�פ�����ޤ�����Ȥ��Ƥϡ� cos(u)*cos(v),cos(u)*sin(v),sin(u) �Ȥ��뤳�Ȥˤ�äƵ��̤����� �ޤ���gnuplot �ϡ�3 �������δؿ������ѿ��ˤ�� splot �Τ���� Ϳ�����Ƥ��ʤ���Х��顼��å�������Ф��ޤ���
����ˤ�ä�ɽ���Ǥ���ؿ����ϡ�ñ��� f(x) ���δؿ��������뤳�� �ˤʤ�ޤ����ʤ��ʤ�С�2��(3��)�δؿ���x��y (��z)���ͤ���Ω�˷��� �뵭�Ҥ��Ǥ��뤫��Ǥ����ºݡ� t,f(t) �Υ���դϡ������ܤδؿ��Τ褦 �ʹ����ؿ����Ѥ��� x ���ͤ����������� f(x) �ˤ�ä���������� ����դ������Ǥ���Ʊ�ͤˡ�3 �����Ǥ� u,v,f(u,v) ������� f(x,y) �� �����Ǥ���
���ѿ�ɽ���ؿ��ϡ�x�δؿ���y�δؿ� (��z�δؿ�)�ν�˻��ꤷ������� �϶��̤����ѿ�����Ӥ����Ѱ���������뤳�Ȥ�α�դ��Ʋ�������
����ˡ�set parametric �λ���ϡ��������ѿ��Ѱ����Ѥ��뤳�Ȥ�Ť� ������ޤ����̾�� f(x) �� f(x,y) �� xrange, yrange (, zrange) ����� ����Τ��Ф��ơ����ѿ��⡼�ɤǤϤ���˲ä��ơ� trange, urange, vrange ����Ѥ��ޤ����������Ѱ�� set trange, set urange, set vrange �ˤ�ä�ľ�ܻ��ꤹ�뤳�Ȥ⡤plot �� splot �ǻ��ꤹ�뤳�� ��Ǥ��ޤ����������Ǥϡ����������ѿ��Υǥե���Ȥ��Ѱ�� [-5:5] �ȤʤäƤ��ޤ�������Ū�ˤϤ����Υǥե�����ͤ��ä�ͭ�դʤ�Τ� �ѹ�����ͽ��Ǥ���
pointsize
���ޥ�� set pointsize ������ǻȤ��������礭�����ѹ����ޤ���
��:
set pointsize <multiplier> show pointsize�ǥե���Ȥ� 1.0 �ܤǤ��������ǡ������ϤǤϡ��礭���ݥ���ȥ��������� �����䤹���Ǥ��礦��
��Ĥ�������Ф���ݥ���ȥ������� plot ���ޥ�ɤξ�Ǥ��ѹ��Ǥ��ޤ��� �ܺ٤� plot with �Ȥ��Ƥ���������
�ݥ���ȥ�����������ϡ�ɬ���������Ƥν��Ϸ����ǥ��ݡ��Ȥ���Ƥ���櫓 �ǤϤʤ����Ȥ����դ��Ƥ���������
polar
���ޥ�� set polar �ϥ���դ�������ˡ�� xy ľ���ɸ�Ϥ���˺�ɸ�Ϥ� �ѹ����ޤ���
��:
set polar set nopolar show polarversion 3.7 �Ǥϡ��˺�ɸ�⡼�ɤˤ����Ƥ����Ĥ��ѹ����ʤ��졢��äơ� version 3.5 �䤽����������ѤΥ�����ץȤˤϽ�����ɬ�פˤʤ�Ǥ��礦�� ����ѹ��ϡ����ѿ� t �����٤Ȥ��ƻȤ���褦�ˤʤä����Ȥǡ�����ˤ� �� x �� y ���ͤ��ϰϤ���Ω������Ǥ���褦�ˤʤ�ޤ���������¾���ѹ��� �ʲ����̤�Ǥ�: 1) ������Ϥ⤦ 0 ���˼�ưŪ�ˤϤĤ��ޤ��� -- set xtics axis nomirror; set ytics axis nomirror ��ȤäƤ������� 2) �ʻҤ�����Ƥ⤽��ϼ�ưŪ�˶˺�ɸ�ˤϽ����ޤ��� -- set grid polar ��ȤäƤ������� 3) �ʻҤϳ��٤˴ؤ��Ƥϥ�٥��դ�����ޤ��� -- ɬ�פʤ� set label ��ȤäƤ�������
�˺�ɸ�⡼�ɤǤϡ����ѿ� (t) �ϳ��٤�ɽ���ޤ���t �Υǥե���Ȥ��ϰϤ� [0:2*pi] �Ǥ�����ñ�̤Ȥ����٤�����Ƥ���� [0:360] �Ȥʤ�ޤ� (set angles ����)��
���ޥ�� set nopolar ��������ˡ��ǥե���Ȥ� xy ľ���ɸ�Ϥ��ᤷ�� ����
set polar ���ޥ�ɤ� splot �Ǥϥ��ݡ��Ȥ���Ƥ��ޤ���splot �� �Ф���Ʊ�ͤε�ǽ�˴ؤ��Ƥ� set mapping �Ȥ��Ƥ���������
�˺�ɸ�⡼�ɤǤ� t �ο����ΰ�̣�� r=f(t) �Ȥʤꡢt �ϲ�ž�ѤȤʤ�ޤ��� trange �ϴؿ�������� (����) �����椷��xrange �� yrange �Ϥ��줾�쥰�� �դ� x,y �������ϰϤ����椹�뤳�Ȥˤʤ�ޤ����������ϰϤ� rrange �� ��ưŪ�����ꤵ��뤫���ޤ�������Ū������Ǥ��ޤ�������餹�٤Ƥ� set range ���ޥ�ɤξܺ٤˴ؤ��Ƥ� set xrange �ι�Ȥ��Ƥ���������
��:
set polar plot t*sin(t) plot [-2*pi:2*pi] [-3:3] [-3:3] t*sin(t)�ǽ�� plot �ϥǥե���Ȥγ��٤��ϰϤ� 0 ���� 2*pi ��Ȥ��ޤ���Ⱦ�� �ȥ���դΥ������ϼ�ưŪ�˽̼ܤ���ޤ���2 ���ܤ� plot �ϳ��٤������ ���ĥ��������դΥ������� x,y �Τ�����������ˤ� [-3:3] �����¤��ޤ���
set size square �Ȥ���� gnuplot �ϥ����ڥ����� (�IJ�����) �� 1 �� ����ΤDZߤ� (�ʱߤǤʤ�) �ߤ˸�����褦�ˤʤ�ޤ��� Polar demos Polar Data Plot.
rmargin
���ޥ�� set rmargin �ϱ���;��Υ������åȤ��ޤ����ܺ٤� set margin �Ȥ��Ƥ���������
rrange
���ޥ�� set rrange �϶˺�ɸ�⡼�ɤΥ���դ�Ⱦ���������ϰϤ����ꤷ�� �����ܺ٤� set xrange �Ȥ��Ƥ���������
samples
�ؿ����ޤ��ϥǡ�������֤˴ؤ��륵��ץ���ϥ��ޥ�� set samples ���ѹ��Ǥ��ޤ���
��:
set samples <samples_1> {,<samples_2>} show samples�ǥե���ȤǤϥ���ץ���� 100 �������ꤵ��Ƥ��ޤ��������ͤ����䤹�� ������Τ����褬����ޤ����٤��ʤ�ޤ������Υѥ����ϥǡ����ե����� ������ˤϲ��αƶ���Ϳ���ޤ������/����Υ��ץ���Ȥ��Ƥ��� ���Ϥ��θ¤�ǤϤ���ޤ���2 ��������ˤĤ��Ƥ� plot smooth �� 3 ��������˴ؤ��Ƥ� set dgrid3d �Ȥ��Ƥ���������
2 �����Υ�������褬�Ԥʤ���Ȥ��� <samples_1> ���ͤΤߤ��ط����ޤ���
���������ʤ��Ƕ������褬�Ԥʤ���Ȥ��ϡ�samples ���ͤϸ�Ω�����ɾ�� ����륵��ץ���λ���ˤʤ�ޤ����� v-��Ω���� <samples_1> �ĤΥ���� �����������u-��Ω���� <samples_2> �ĤΥ���ץ��������ޤ���<samples_1> �Τ��ꤹ��ȡ�<samples_2> ���ͤ� <samples_1> ��Ʊ���ͤ����ꤵ��ޤ��� set isosamples �ι�⻲�Ȥ��Ƥ���������
size
���ޥ�� set size ��������Ϥ��礭�������̾����ޤ���
��:
set size {{no}square | ratio <r> | noratio} {<xscale>,<yscale>} show size<xscale> �� <yscale> ���������Τγ������Ψ�ǡ��������ΤȤϥ���դ�; �����ʬ��ޤߤޤ���
ratio �ϡ����ꤷ�� <xscale>, <yscale> �������ϰ���ǡ�����դΥ����� ������ (�IJ���) �� <r> �ˤ��ޤ� (<r> �� x ������Ĺ�����Ф��� y ������ Ĺ������)��
<r> ���ͤ���ˤ���Ȥ��ΰ�̣�ϰ�ä���ޤ���<r>=-1 �ξ�硢x ���� y �� �� 1 ��Ʊ��Ĺ���ˤʤ�褦�˥���դ�̾����ޤ� (�㤨���ϳ�Ū�ʥǡ����� ��ͭ�ѤǤ��礦)��<r>=-2 �ʤ�� y �� 1 �� x �� 1 �� 2 �ܤ�Ĺ���ˤʤ�� ���˥��������Ѵ����졢�ʲ�Ʊ�ͤǤ���
gnuplot �����ꤵ�줿�����ڥ�����Υ���դ�����Ƚ뤫������ ����Ϸ����˰�¸���ޤ�������դ��ΰ�Ͻ��Ϥλ��ꤵ�줿��ʬ�ˤ����ȼ� �ޤꡢ�����ڥ����椬 <r> �Ǥ���褦�ʺ����Ĺ�����Ȥʤ�ޤ� (������� Ŭ����;���Ĥ��ޤ���)��
square �� ratio 1 ��Ʊ����̣�Ǥ���
noratio �� nosquare �Ϥ�����⥰��դν��Ϸ��� (terminal) �Ǥ� �ǥե���ȤΥ����ڥ�������ᤷ�ޤ�����<xscale> �� <yscale> �Ϥ��Υǥ� ����Ȥ��� (1.0) �ˤ��ᤷ�ޤ���
ratio �� square �� 3 ��������Ǥϰ�̣������ޤ���
set size �ϥǥե���ȥ��������Ф�������Ū�ʻ���ǡ��ǥե���ȥ����� �Ͻ��Ϸ�����˰ۤʤ�ޤ���gnuplot �ϥǥե���ȤDz�ǽ�ʸ¤���Ѳ�ǽ�� �����ΰ�����դ�Ȥ����Ȥ��ޤ����顢set size �ϳ��礹�롢�Ȥ����Ȥ� ���Ǥʤ��ƽ̾����롢�Ȥ����Ȥ��������������Ǥ���
���Ϸ����ˤ�äƤϡ����襵�������ѹ��ϡ��ƥ����Ȥν��ϰ��֤������� �����ǽ��������ޤ���
��:
�̾���礭�������ꤷ�ޤ�:
set size 1,1����դ��̾��Ⱦʬ���礭�����������ˤ��ޤ�:
set size square 0.5,0.5����դι⤵������ 2 �ܤˤ��ޤ�:
set size ratio 2
style
�ǥե���Ȥ����襹������ϡ�set function style �� set data style ������Ǥ��ޤ����ؿ���ǡ����Υǥե���Ȥ����襹�������ġ����ѹ��� ����ˡ�ˤĤ��Ƥ� plot with �Ȥ��Ƥ���������
��:
set function style <style> set data style <style> show function style show data style���Ƥ������ޤ����������襹������ǻ��Ѥ�������西���� (���ʤ�������� �ϼ��������������ʤɡ����Ǥϱߡ��ͳѡ������ʤ�) �ϡ�plot �� splot ���ޥ�ɤǻ��ꤷ����Τ��Ȥ��뤫�����뤤�Ϥ��ν��Ϸ��� (terminal) �� ���Ѳ�ǽ�����西���פ����֤˻Ȥ��Ƥ����ޤ����ɤ�ʤ�Τ����Ѳ�ǽ���� �Τꤿ����� test ���ޥ�ɤ�ȤäƤ���������
2 ����¿���ξ����ɬ�פȤ��륹������ (�㤨�� errorbars) �Ϥ������ 'splot'�����뤤�ϴؿ��� plot �ǤϻȤ����Ȥ�����ޤ���boxes �Ȥ� �٤Ƥ� steps ��������� splot �ǤϻȤ��ޤ�����Ŭ�������襹������ �����ꤵ�줿��硢����� points ���ѹ�����ޤ���
2 ����¿���ξ������� 2 �����ǡ����˴ؤ��Ƥ� gnuplot �ϻ��Ѳ�ǽ�� errorbars ���������Ŭ�������ޤ���plot ���ޥ�ɤ� using ���� �����ϡ����褹�륹�������Ŭ�ڤ����ؼ�����Τ˻Ȥ��ޤ���(�����Ǥ� "��" (column) �Ȥ������դϡ��ǡ����ե����������ȡ�using �Υѥ� ���ꥹ����Υ���ȥ��ξ����ؤ��Τ˻��Ѥ��ޤ���)
3 ��Υǡ������Ф��Ƥ� xerrorbars, yerrorbars (�ޤ��� errorbars), boxes, boxerrorbars �Τߤ����Ѳ�ǽ�Ǥ���¾�����襹�����뤬�Ȥ��� ������Ϥ���� yerrorbars ���ѹ�����ޤ���boxerrorbars �������� ��Ȣ�β�����ưŪ�˷����ޤ���
4 ��Υǡ������Ф��Ƥ� xerrorbars, yerrorbars (�ޤ��� errorbars), xyerrorbars, boxxyerrorbars, boxerrorbars �Τߤ����Ѳ�ǽ�Ǥ���¾ �����襹������� yerrorbars ���ѹ�����ޤ���
5 ��Υǡ������Ф��Ƥ� boxerrorbars, financebars, candlesticks �Τߤ����Ѳ�ǽ�Ǥ� (�Ǹ�� 2 �Ĥϼ�˶�ͻ���������ѤΥ�������Ǥ�)�� ¾�����襹��������������� boxerrorbars ���ѹ�����ޤ���
6 ��7 ��Υǡ������Ф��Ƥ� xyerrorbars �� boxxyerrorbars �Τߤ� ���Ѳ�ǽ�Ǥ���¾�����襹��������������� xyerrorbars ���ѹ�����ޤ���
����ɽ�� (error bar) �˴ؤ�����ܺ٤ʾ���˴ؤ��Ƥ� plot errorbars �ι�Ȥ��Ƥ���������
boxerrorbars
boxes
boxxyerrorbars
candlesticks
dots
financebars
fsteps
histeps
impulses
lines
linespoints
points
steps
vector
xerrorbars
xyerrorbars
yerrorbars
boxerrorbars
���襹������ boxerrorbars �� 2 �����Υǡ�������ǤΤ����Ѳ�ǽ�Ǥ��� ����� boxes �� yerrorbars ����������ȹ礻�Ǥ���y �θ����� "ydelta" �η�����Ϳ�����ơ�Ȣ�β��������餫���� -2.0 �����ꤵ��� (set boxwidth -2.0) ���ʤ���С�Ȣ�β����� 4 ���ܤ��ͤ�Ϳ�����ޤ��� y �θ����� "ylow yhigh" �η�����Ϳ���������Ȣ�β����� 5 ���ܤ��� ��Ϳ�����ޤ������̤ʾ��Ȥ��ơ�"ylow yhigh" �θ��������� 4 ��Υǡ� �����Ф��� boxwidth = -2.0 �Ȥ������꤬����ޤ������ξ��Ȣ�β����ϡ� ���ܤ���Ȣ�ˤ��äĤ��褦�˼�ưŪ�˷�����ޤ���3 ��Υǡ����ξ��⡢ �����ϼ�ưŪ�˷�����ޤ���
Ȣ�ι⤵�ϡ�yerrorbars ��������Ʊ�ͤ� y �θ������ͤ�����ꤵ��ޤ� -- y-ydelta ���� y+ydelta �ޤǡ����뤤�� ylow ���� yhigh �ޤǡ������ϲ� ��Υǡ�����Ϳ�����Ƥ��뤫�ˤ�äƷ�ޤ�ޤ��� See Demo.
boxes
boxes ��������� 2 ��������ǤΤ����Ѳ�ǽ�Ǥ��������Ϳ����줿 x �� ɸ���濴�Ȥ���x ������ (����դζ������顢�ǤϤ���ޤ���) Ϳ����줿 y ��ɸ�ޤǤ�Ȣ��ޤ���Ȣ������ 3 �ĤΤ�����Ĥ���ˡ�Ƿ��ꤵ��ޤ��� ���줬�ǡ���������ǡ����ĥե����뤬 3 ���ܤΥǡ�������äƤ������ ���줬Ȣ�����˥��åȤ���ޤ��������Ǥʤ��� set boxwidth ���ޥ�ɤ�Ȣ ���������åȤ���Ƥ�����礽�줬�Ȥ��ޤ������Τɤ���Ǥ�ʤ���硢Ȣ �����ϡ����ܤ���Ȣ�����äĤ��褦�˼�ưŪ�˷�����ޤ���
boxxyerrorbars
boxxyerrorbars ��������� 2 �����Υǡ�������ǤΤ����Ѳ�ǽ�Ǥ������� �� boxes �� xyerrorbars ����������ȹ礻�Ǥ���
Ȣ�����ȹ⤵�� xyerrorbars ��������Ʊ�� x, y �θ���������ꤵ��ޤ� -- xlow ���� xhigh �ޤǤ� ylow ���� yhigh �ޤǡ��ޤ��� x-xdelta ���� x+xdelta �ޤǤ� y-ydelta ���� y+ydelta �ޤǡ������ϲ���Υǡ�����Ϳ �����Ƥ��뤫�ˤ�äƷ�ޤ�ޤ���
candlesticks
candlesticks ��������ϡ���ͻ�ǡ����� 2 �����Υǡ�������ǤΤ����Ѳ� ǽ�Ǥ���5 ��Υǡ�����ɬ�פǡ���� x ��ɸ (¿ʬ����)�������͡��ǰ��͡� �ǹ��͡����͡��Ȥʤ�ޤ�������ϡ���ʿ�����ˤ� x ���濴�Ȥ�����ľ���� �ˤϳ����ͤȽ��ͤ��Ȥ���Ĺ�������Ȥ��ޤ��������ơ����� x ��ɸ�� �Ȥ����ˡ�Ĺ�����ΤƤäڤ�ǹ��ͤޤǤȡ�Ĺ�������줫��ǰ��ͤޤǤ� ��ľ����������ޤ� (����: gnuplot-3.7 �Ǥϼºݤˤϡ������ͤ���ǹ��ͤ� �ǤȽ��ͤ���ǰ��ͤޤǤΤ褦)��Ĺ���������� set bar ���ѹ��Ǥ��ޤ��� ����Ϻǰ��ͤȺǹ��ͤ����촹��äƤ��Ѥ��ޤ��������ͤȽ��ͤ����� ����äƤ��Ѥ��ޤ��� (����: gnuplot-3.7 �Ǥϼºݤˤϳ����ͤ����ͤ�� ���礭�����Ĺ������� 3 �ܤ������ɤ�Ĥ֤����褦)��set bar �� financebars �Ȥ��Ƥ��������� See demos.
dots
dots ��������ϳ����˾����ʥɥåȤ����褷�ޤ�������Ϥ������������ ��ʤ뻶�ۿޤ�����������Ǥ��礦��
financebars
financebars ��������϶�ͻ�ǡ����� 2 �����Υǡ�������ǤΤ����Ѳ� ǽ�Ǥ���5 ��Υǡ�����ɬ�פǡ���� x ��ɸ (¿ʬ����)�������͡��ǰ��͡� �ǹ��͡����͡��Ȥʤ�ޤ�������ϡ���ʿ�����ˤϤ��� x ��ɸ���֤��졢�� ľ�����ˤϺǹ��ͤȺǰ��ͤ�ü�Ȥ�����ʬ���Ȥ��ޤ��������ơ�������ʬ�� ��ʿ��¦�ι�ߤ������ͤν�ˡ���ʿ��¦�ι�ߤ������ͤν�ˤĤ��ޤ����� �ι�ߤ�Ĺ���� set bar ���ѹ��Ǥ��ޤ�������Ϻǹ��ͤȺǰ��ͤ������� ��äƤ��Ѥ��ޤ���set bar �� candlesticks �Ȥ��Ƥ��������� See demos.
fsteps
fsteps ��������� 2 ��������ǤΤ����Ѳ�ǽ�Ǥ�������� 2 �ܤ���ʬ�� �٤�礦����Ĥʤ��ޤ�: 1 ���ܤ� (x1,y1) ���� (x1,y2) �ޤǡ�2 ���ܤ� (x1,y2) ���� (x2,y2) �ޤǡ� See demo.
histeps
histeps ��������� 2 ��������ǤΤ����Ѳ�ǽ�Ǥ�������ϥҥ��ȥ���� ������Ǥ����Ѥ�տޤ��Ƥ��ޤ���y ���ͤϡ�x ���ͤ��濴���֤��ȹͤ��� x1 �Ǥ����� ((x0+x1)/2,y1) ���� ((x1+x2)/2,y1) �ޤǤο�ʿ���Ȥ���ɽ�� ����ޤ���ü�����Ǥϡ��������Ϥ��� x ��ɸ���濴�ˤʤ�褦�˱�Ĺ����� �����٤�礦��Ʊ�Το�ʿ����ü�ϡ�����ξ�Ԥ�ʿ���ͤΤȤ����Ǥα�ľ���� ���ʤ�� ((x1+x2)/2,y1) ���� ((x1+x2)/2,y2) ����ʬ�Ƿ�Ф�ޤ���
autoscale ��ͭ���Ǥ����硢x ���ϰϤϡ����α�Ĺ���줿��ʿ�����ϰϤ� �Ϥʤ����ǡ��������ϰϤ�����ޤ�����äơ�ü�����˴ؤ��ƤϤ��ο�ʿ ����Ⱦʬ����������ʤ����Ȥˤʤ�ޤ��� See demo.
histeps ��ñ�ʤ����襹������ˤ�������gnuplot �ˤϡ��ҥ��ȥ����� Ȣ����������ǽ�Ϥ䡢�ǡ������礫���콸�Ĥ���ꤹ��ǽ�ϤʤɤϤ���ޤ���
impulses
impulses ��������ϡ�x �� (����դζ����ǤϤʤ�) ���顢splot �Ǥ� �ʻҤ����椫��ο�ľ����ʬ��������Ф���ɽ�����ޤ���
lines
lines ������������ܤ�������ľ����ʬ�Ƿ�Ӥޤ���
linespoints
linespoints ��������� lines �� points ��ξ����Ԥʤ��ޤ������� ����������˾����ʵ����Ĥ������������ܤ�������ľ����ʬ�Ƿ�Ӥޤ��� ���ޥ�� set pointsize ��Ȥä��� (point) �ε�����礭�����ѹ��Ǥ��� �������λȤ����ˤĤ��Ƥ� set pointsize �Ȥ��Ƥ���������
linespoints �� lp ��ά�����Ȥ�����ޤ���
points
points ��������ϳ����˾����ʵ����ɽ�����ޤ������ε�����礭������ ������ˤϥ��ޥ�� set pointsize ���Ȥ��ޤ������λ���ˡ�ˤĤ��Ƥ� set pointsize �ι�Ȥ��Ƥ���������
steps
steps ��������� 2 ��������ǤΤ����Ѳ�ǽ�Ǥ�������� 2 �ܤ���ʬ�� �٤�礦����Ĥʤ��ޤ�: 1 ���ܤ� (x1,y1) ���� (x2,y1) �ޤǡ�2 ���ܤ� (x2,y1) ���� (x2,y2) �ޤǡ� See demo.
vector
vector ��������� (x,y) ���� (x+xdelta,y+ydelta) �ޤǤΥ٥��ȥ��� ���ޤ�����ä� 4 ��Υǡ�����ɬ�פǤ����٥��ȥ����ü�ˤϾ���������� �ޤ���
set clip one �� set clip two �ϥ٥��ȥ������˱ƶ���Ϳ���ޤ����� �٤� set clip �Ȥ��Ƥ���������
xerrorbars
xerrorbars ��������� 2 �����Υǡ�������Τߤ����Ѳ�ǽ�Ǥ��� xerrorbars �ϡ���ʿ�θ����ؼ��� (error bar) ��ɽ�������ʳ��� dots ��Ʊ���Ǥ������� (x,y) �ˤ����� (xlow,y) ���� (xhigh,y) �ޤǡ� �ޤ��� (x-xdelta,y) ���� (x+xdelta,y) �ޤǤ���ʬ��������ޤ���������� �Ϥ����ĤΥǡ�����Ϳ�����뤫�ˤ�ä��Ѥ��ޤ��������ؼ�����ü�ˤ� ��ߤΰ����դ����ޤ� (set bar ���Ȥ��Ƥ��ʤ���С��ܺ٤˴ؤ��Ƥ� set bar �Ȥ��Ƥ�������)��
xyerrorbars
xyerrorbars ��������� 2 �����Υǡ�������Τߤ����Ѳ�ǽ�Ǥ��� xyerrorbars �ϡ���ʿ����ľ�θ����ؼ��� (error bar) ��ɽ�������ʳ� �� dots ��Ʊ���Ǥ������� (x,y) �ˤ����� (x,y-ydelta) ���� (x,y+ydelta) �ޤǤ� (x-xdelta,y) ���� (x+xdelta,y) �ޤǡ��ޤ��� (x,ylow) ���� (x,yhigh) �ޤǤ� (xlow,y) ���� (xhigh,y) �ޤǤ���ʬ��������ޤ������� ���Ϥ����ĤΥǡ�����Ϳ�����뤫�ˤ�ä��Ѥ��ޤ��������ؼ�����ü �ˤϹ�ߤΰ����դ����ޤ� (set bar ���Ȥ��Ƥ��ʤ���С��ܺ٤˴ؤ� �Ƥ� set bar �Ȥ��Ƥ�������)��
�ǡ����������ݡ��Ȥ���Ƥ��ʤ����緿�η�����Ϳ����줿��硢plot �� �ޥ�ɤ� using �ե��륿��Ȥä�Ŭ�ڤʷ���ľ���ʤ��Ȥ����ޤ����㤨 �Хǡ����� (x,y,xdelta,ylow,yhigh) �Ȥ��������Ǥ����硢�ʲ��Τ褦�� ���ޤ�:
plot 'data' using 1:2:($1-$3):($1+$3):4:5 with xyerrorbars
yerrorbars
yerrorbars (�ޤ��� errorbars) ��������� 2 �����Υǡ�������Τߤ� ���Ѳ�ǽ�Ǥ���yerrorbars �ϡ���ľ�θ����ؼ��� (error bar) ��ɽ������ ��ʳ��� dots �˻��Ƥ��ޤ������� (x,y) �ˤ����� (x,y-ydelta) ���� (x,y+ydelta) �ޤǡ��ޤ��� (x,ylow) ���� (x,yhigh) �ޤǤ���ʬ��������� �����������Ϥ����ĤΥǡ�����Ϳ�����뤫�ˤ�ä��Ѥ��ޤ��������� ������ü�ˤϹ�ߤΰ����դ����ޤ� (set bar ���Ȥ��Ƥ��ʤ���С��� �٤˴ؤ��Ƥ� set bar �Ȥ��Ƥ�������)�� See demo.
surface
���ޥ�� set surface �� splot �ˤ����̤�ɽ�������椷�ޤ���
��:
set surface set nosurface show surface���̤ϥǡ�����ؿ����Ф��ơ�with �ǻ��ꤵ�줿�������롢���뤤��¾�� Ŭ�ڤʥ�������ǽ�ޤ���
set nosurface ���¹Ԥ����� splot �ϴؿ���ǡ����ե������������ ������������ޤ����ξ��Ǥ� set contour ������ˤ����̤� �������Ͻ�ޤ���set nosurface; set contour base ����������ʻҤ� �����ɽ������ݤ������Ǥ���set contour �⻲�Ȥ��Ƥ���������
Terminal Types
terminal
gnuplot �Ͽ�¿���Υ���ե��å������ݡ��Ȥ��Ƥ��ޤ������ޥ�� set terminal ��Ȥä� gnuplot �ν��Ϥ��оݤȤʤ�����μ��������� �����������������ե����롢�ޤ��Ͻ������֤˥�����쥯�Ȥ���ˤ� set output ��ȤäƤ���������
��:
set terminal {<terminal-type>} show terminal<terminal-type> ����ά������ gnuplot �����Ѳ�ǽ�ʽ��Ϸ����ΰ����� ɽ�����ޤ���<terminal-type> �λ���ˤ�û�̷����Ȥ��ޤ���
set terminal �� set output ��ξ����Ȥ���硢set terminal ��ǽ� �ˤ������������Ǥ�������ϡ�OS �ˤ�äƤϡ����줬ɬ�פȤ���ե饰�� �åȤ�����Ϸ��������뤫��Ǥ���
�����Ĥ��ν��Ϸ������ɲå��ץ���������ޤ����㤨�� dump, iris4d, hpljii, postscript �ʤɤι�Ȥ��Ƥ���������
����ʸ��ϡ����ν��Ͻ˱����ơ����ȡ��뤵��ʤ��ä���������Ѥ� ���ʤ����Ϸ����Υɥ饤�ФˤĤ��Ƥϵ��Ҥ���Ƥ��餺�����ѤǤ������ƤΥ� �饤�ФˤĤ��Ƶ��Ҥ���Ƥ��ޤ���
aed767
aifm
amiga
apollo
atari ST (via AES)
atari ST (via VDI)
be
cgi
cgm
corel
debug
svga
dumb
dxf
dxy800a
eepic
emf
emxvga
epslatex
epson-180dpi
excl
hercules
fig
ggi
gif
unixplot
gpic
gpr
grass
hp2623a
hp2648
hp500c
hpgl
hpljii
hppj
imagen
iris4d
kyo
latex
linux
lips
macintosh
mf
mp
mgr
mif
mtos
next
next
pbm
dospc
pm
png
postscript
pslatex and pstex
pstricks
qms
regis
rgip
sun
svg
tek410x
table
tek40
texdraw
tgif
tkcanvas
tpic
unixpc
unixplot
vx384
VWS
windows
x11
xlib
aed767
���ϥɥ饤�� aed512 �� aed767 �� AED ����ե��å�ü���ݡ��Ȥ� �ޤ������� 2 �ĤΥɥ饤�Фϡ���ʿ�������ϰϤΤߤ���äƤ��ơ����줾�� 512 �ԥ������ 767 �ԥ�����Ǥ�����ľ�����Ϥ������ 575 �ԥ�����Ǥ��� �����Υɥ饤�Фˤϥ��ץ����Ϥ���ޤ���
aifm
Adobe Illustrator 3.0+ �ɥ饤�� aifm �ˤϡ������Ĥ��Υ��ץ������� ��Ǥ��ޤ���
��:
set terminal aifm {<color>} {"<fontname>"} {<fontsize>}<color> �� color �� monochrome��"<fontname>" �������� PostScript �ե����̾��<fontsize> �ϥե���ȥ������� PostScript �Υݥ���ȿ���Ϳ ���ޤ��������� set size ���ޥ�ɤǥ��������Ѵ���������Τ�ΤǤ��� default ������ȡ����ƤΥ��ץ���ǥե���Ȥ���: monochrome, "Helvetica", 14pt, �����ꤵ��ޤ���
AI ��ʣ���Υڡ����ݡ��Ȥ��Ƥ��ʤ��Τǡ�ʣ���Υ���դ�ľ��¾�Υ��� �դξ�˽�ޤ������������ƥ���դϸ��̤˥��롼�ײ�����Ƥ��ơ�AI ��Ǵ�ñ�ˤ�����ʬΥ���뤳�Ȥ�����ޤ� (ñ�ˤ������夲�ư�ư ����������Ǥ�)��
��:
set term aifm set term aifm 22 set size 0.7,1.4; set term aifm color "Times-Roman" 14
amiga
Commodore (����ɡ���) Amiga ����ԥ塼���Ѥ� amiga ���ϥɥ饤�Фϡ� ������� (default)���ޤ��ϡ�Kickstart 3.0 �ޤ��Ϥ���ʾ�Τ�Τ����� ���ȡ��뤵��Ƥ���Х����ȥѥ֥�å���������Υ�����ɥ��Τɤ��� �Ǥ�����Ǥ��ޤ����ե���ȤȤ��Υ�����������Ǥ��ޤ���
��:
set terminal amiga {screen | window} {"<fontname>"} {<fontsize>}�ǥե���ȤΥե���Ȥ� 8 �ݥ���Ȥ� "topaz" �Ǥ���
screen ���ץ����ϡ����ۥ�������Ȥ��Τǡ�����������礭���� ��դ��뤳�Ȥ��ǽ�Ǥ���
apollo
apollo ���ϥɥ饤�Фϡ�Apollo ����ե��å��ץ�ߥƥ��֥������ ���Ȥ�������ɥ��Υꥵ������Υꥹ������⥵�ݡ��Ȥ��Ƥ��ޤ������� �����Ϥ���ޤ���
���ꥵ�����Υ�����ɥ���ɬ�פʤ�С�gpr ���Ϥ�����˻��Ѥ��Ƥ����� ����
atari ST (via AES)
atari ���Ϸ����ˤϡ����̤ο���ʸ���Υ����������ꤹ�륪�ץ������ �ޤ���
��:
set terminal atari {<fontsize>} {<col0> <col1> ... <col15>}������ꤹ���硢ɬ��ʸ������������ꤷ�ʤ���Ф����ޤ��ġ��� (16 ���ޤǤ�) ���ϡ�3 ��� 16 �ʿ���Ϳ�����Ʒ���֡��С��� (RGB) �ζ��٤� (���ν��) ����路�ޤ���0--15 ���ϰϤϡ��ºݤ˥�������ĥ��顼 ���ϰϤ�Ĵ������ޤ����㤨���̾�� ST �������Ǥϡ�����ȶ����ζ��� ��Ʊ���ˤʤ�ޤ���
��:
set terminal atari 4 # ������ (6x6) �ե���� set terminal atari 6 0 # ���طʤ����������� set terminal atari 13 0 fff f00 f0 f ff f0f ff0 # �ǽ�� 8 ����������֡��С��ġ������硢���Ȥ� # �礭���ե���� (8x16) ������ޤ����Ķ��ѿ� GNUCOLORS �����ꤵ��Ƥ���С�����⥪�ץ����ʸ����� ���Ʋ�ᤵ��ޤ���������Ū�ʥ����ߥʥ륪�ץ���������ͥ�褵��ޤ���
atari ST (via VDI)
vdi ���ϥɥ饤�Фϡ�AES-Windows �ǤϤʤ� VDI ��ͳ�ǥ������˽��� ���뤳�Ȥ������ atari ���ϥɥ饤�Ф�����Ʊ���Ǥ���
vdi ���Ϸ����ˤϡ����̤ο���ʸ���Υ����������ꤹ�륪�ץ������ �ޤ���
��:
set terminal vdi {<fontsize>} {<col0> <col1> ... <col15>}������ꤹ���硢ɬ��ʸ������������ꤷ�ʤ���Ф����ޤ��ġ��� (16 ���ޤǤ�) ���ϡ�3 ��� 16 �ʿ���Ϳ�����Ʒ���֡��С��� (RGB) �ζ��٤� (���ν��) ����路�ޤ���0--15 ���ϰϤϡ��ºݤ˥�������ĥ��顼 ���ϰϤ�Ĵ������ޤ����㤨���̾�� ST �������Ǥϡ�����ȶ����ζ��� ��Ʊ���ˤʤ�ޤ���
��:
set terminal vdi 4 # ������ (6x6) �ե���� set terminal vdi 6 0 # ���طʤ����������� set terminal vdi 13 0 fff f00 f0 f ff f0f ff0 # �ǽ�� 8 ����������֡��С��ġ������硢���Ȥ� # �礭���ե���� (8x16) ������ޤ����Ķ��ѿ� GNUCOLORS �����ꤵ��Ƥ���С�����⥪�ץ����ʸ����� ���Ʋ�ᤵ��ޤ���������Ū�ʥ����ߥʥ륪�ץ���������ͥ�褵��ޤ���
be
gnuplot �� X �����Ф����Ѥ��� be ���ϥɥ饤�Ф����ޤ������ν� �Ϸ����ϡ��Ķ��ѿ� DISPLAY �����åȤ���Ƥ��뤫���Ķ��ѿ� TERM �� xterm �˥��åȤ���Ƥ��뤫���ޤ��ϥ��ޥ�ɥ饤�ץ����Ȥ��� -display ���Ȥ��Ƥ���е�ư���˼�ưŪ������ޤ���
��:
set terminal be {reset} {<n>}ʣ���Υ�������襦����ɥ��ݡ��Ȥ��Ƥ��ޤ���set terminal be <n> ���ֹ� n �Υ�����ɥ��˽��Ϥ��ޤ���n>0 �ξ�硢�����ֹ�ϥ�����ɥ��� ���ȥ�ȥ�������̾�� gplt <n> �Ȥ����դ����ޤ������ߤΥ�����ɥ��� �������뵭����Ѳ��Ƕ��̤Ǥ��ޤ� (�ǥե���ȥ������뤫�齽�����������)��
gnuplot �ɥ饤�Ф��̤ʽ��ϥɥ饤�Ф��ѹ�����Ƥ⡢���襦����ɥ��ϳ� �����ޤޤˤʤ�ޤ������襦����ɥ��ϡ����Υ�����ɥ��˥���������֤��� ʸ�� q ������������ɥ��ޥ͡�����Υ�˥塼�� close ������� �Ĥ��뤳�Ȥ��Ǥ��ޤ���reset ��¹Ԥ�������ƤΥ�����ɥ�����٤��Ĥ� ��ޤ�������ϼºݤ˥�����ɥ���������Ƥ���ҥץ�������λ���ޤ� (�� �� -persist �����ꤵ��Ƥ��ʤ����)��
���襦����ɥ��� -persisit ���ץ����Ϳ�����Ƥ��ʤ���С����ä� ��λ���˼�ưŪ���Ĥ����ޤ���
���襵�����ȥ����ڥ�����ϡ�gnuplot �Υ�����ɥ���ꥵ�������뤳�Ȥ� ���ѹ��Ǥ��ޤ���
�����������Υ������� gnuplot �� set linestyle ���ѹ���ǽ�Ǥ���
���ϥɥ饤�� be �˴ؤ��Ƥϡ�gnuplot �� (��ư����)�����ޥ�ɥ饤�� �ޤ�������ե����뤫�顢geometry �� font, name �ʤɤ��̾�� X Toolkit ���ץ����������λ��������դ��ޤ��������Υ��ץ����ˤĤ��Ƥ� X(1) �ޥ˥奢��ڡ��� (�䤽���Ʊ���Τ��) �Ȥ��Ƥ���������
¾�ˤ� be ���Ϸ����Ѥ�¿���� gnuplot �Υ��ץ������ޤ������� ��� gnuplot ��Ƥ֤Ȥ��˥��ޥ�ɥ饤�ץ����Ȥ��ƻ��ꤹ�뤫�� �ޤ�������ե����� "~/.Xdefaults" �Υ�����Ȥ��ƻ���Ǥ��ޤ�������� �ϵ�ư�������ꤵ���Τǡ�gnuplot �¹Ի��ˤ��ѹ��Ǥ��ޤ���
command-line_options
monochrome_options
color_resources
grayscale_resources
line_resources
command-line_options
X Toolkit ���ץ����˲ä����ʲ��Υ��ץ���� gnuplot ��Ω���夲���� ���ޥ�ɥ饤��ǡ��ޤ��ϥ桼���Υե����� ".Xdefaults" ��Υ�����Ȥ� �ƻ���Ǥ��ޤ�:
-mono ���顼�ǥ����ץ쥤��Ƕ���Ū��������� -gray ���쥤��������ޤ��ϥ��顼�ǥ����ץ쥤��ǤΥ��쥤������������ (�ǥե���ȤǤϥ��쥤��������ǥ����ץ쥤��������������դ���) -clear �����������ɽ���������� (�ִ�Ū��) ���̤�õ� -raise �����������襦����ɥ�������̤ؽФ� -noraise �����������襦����ɥ�������̤ؽФ����ȤϤ��ʤ� -persist gnuplot �ץ�����ཪλ������襦����ɥ���Ĥ��嵭�Υ��ץ���ϥ��ޥ�ɥ饤���Ǥλ���ǡ�".Xdefaults" �˥� �������Ȥ��ƻ��ꤹ��Ȥ��ϰۤʤ��Ȥ��ޤ���
��:
gnuplot*gray: ongnuplot �����襹������ points �����褹�����Υ�����������ˤ⡢���ޥ�� �饤�ץ���� (-pointsize <v>) �ȥ���� (gnuplot*pointsize: <v>) �����Ƥ��ޤ����� v �����Υ������γ���Ψ�Ȥ��ƻȤ���¿��� (0 < v <= 10) �ǡ��㤨�� -pointsize 2 �ϥǥե���ȤΥ������� 2 �ܡ� -pointsize 0.5 �����̤Υ�������Ⱦʬ�������Ȥ��ޤ���
monochrome_options
����ǥ����ץ쥤���Ф��Ƥ� gnuplot �����迧 (foreground) ���طʿ� (background) ��Ϳ���ޤ��ǥե���ȤǤ��طʤ�������Ϲ��Ǥ���-rv �� gnuplot*reverseVideo: on �ξ��ˤ��طʤ������������ˤʤ�ޤ���
color_resources
���顼�ǥ����ץ쥤���Ф��Ƥϡ�gnuplot �ϰʲ��Υ���� (�����ǤϤ��� �ǥե���Ȥ��ͤ��ޤ�)���ޤ��������Ĵ (greyscale) �Υ������ ���ޤ�����������ͤϥ����ƥ��� BE rgb.txt �ե�����˽�Ƥ��뿧 ̾���ޤ��� 16 �ʤο����� (BE �Υޥ˥奢���) ������̾�ȶ��� (0 �� �� 1 �δ֤���) ��ޤǶ��ڤä��ͤ���ѤǤ��ޤ����㤨�� blue, 0.5 ��Ⱦʬ�ζ��٤��ġ����̣���ޤ���
gnuplot*background: white gnuplot*textColor: black gnuplot*borderColor: black gnuplot*axisColor: black gnuplot*line1Color: red gnuplot*line2Color: green gnuplot*line3Color: blue gnuplot*line4Color: magenta gnuplot*line5Color: cyan gnuplot*line6Color: sienna gnuplot*line7Color: orange gnuplot*line8Color: coral�����˴ؤ��륳�ޥ�ɥ饤��νϡ��㤨�аʲ����̤�Ǥ���
��:
gnuplot -background coral
grayscale_resources
-gray ������ȡ�gnuplot �ϡ����쥤��������ޤ��ϥ��顼�ǥ����� �쥤���Ф��ơ��ʲ��Υ�����Ȥ��ޤ� (�����ǤϤ��Υǥե���Ȥ��ͤ� �����ޤ�)���ǥե���Ȥ��طʿ��Ϲ��Ǥ��뤳�Ȥ����դ��Ƥ���������
gnuplot*background: black gnuplot*textGray: white gnuplot*borderGray: gray50 gnuplot*axisGray: gray50 gnuplot*line1Gray: gray100 gnuplot*line2Gray: gray60 gnuplot*line3Gray: gray80 gnuplot*line4Gray: gray40 gnuplot*line5Gray: gray90 gnuplot*line6Gray: gray50 gnuplot*line7Gray: gray70 gnuplot*line8Gray: gray30
line_resources
gnuplot ������������� (�ԥ�����ñ��) ������Τ���˰ʲ��Υ������ ���Ȥ��ޤ� (�����ǤϤ��Υǥե���Ȥ��ͤ��ޤ�)��0 �ޤ��� 1 �ϺǾ��� ������ 1 �ԥ����������̣���ޤ���2 �ޤ��� 3 ���ͤˤ�äƥ���դγ��Ѥ� �����Ǥ�����⤢��Ǥ��礦��
gnuplot*borderWidth: 2 gnuplot*axisWidth: 0 gnuplot*line1Width: 0 gnuplot*line2Width: 0 gnuplot*line3Width: 0 gnuplot*line4Width: 0 gnuplot*line5Width: 0 gnuplot*line6Width: 0 gnuplot*line7Width: 0 gnuplot*line8Width: 0gnuplot ��������ǻ��Ѥ��������η����������Ѥ˰ʲ��Υ�����Ȥ� �ޤ���0 �ϼ������̣���ޤ���2 ��� 10 �ʿ� jk (j �� k �� 1 ���� 9 �ޤǤ���) �ϡ�j �ĤΥԥ����������� k �Ĥζ���Υԥ����뤬³�� �ѥ�����η����֤�����ʤ��������̣���ޤ����㤨�� '16' �� 1 �ĤΥԥ� ����θ�� 6 �Ĥζ���³���ѥ�����������ˤʤ�ޤ�������ˡ�4 ��� 10 �ʿ��Ǥ��ܺ٤ʥԥ�����ȶ������Υѥ���������Ǥ��ޤ����㤨�С� '4441' �� 4 �ĤΥԥ����롢4 �Ĥζ���4 �ĤΥԥ����롢1 �Ĥζ���Υѥ� ������̣���ޤ����ʲ��Υǥե���ȤΥ�����ͤϡ�����ǥ����ץ쥤���� �뤤�ϥ��顼�������Ĵ (grayscale) �ǥ����ץ쥤����������ˤ������� �Ǥ������顼�ǥ����ץ쥤�ǤϤ����Υǥե���Ȥ��ͤϤۤȤ�� 0 (����) �ǡ�axisDashes �Τߤ��ǥե���Ȥ� '16' �������ȤʤäƤ��ޤ���
gnuplot*borderDashes: 0 gnuplot*axisDashes: 16 gnuplot*line1Dashes: 0 gnuplot*line2Dashes: 42 gnuplot*line3Dashes: 13 gnuplot*line4Dashes: 44 gnuplot*line5Dashes: 15 gnuplot*line6Dashes: 4441 gnuplot*line7Dashes: 42 gnuplot*line8Dashes: 13
cgi
cgi �� hcgi ���ϥɥ饤�Ф� SCO CGI �ɥ饤�Фݡ��Ȥ��ޤ���hcgi �ϥץ���Ѥǡ��Ķ��ѿ� CGIPRNT �����ꤵ��Ƥ���ɬ�פ�����ޤ���cgi �ϥǥ����ץ쥤���ޤ��ϥϡ��ɥ��ԡ��˻Ȥ����Ķ��ѿ� CGIDISP �����ꤵ�� �Ƥ���Хǥ����ץ쥤����Ѥ��������Ǥʤ���� CGIPRNT ����Ѥ��ޤ���
�����ν��ϥɥ饤�Фˤϥ��ץ����Ϥ���ޤ���
cgm
cgm �ɥ饤�Ф� CGM ���� (Computer Graphics Metafile Version 1) ���� �����ޤ������Υե�����ե����ޥåȤ� ANSI ���ʽ� X3.122-1986 "Computer Graphics - Metafile for the Storage and Transfer of Picture Description Information" ���������Ƥ����Τΰ���ʬ�Ǥ���cgm �ˤ�¿���Υ��ץ� �����ޤ���
��:
set terminal cgm {<mode>} {<color>} {<rotation>} {solid | dashed} {width <plot_width>} {linewidth <line_width>} {"<font>"} {<fontsize>} {<color0> <color1> <color2> ...}�����ǡ�<mode> �� landscape, portrait, default �Τ����줫; <color> �� color, monochrome �Τ����줫; <rotation> �� rotate, norotate �Τ����줫; solid �����Ƥζ�����������������ɤ�������ѥ�������ɤ�Ĥ֤��ޤ�; <plot_width> �ϥݥ����ñ�̤ǤΥ���դβ��ꤵ��Ƥ�����; <line_width> �ϥݥ����ñ�̤Ǥ����� (�ǥե���Ȥ� 1); <font> �ϥե���Ȥ�̾��; ������ <fontsize> �ϥݥ����ñ�̤ǤΥե���ȤΥ����� (�ǥե���Ȥ� 12) �Ǥ���
�ǥե���ȤǤ� cgm �� Y ���θ��Ф��� 90 �ٲ�ž����ʸ������Ѥ��ޤ���
�ǽ�� 6 �ĤΥ��ץ����Ϥɤν��֤ǻ��ꤷ�Ƥ���ޤ���default �� ����ȡ����ƤΥ��ץ����Υǥե���Ȥ��ͤˤ��ޤ���
�ƥ��顼 (color) �� 'xrrggbb' �η����Ǥ��������ǡ�x ��ʸ�� 'x' ���Τ� �Ρ�'rrggbb' �� 16 �ʿ��Ǥ��֡��С��Ĥ���ʬ�Ǥ����㤨�� 'x00ff00' �� �Фˤʤ�ޤ����طʿ����ǽ�����ꤵ�졢�ʲ������迧�Ȥʤ�ޤ���
��:
set terminal cgm landscape color rotate dashed width 432 \ linewidth 1 'Helvetica Bold' 12 # �ǥե���� set terminal cgm linewidth 2 14 # ��乭�����Ȥ���礭���ե���� set terminal cgm portrait "Times Italic" 12 set terminal cgm color solid # ���ݤ������ʤɾä��Ƥ��ޤ� !font
fontsize
linewidth
rotate
solid
size
width
nofontlist
font
CGM (Computer Graphics Metafile) �ե�����κǽ����ʬ����ե������ ������ʬ�ˤϡ��ե���ȥꥹ�� (font table) ���ޤޤ�Ƥ��ޤ������������� ���Ǥϡ��ե���ȤϤ��Υꥹ�Ȥˤ����ֹ�ǻ��ꤵ��ޤ����ǥե���ȤǤϤ� �Υɥ饤�Фϰʲ��� 35 �ĤΥե���ȥꥹ�Ȥ�������������ˤ��Υꥹ�Ȥ� Helvetica, Times, Courier �γƥե���Ȥ� italic �� oblique ���֤���������Ρ�����Ӥ��εդˤ�� 6 �Ĥ��ɲäΥե���Ȥ��ޤޤ�ޤ� (Microsoft Office �� Corel Draw CGM �� import �ե��륿�� italic �� oblique ��Ʊ����ΤȤ��ư�������Ǥ�)��
Helvetica Helvetica Bold Helvetica Oblique Helvetica Bold Oblique Times Roman Times Bold Times Italic Times Bold Italic Courier Courier Bold Courier Oblique Courier Bold Oblique Symbol Hershey/Cartographic_Roman Hershey/Cartographic_Greek Hershey/Simplex_Roman Hershey/Simplex_Greek Hershey/Simplex_Script Hershey/Complex_Roman Hershey/Complex_Greek Hershey/Complex_Script Hershey/Complex_Italic Hershey/Complex_Cyrillic Hershey/Duplex_Roman Hershey/Triplex_Roman Hershey/Triplex_Italic Hershey/Gothic_German Hershey/Gothic_English Hershey/Gothic_Italian Hershey/Symbol_Set_1 Hershey/Symbol_Set_2 Hershey/Symbol_Math ZapfDingbats Script 15�����Υե���Ȥκǽ�� 13 �Ĥ� WebCGM ���ᤵ��Ƥ����ΤǤ��� Microsoft Office �� CGM import �ե��륿�Ϥ��� 13 �Ĥ�ɸ��ե���Ȥ� 'ZapfDingbats' �� 'Script' �ݡ��Ȥ��Ƥ��ޤ��������������Υ������ �� (script) �ե���Ȥ� '15' �Ȥ���̾���Ǥ������������Ǥ��ޤ��� Microsoft �� import �ե��륿�� font ���֤������˴ؤ�����ܤ�������� �Ĥ��Ƥϡ�
C:\Program Files\Microsoft Office\Office\Cgmimp32.hlp�Υإ�ץե����롢�ޤ���
C:\Program Files\Common Files\Microsoft Shared\Grphflt\Cgmimp32.cfg������ե�����ʤɤ�����å����Ƥ���������
set term ���ޥ�ɤǥǥե���ȤΥե���ȥꥹ�Ȥˤʤ��ե����̾����� ���뤳�Ȥ��ǽ�Ǥ������ξ�硢���λ��ꤷ���ե���Ȥ��ǽ�˸����뿷 �����ե���ȥꥹ�Ȥ�����ޤ������Υե����̾�˴ؤ��ơ����ڥ롢ñ�� ����Ƭ����ʸ������ɤ��˥��ڡ��������뤫�ʤɤ�������� CGM �ե����� ���ɤॢ�ץꥱ�������ˤȤä�Ŭ�ڤʤ�ΤǤ��뤫������ȳ�ǧ����ɬ�� ������ޤ���(gnuplot ��Ǥ�դ� MIL-D-28003A ��ץꥱ�������ϡ��� �����̾����ʸ����ʸ���ΰ㤤��̵�뤷�ޤ���) �������ե���Ȥ��Ĥ��� �ä��������ϡ�set term ���ޥ�ɤ��֤����Ѥ��Ƥ���������
��:
set terminal cgm 'Old English' set terminal cgm 'Tengwar' set terminal cgm 'Arabic' set output 'myfile.cgm' plot ... set outputset label ���ޥ�ɤǤϿ������ե���Ȥ�Ƴ�����뤳�ȤϤǤ��ޤ���
fontsize
�ե���Ȥϡ��ڡ����� 6 ����������Ǥ���Ȳ��ꤷ�ƽ̼ܤ���ޤ���size ���ޥ�ɤǥڡ����νIJ��椬�ѹ�����Ƥ����ꡢCGM �ե����뤬�ۤʤ������� ������Ƥ����硢��̤Ȥ��ƥե���ȤΥ���������礵�줿��̾����줿�� ���뤳�Ȥˤʤ�ޤ������ꤵ��Ƥ��������ѹ�����ˤϡ�width ���ץ���� ����Ѥ��Ƥ���������
linewidth
linewidth ���ץ�������������ݥ����ñ�� (pt) �����ꤷ�ޤ����ǥե� ��Ȥ����� 1 pt �Ǥ���fontsize �� width ���ץ����ΤȤ����������� ��Ƥ���褦�ˡ��ڡ����μºݤ����ˤ�äƤ��ν̼ܤϱƶ�������ޤ���
rotate
norotate ���ץ����ϥƥ����Ȥβ�ž�ʤ��褦�ˤ��ޤ����㤨�� Word for Windows 6.0c �Ѥ� CGM ���ϥե��륿�ϲ�ž���줿ʸ���������դ��ޤ� ����Word ����°���� DRAW ���ǥ����Ϥ��������դ��뤳�Ȥ��Ǥ��������� �դ��Խ������ (�㤨�ж����˸��Ф���Ĥ���)�����Ƥβ�ž���줿ʸ����� ��ʿ�����ˤʤä���¸����Ƥ��ޤ���Y ���θ��Ф��ϥ���åפ���붭������ �ۤ��Ƥ��ޤ��Ǥ��礦��norotate ���ץ�����Ȥ��С����ɤ����ɤ��ʤ� ��꤫�� Y ���θ��Ф����ϤޤäƤ��ޤ��ޤ������Խ��ˤ�äƥ������� ���뤳�ȤϤʤ��ʤ�ޤ���rotate ���ץ����ϥǥե���Ȥε�ư���ݾڤ� �ޤ���
solid
solid ���ץ���������������������襹�������̵������Τ˻Ȥ��ޤ��� ����ϡ����顼��ͭ���Ǥ����硢�ޤ������ˤ��뤳�Ȥǥ���դ����ˤ����� �����ͭ�ѤǤ��礦��dashed ���ץ����ϥǥե���Ȥε�ư���ݾڤ��� ���ξ��ġ��Υ���դ˰ۤʤ������Υѥ�����Ϳ�����ޤ���
size
CGM ����դΥǥե���ȤΥ������ϡ����֤� (landscape) �Ǥ��� 32599, �� 23457�����֤� (portrait) �Ǥ��� 23457, �� 32599 �Ǥ���
width
CGM �ե���������Ƥ�Ĺ�������Ū��ñ�̤���������Υե�������ɤॢ�ץ� ��������ǽ�Ū�ʥ���դΥ���������ꤷ�ޤ����ǥե���ȤǤϺǽ�Ū�� ����դ����� 6 ����� (15.24 cm) �Ǥ���Ȳ��ꤵ��Ƥ��ޤ������������� �����ե���ȥ������������Τ˻Ȥ�졢width ���ץ������ѹ��Ǥ��� ����������� width �θ������ݥ����ñ�̤ǻ��ꤷ�ޤ���(�����ǡ��� ����Ȥ� PostScript ��Ʊ�� 1/72 ��������̣���ޤ�������ñ�̤� TeX �Ǥ� "big point" �ȸƤФ�Ƥ��ޤ���) ¾��ñ�̤����Ѵ�����ˤϡ�gnuplot �ο� �����Ȥ��ޤ���
��:
set terminal cgm width 432 # �ǥե���� set terminal cgm width 6*72 # ���Ʊ���� set terminal cgm width 10/2.54*72 # 10 cm ����
nofontlist
�ǥե���ȤΥե���ȥꥹ�� (font table) �� WebCGM �Ǵ��𤵤�Ƥ���ե� ��Ȥ�ޤ�Ǥ��ơ������ Microsoft Office �� Corel Draw �� CGM (Computer Graphics Metafile) ���ϥե��륿��Ŭ�礷�Ƥ��ޤ���¾�Υ��ץꥱ������� �ϰۤʤ�ե���ȡ����뤤�ϰۤʤ�ե����̾����Ѥ��뤫���Τ�ޤ��� ����ϥޥ˥奢��ˤϽ�Ƥ��ʤ������Τ�ޤ����Τ���β�����Ȥ� �ơ����ץ���� nofontlist ����Ѥ��� CGM �ե����뤫��ե���ȥꥹ�� ��������Ȥ�����ˡ������ޤ������ξ�硢�ɤ߹�������ץꥱ�������� �ǥե���ȤΥե���ȥꥹ�Ȥ���Ѥ���Ǥ��礦��gnuplot �Ϥ��ξ��Ǥ� �ե�����ֹ������Τ���˼�ʬ�Υǥե���ȤΥե���ȥꥹ�Ȥ���Ѥ��ޤ��� ��äơ�'Helvetica' �� 1 �֤ˤʤꡢ���줬���ʤ��λ��Ѥ��륢�ץꥱ���� ���Υǥե���ȥե���ȥꥹ�Ȥκǽ�Τ�Τˤʤ�ޤ���'Helvetica Bold' �����Υե���ȥꥹ�Ȥ� 2 ���ܤΥե���Ȥ��б�����¾��Ʊ�ͤȤʤ�ޤ���
������ winword6 ���ץ����Ϻ��� nofontlist ��Ʊ�ո�����겼����� ������winword6 ���ץ��������Ȥ��ƻȤ��Ƥ���������ե���ȥ� ���Ȥ˴ؤ�������ϡ���� gnuplot �ΥХ��Ǥ���Ȥ狼�ꡢ����Ϻ��ǤϽ� ������Ƥ��ޤ���
corel
corel ���Ϸ����� CorelDraw �Ѥν��ϤǤ���
��:
set terminal corel { default | {monochrome | color {<fontname> {"<fontsize>" {<xsize> <ysize> {<linewidth> }}}}}�����ǡ��ե���ȥ����� (fontsize) ������ (linewidth) �ϥݥ����ñ �̡����� (xsize) �Ƚ��� (ysize) �ϥ����ñ�̤Ǥ����ǥե���Ȥ��ͤ� ���줾�졢monochrome, "SwitzerlandLight", 22, 8.2, 10, 1.2 �Ǥ���
debug
���Υɥ饤�Ф� gnuplot �ΥǥХå��Τ��������Ƥ����ΤǤ����� ���餯�����������ɤ�������桼���Τߤ����Ѥ����ΤǤ��礦��
svga
svga �ɥ饤�Ф� SVGA ����ե��å��� PC �ݡ��Ȥ��ޤ�������� DJGPP �ǥ���ѥ��뤵�줿���ΤȤ����Ȥ��Ǥ��ޤ������ץ����ϥե��� �Ȥ˴ؤ����ΤΤߤǤ���
��:
set terminal svga {"<fontname>"}
dumb
����ü�� (dumb) �ɥ饤�Фˤϥ������λ���Ȳ��������ѤΥ��ץ���� ��ޤ���
��:
set terminal dumb {[no]feed} {<xsize> <ysize>}<xsize>, <ysize> �ϥ���ü�� �Υ����������ꤷ���ǥե���ȤϤ��줾�� 79, 24 �ȤʤäƤ��ޤ����Ǹ�β��Ԥϡ�feed ���ץ�������ꤵ��Ƥ����� �Τ߽��Ϥ���ޤ���
��:
set term dumb nofeed set term dumb 79 49 # VGA screen---���Τ����������ͤ����������� ?
dxf
dxf �ɥ饤�Фϡ�AutoCad (���� 10.x) �˼����ळ�Ȥ��Ǥ�������� �������ޤ������Υɥ饤�м��Ȥˤϥ��ץ����Ϥ���ޤ�������˴ؤ��� �����Ĥ�����ħ��¾����ˡ���ѹ��Ǥ��ޤ����ǥե���Ȥ��礭���� AutoCad ��ñ�̤Ǥ� 120x80 �ǡ������ set size ���ѹ��Ǥ��ޤ���dxf �� 7 �� (���֡������С��忧���ġ��ֻ�) ��Ȥ��ޤ�����������ѹ�����ˤϥɥ� ���Х������ե������������ɬ�פ�����ޤ�������ν������֤�Ȥ���硢 �����ο������������ΰ㤤��ɽ������ޤ����ܺ٤� AutoCad �ΰ���/�ץ��� �����ϥ��ޥ�ɤ˴ؤ��뵭�ҤȤ��Ƥ���������
dxy800a
���Υɥ饤�Ф� Roland DXY800A �ץ��å��ݡ��Ȥ��ޤ������ץ����Ϥ� ��ޤ���
eepic
eepic �ɥ饤�Ф� LaTeX picture �Ķ����ĥ�����Τݡ��Ȥ��ޤ��� ����� latex �ɥ饤�Ф������̤������Ǥ���
���Υɥ饤�Фˤ����Ϥϡ�LaTeX �Ѥ� "eepic.sty" �ޥ����ѥå������ȶ� �˻Ȥ��뤳�Ȥ��ꤷ�Ƥ��ޤ��������Ȥ��ˤϡ�"eepic.sty" �� "epic.sty"������� "tpic" \special ̿�ᷲ�ݡ��Ȥ���ץ�ɥ饤 �Ф�ɬ�פǤ����⤷�����ʤ��λȤ��ץ�ɥ饤�Ф������� "tpic" \special ̿��ݡ��Ȥ��Ƥ��ʤ����Ǥ⡢"eepicemu.sty" ��Ȥ����Ȥ� �����Τ����Τ����Ĥ���Ȥ���褦�ˤʤ�ޤ��� dvips �� dvipdfm �� "tpic" \special �ݡ��Ȥ��Ƥ��ޤ���
��:
set terminal eepic {color, dashed, rotate, small, tiny, default, <fontsize>}���ץ����: ���ץ�����Ǥ�դν��֤�Ϳ���뤳�Ȥ��Ǥ��ޤ��� 'color' �� gnuplot �� \color{...} ���ޥ�ɤ���������������ˤ�ꥰ��� �顼�ˤ��ޤ������Υ��ץ�������Ѥ�����ϡ�latex ʸ��Υץꥢ�� �֥�� \usepackage{color} �������ɬ�פ�����ޤ��� 'dashed' ���������������Ѥ��뤳�Ȥ���Ĥ��ޤ������Υ��ץ�������� ���ʤ��ȡ������������μ����Τߤ��Ȥ��ޤ��� 'dashed' �� 'color' �ϰ����Τߤ���̣�������'color' �����ꤵ�줿��硢 'dashed' ��̵�뤵��ޤ��� 'rotate' �������˲�ž (90 ��) ���줿ʸ�������Ѥ���褦�ˤʤ�ޤ����� �ꤷ�ʤ����ϡ�1 ʸ�� 1 ʸ��������Ѥ߾夲�Ƥ�����ˡ�Dz�ž���줿ʸ�� �����ޤ������Υ��ץ�����Ȥ����ϡ�\usepackage{graphicx} ��ץ� ����֥�������ɬ�פ�����ޤ��� 'small' �� point ��������ǤΥ��������ΰ��Ȥ��� \scriptsize �ε���� ���Ѥ��ޤ� (¿ʬ����� TeX �ǤϤ���ǡ�LaTeX2e �Ǥ����Ȥ��ʤ��Ǥ��礦)�� �ǥե���ȤǤ�ɸ��ο����Υ���������Ѥ��ޤ��� 'tiny' �ϡ������ \scriptscriptstyle �ε������Ѥ��ޤ��� 'default' �����ƤΥ��ץ�����ǥե���Ȥ��ͤ˥ꥻ�åȤ��ޤ����ǥե��� �Ȥϡ�color �Ϥʤ���dashed line �Ϥʤ���������ž (�Ѥ߾夲) ʸ����λ� �ѡ��礭�ʥ������ε���λ��ѡ��Ǥ��� <fontsize> �� picture �Ķ���ǤΥե���ȥ���������ꤹ������Ǥ���ñ�� �� pt (�ݥ����) �ǡ�10 pt �Ϥۤ� 3.5 mm �Ǥ����ե���ȥ���������ꤷ �ʤ���硢���ƤΥ�������ʸ���� \footnotesize �����ꤵ��ޤ���
����: ʸ�� # (����Ӥ���¾ (La)TeX �����̤ʰ�̣����Ĥ���¾��ʸ��) �� \\ (�� �å�����å��� 2 ��) �ǥ��������פ��뤳�Ȥ�˺��ʤ��Ǥ��������� ����դγѤ��᤹����������ϼ����Τ褦�ˤʤ�ޤ���(���줬 tpic specials �ΰ���Ū������ʤΤ���eepic.sty �� dvips/dvipdfm �ΥХ��������ʤΤ��ϻ� �ˤϤ狼��ޤ���) �ǥե���Ȥ� eepic ����դ��礭���� 5x3 ������ǡ������ 'set size a,b' �ǽ̼ܲ�ǽ�Ǥ��� ��������ǡ��� (point) �ϡ�LaTeX �Υ��ޥ�� "\Diamond", "\Box" �ʤɤ� �Ȥä�������ޤ��������Υ��ޥ�ɤϸ��ߤ� LaTeX2e �Υ����ˤ�¸�ߤ��� latexsym �ѥå������˴ޤޤ�Ƥ��ޤ��������Υѥå������������ۤΰ����� ���ꡢ��ä�¿���� LaTeX �Υ����ƥ�ΰ����ˤʤäƤ��ޤ������Υѥå��� ����Ȥ����Ȥ�˺��ʤ��Ǥ���������latexsym ������� amssymb �ѥå��� ����Ȥ����Ȥ��ǽ�Ǥ��� LaTeX �˴ؤ������ƤΥɥ饤�Ф�ʸ��������֤���������̤���ˡ������ ��: '{' �ǻϤޤ�ʸ����ϡ�'}' ���Ĥ���ɬ�פ�����ޤ���������ʸ�������� ����ʿ�����ˤ��ľ�����ˤ⥻�����ޤ���'[' �ǻϤޤ�ʸ����ξ� ��ϡ����֤λ����ʸ���� (t,b,l,r �Τ��� 2 �Ĥޤ�) ��³�������� ']{'��ʸ�������Ρ��ǺǸ�� '}' �Ȥ��ޤ���������ʸ����� LaTeX �� LR-box �Ȥ����������ޤ���'\rule{}{}' ��Ȥ��Ф�����ɤ����ֹ�碌����ǽ�Ǥ��� ����
��: set term eepic
�ϡ�����դ� picture �Ķ��˴ޤޤ줿 eepic �ޥ����Ȥ��ƽ��Ϥ��ޤ��� ���Υե������ LaTeX ʸ��� \input �Ǽ�����Ǥ���������set term eepic color tiny rotate 8
eepic �ޥ����� \color �ޥ�����point ���� \scripscriptsize ���礭���� �����˲�ž���줿ʸ���λ��ѡ���������Ƥ�ʸ���� 8pt �˥��åȤ��ƽ��� ���ޤ������Ф��ΰ��ֹ�碌�˴ؤ���: gnuplot �Υǥե���� (����ʤ�ˤʤ뤬�������Ǥʤ����Ȥ⤢��):
set title '\LaTeX\ -- $ \gamma $'��ʿ�����ˤ��ľ�����ˤ⥻���:
set label '{\LaTeX\ -- $ \gamma $}' at 0,0���֤�����Ū�˻��� (��˹�碌��):
set xlabel '[t]{\LaTeX\ -- $ \gamma $}'¾�θ��Ф� -- �������Ĺ�����Ф����Ф��븫�Ѥ�:
set ylabel '[r]{\LaTeX\ -- $ \gamma $\rule{7mm}{0pt}}'
emf
emf �ɥ饤�Ф� EMF (Enhanced Metafile Format) �ե�������������ޤ��� ���Υե�����ե����ޥåȤ� MS Win32 �����ƥ��ɸ���ե�����Ǥ���
��:
set terminal emf {<color>} {solid | dashed} {"<font>"} {<fontsize>}<color> �� color (���顼) �� monochrome (���)�� solid �����Ƥ���������ǽ������Υѥ�������ɤ�Ĥ֤��ޤ��� <font> �ϥե����̾�� <fontsize> �ϥݥ����ñ�̤ǤΥե���Ȥ��礭���Ǥ���
�ǽ�� 2 �ĤΥ��ץ����Ϥɤ��餬��Ǥ���ޤ���default ������ ������ƤΥ��ץ�����Υǥե���Ȥ��ͤˤʤ�ޤ���
��:
set terminal emf 'Times Roman Italic' 12 set terminal emf color solid # ���ݤ������ʤɾä��Ƥ��ޤ� !
emxvga
emxvga, emxvesa, vgal �γƥɥ饤�ФϤ��줾�� SVGA, vesa SVGA, VGA ����åե��å��ܡ��ɤ� PC �ݡ��Ȥ��ޤ��������� DOS���ޤ��� OS/2 ��ǡ�"emx-gcc" �ǥ���ѥ��뤵�줿�뤳�Ȥ�տޤ��Ƥ��ޤ������� ��ˤϤ���� VESA �ѥå������� SVGAKIT ��ɬ�פǤ��������� Johannes Martin ([email protected]) ���ݼ餷 David J. Liu ([email protected]) ����ĥ���Ƥ���饤�֥��Ǥ���
��:
set terminal emxvga set terminal emxvesa {vesa-mode} set terminal vgalͣ��Υ��ץ����� emxvesa ���Ф��� vesa �Υ⡼�ɤǡ��ǥե���ȤǤ� ����� G640x480x256 �ȤʤäƤ��ޤ���
epslatex
epslatex �ɥ饤�ФǤ� 2 �ĤΥ��ץ��������Ǥ��ޤ���
��:
set terminal epslatex {default} {color | monochrome} {solid | dashed} {"<fontname>"} {<fontsize>}default �⡼�ɤ����ƤΥ��ץ�����ʲ��Υǥե���Ȥ��ͤ����ꤷ�ޤ�: monochrome, dashed, "default", 11pt��
����դΥǥե���ȤΥ����������� 5 ��������⤵�� 3 ������Ǥ���solid �����ƤΥ���դ�����������������Υѥ�������ɤ�Ĥ֤��ޤ��� "<fontname>" �ϥե���Ȥ�̾����<fontsize> �� PostScript �ݥ����ñ �̤ǤΥե���Ȥ��礭���Ǥ����ե���Ȥ�����Ϥޤ����ݡ��Ȥ���Ƥ��ޤ��� �ե���Ȥ��礭���������Ŭ�ڤʥ��ڡ����η����Ф��ƤΤߥ��ݡ��Ȥ� ��Ƥ��ޤ��������δֺݤǤϼºݤˤ� LaTeX �Υե���Ȥ����Ѥ����Τǡ� �ե���Ȥ��ѹ��� LaTeX �Υ��ޥ�ɤ���Ѥ��Ƥ����������㤨�� LaTeX ��ʸ ��� 12pt �Υե���Ȥ�Ȥ��Τʤ顢���ץ����Ȥ��� '"default" 12' �Ȼ� �ꤷ�Ƥ���������
LaTeX �˴ؤ������ƤΥɥ饤�Ф�ʸ��������֤���������̤���ˡ������ ��: '{' �ǻϤޤ�ʸ����ϡ�'}' ���Ĥ���ɬ�פ�����ޤ���������ʸ�������� �� LaTeX �ˤ�äƿ�ʿ�����ˤ��ľ�����ˤ⥻�����ޤ���'[' �� �Ϥޤ�ʸ����ξ��ϡ����֤λ����ʸ���� (t,b,l,r �Τ��� 2 �Ĥޤ�) ��³�������� ']{'��ʸ�������Ρ��ǺǸ�� '}' �Ȥ��ޤ���������ʸ����� LaTeX �� LR-box �Ȥ����������ޤ���\rule{}{} ��Ȥ��Ф�����ɤ����ֹ�� ������ǽ�Ǥ��礦�� pslatex �ɥ饤�Ф˴ؤ�����ܤ⻲�Ȥ��Ƥ��������� ʣ���Ԥθ��Ф����������ˤ� \shortstack ����Ѥ��Ƥ����������㤨�С�
set ylabel '[r]{\shortstack{first line \\ second line}}'���Υɥ饤�Ф� 2 �Ĥ��̤Υե��������ޤ���1 �Ĥ� LaTeX ����ʬ�ǡ��� ����ĤϿޤ� eps ����ʬ�Ǥ��� LaTeX �ե������̾���� set output ���ޥ�ɤ�Ϳ������ eps �ե������ ̾������Ƴ���졢���Υե�����̾�κǸ�� .eps (���Υե�����̾�κǸ�� ��ĥ����ʬ -- ���줬�ʤ���� LaTeX �ե��������������ޤ���) �� .tex ���֤���������Τˤʤ�ޤ���gnuplot ��λ�������˥ե���������� ����Τ�˺��ʤ��Ǥ��������� ���ϥե��������ꤷ�ʤ���� LaTeX ���ϤϹԤʤ��ޤ��� ! LaTeX ��ʸ��ǿޤ������ˤ� '\input{filename}' �Ȥ��Ƥ��������� \usepackage{graphics} ��ץꥢ��֥������Ƥ������� ! 'epstopdf' �� (�㤨�� teTeX �ѥå������ˤϴޤޤ�Ƥ��� ghostscript �� ɬ��) eps ���Ϥ��� pdf �ե�������뤳�Ȥ��Ǥ��ޤ���graphics �ѥå��� ����Ŭ�ڤ����ꤵ��Ƥ���ʤ顢LaTeX �Υե�������ѹ��ʤ��� pdflatex �� ��äƤ�����Ǥ���eps �ե����������� pdf �ե����뤬�����ޤ�ޤ���
epson-180dpi
���Υɥ饤�Фϥ��ץ���ץ�Τ����Ĥ��Ȥ������������Τݡ��� ���ޤ���
epson-180dpi �� epson-60dpi �Ϥ��줾�� 180dpi (�ɥå�/�����), 60dpi �β����٤� Epson LQ �� 24 �ԥ�ץ���ѤΥɥ饤�ФǤ���
epson-lx800 �� Epson LX-800, Star �� NL-10 �� NX-1000, PROPRINTER �� �ɤ�Ŭ���ʥץ��ή�ѤǤ��롢����Ū�� 9 �ԥ�ץ�ɥ饤�ФǤ���
nec-cp6 �� NEC CP6 �� Epson LQ-800 �ʤɤΥץ�ǻȤ��롢����Ū�� 24 �ԥ�ץ���ѤΥɥ饤�ФǤ���
okidata �ɥ饤�Ф� 9 �ԥ�� OKIDATA 320/321 ɸ��ץ�ݡ��Ȥ� �ޤ���
starc �ɥ饤�Ф� Star ���顼�ץ���ѤǤ���
tandy-60dpi �ɥ饤�Ф� 9 �ԥ� 60dpi �� Tandy DMP-130 ������ѤǤ���
nec-cp6 �ˤΤߥ��ץ������ޤ���
��:
set terminal nec-cp6 {monochrome | colour | draft}�ǥե���ȤǤ���� (monochrome) �Ǥ���
�����Υɥ饤�ФΤ��줾��� PC ��ǰ���������ϥХ��ʥꥳ�ԡ���ɬ�� �Ǥ���print ��ȤäƤϤ����ޤ���������� copy file /b lpt1: �Ȥ��Ƥ���������
excl
excl �ɥ饤�Ф� EXCL �졼�����ץ���� 1590 �Τ褦�� Talaris �ץ� �ݡ��Ȥ��ޤ������ץ����Ϥ���ޤ���
hercules
�����Υɥ饤�Ф� PC �Υ�˥��ݡ��Ȥ�������ե��å��ܡ��ɤ�ư ���Ф��ޤ��������ϡ�gcc, �ޤ��� Zortec C/C++ �ǥ���ѥ��뤵�줿��� �Τ����Ѳ�ǽ�Ǥ���
fig
fig �ɥ饤�Ф� Fig ����ե��å�����Ǥν��Ϥ��������ޤ���
��:
set terminal fig {monochrome | color} {small | big} {pointsmax <max_points>} {landscape | portrait} {metric | inches} {fontsize <fsize>} {size <xsize> <ysize>} {thickness <units>} {depth <layer>}monochrome �� color �� ����������ˤ��뤫 color �ˤ��뤫����ꤷ �ޤ���small �� big �ϡ��ǥե���Ȥ� landscape �⡼�ɤǤϥ���դ� 5x3 ������ˤ��뤫 8x5 ������ˤ��뤫��portrait �⡼�ɤǤ� 3x5 ���� ���ˤ��뤫 5x8 ������ˤ��뤫����ꤷ�ޤ���<max_points> ���ޤ����κ��� ���������ꤷ�ޤ���"xfig" �Ǥ��Խ����Ф���ǥե���Ȥ�ñ�̤� metric �� inches �Τ����줫������Ǥ��ޤ���fontsize �ϥƥ����ȥե���ȤΥ��� ���� <fsize> �ݥ���Ȥ����ꤷ�ޤ���size �������ϰϤ� <xsize>*<ysize> ������ (�ѹ�) ���ޤ������ξ���ñ�̤ϡ�inches �� metric ��������� ��äƤ��줾�쥤������������ȥ�ˤʤ�ޤ���depth �����Ƥ�����ʸ ������Ф��롢�Ťʤ�˴ؤ���ǥե���Ȥο��� (depth layer) �����ꤷ�� �����ǥե���Ȥο����� 10 �ǡ�"xfig" �ǥ���դξ�˲��������뤿 ���;�Ϥ�Ĥ��Ƥ��ޤ���
tickness �ϥǥե���Ȥ��������������ꤷ�����ꤵ��ʤ���� 1 �ˤʤ�� �����������ѹ��ϡ�plot ���ޥ�ɤ� linetype ���ͤ� 100 �ܤο���ä� �뤳�ȤǼ¸��Ǥ��ޤ���Ʊ�ͤˡ�(�ǥե���Ȥο������Ф���) ���������Ǥ� �������ͤ� <linetype> �� 1000 �ܤο���ä��뤳�Ȥ�����Ǥ��ޤ�����ä� ���ο����� <layer>+<linetype>/1000 �ˤʤꡢ���������� (<linetype>%1000) /100 �Ȥʤ�ޤ����������ͤ� 0 �ξ��ϥǥե���Ȥ����������ˤʤ�ޤ���
plot ���ޥ�ɤ� point ��������ˤ������κݤε���� fig �ɥ饤 �Ф��ɲä��뤳�Ȥ�Ǥ��ޤ�������λ���� (pointtype ����) % 100 �� 50 �ʾ���ͤ��Ȥ�졢�����ɤ�Ĥ֤���ǻ���� <pointtype> % 5 ���ͤ����� ���������سԤϹ� (<pointtype> % 10 < 5 �ξ��) �ޤ��ϸ��ߤο��ǽ� �ޤ������Ѳ�ǽ�ʵ���ϰʲ����̤�Ǥ���
50 - 59: �� 60 - 69: ������ 70 - 79: �Ҥ��� 80 - 89: ������λ��ѷ� 90 - 99: �������λ��ѷ������ε�����礭���ϥե���Ȥ��礭���ȴط����Ƥ��ޤ����ǥե���ȤǤ� ����ο����ϡ��ɤ����顼�С���¸����뤿��ˡ����ο������ 1 �������� ���ͤˤʤäƤ��ޤ���<pointtype> �� 1000 ����礭����硢������ <layer> +<pointtype>/1000-1 �ˤʤ�ޤ���<pointtype>%1000 �� 100 ����礭����� �ɤ�Ĥ֤����� (<pointtype>%1000)/100-1 �ˤʤ�ޤ���
ͭ�����ɤ�Ĥ֤��� (1 ���� 9) �ϡ������ġ��С��忧���֡��硢������ ���� (����⡼�ɤǤ� 1 ���� 6 �ޤǤϹ��� 7 ���� 9 �ޤǤ���) �Ǥ���
<linetype> �� <pointtype> �ξܺ٤ˤĤ��Ƥ� plot with �Ȥ��Ƥ��� ������
big ���ץ����ϰ����ΥС������� bfig �ɥ饤�Ф������ʤǤ������� �Υɥ饤�ФϺ��Ϥ⤦���ݡ��Ȥ���Ƥ��ޤ���
��:
set terminal fig monochrome small pointsmax 1000 # �ǥե����plot 'file.dat' with points linetype 102 pointtype 759�ϡ��������ɤ�Ĥ֤��줿�ߤ���������������سԤ��� 1 ���Ĥ����Ǥ���
plot 'file.dat' using 1:2:3 with err linetype 1 pointtype 554�Ϲ������ˤ�륨�顼�С����֤��ɤ�Ĥ֤��줿�ߤ��������ޤ������αߤ��� ���� 1 �ؤ�����ˤʤ�ޤ� (�ǥե���ȤǤϿ����� 9)��
�ߤξ�˥��顼�С���ˤϰʲ��Τ褦�ˤ��Ƥ���������
plot 'file.dat' using 1:2:3 with err linetype 1 pointtype 2554
ggi
GGI �ɥ饤�Ф� GGI (General Graphics Interface) �ν��Ϥ��������ޤ���
gif
gif �ɥ饤�Ф� GIF �ե����ޥåȤν��Ϥ��������ޤ�������� Thomas Boutell �� gd �饤�֥�����Ѥ��ޤ� (http://www.boutell.com/gd/ �ˤ� ��ޤ�)��
�ǥե���ȤǤ� gif �ɥ饤�Ф� Web �˹礦�ѥ�åȤγ�����Ƥ���Ѥ��ޤ���
��:
set terminal gif {transparent} {interlace} {tiny | small | medium | large | giant} {size <x>,<y>} {<color0> <color1> <color2> ...}transparent �ϥɥ饤�Ф�Ʃ���� (transparent) GIF ����������褦�ؼ� ���ޤ������ξ��ǽ�λ��꿧��Ʃ��������뿧�ˤʤ�ޤ���
interlace �ϥɥ饤�Ф˥����졼�� GIF ����������褦�ؼ����ޤ���
�ե���Ȥ� tiny (5x8 �ԥ�����)��small (6x12 �ԥ�����), medium (7x13 Bold)��large (8x16)��giant (9x15 �ԥ�����) �������ޤ���
������ <x,y> �ϥԥ�����ñ�̤�Ϳ���ޤ����ǥե���Ȥ� 640x480 �Ǥ����ԥ� ������� set size ���ޥ�ɤǽ̼ܤ��뤳�ȤǤ��ѹ��Ǥ��ޤ���
�ġ��ο��� 'xrrggbb' �η����ǻ��ꤷ�ޤ��������ǡ�x �Ϥ��Τޤ�ʸ�� 'x' ���̣����'rrggbb' ���֡��С��Ĥ� 16 �ʿ��Ǥ���ʬ�Ǥ����㤨�� 'x00ff00' ���Ф�ɽ���ޤ����طʿ���ǽ�˻��ꤷ�����θ���˶�������X ���� Y ���� ��������դ����迧����³���ޤ��������Ϻ��� 256 ���ޤ�����Ǥ��ޤ���
��:
set terminal gif small size 640,480 \ xffffff x000000 x404040 \ xff0000 xffa500 x66cdaa xcdb5cd \ xadd8e6 x0000ff xdda0dd x9500d3 # �ǥե����������Ǥ�Ʃ��������ʤ��طʿ�����ǡ������Ϲ������ϳ��������������迧 �Ȥ����֡����������п� (midium aquamarine)�������߿� (thistle 3)������ �� (light blue)���ġ������ĤФ��� (plum)���Ť����ߤ쿧 (dark violet) �� 8 ����Ȥ��ޤ���
set terminal gif transparent xffffff \ x000000 x202020 x404040 x606060 \ x808080 xA0A0A0 xC0C0C0 xE0E0E0�����Ʃ����������طʤ���ǡ������Ϲ������ϰŤ����������迧�ϥ��쥤�� ������� 6 ����Ȥ����Ȥˤʤ�ޤ���
�ڡ����������� 640x480 �ԥ�����Ǥ���gif �ɥ饤�Фϥ��顼���ޤ����� ���ν��Ϥ��������ޤ������ɤ�����������뤫������ϤǤ��ޤ���
���ߤΥС������� gif �ɥ饤�Фϡ����˥����� GIF �ϥ��ݡ��Ȥ��� ���ޤ���
unixplot
unixplot �ɥ饤�Фϡ��ǥХ����˰�¸���ʤ� GNU �� plot ����ե��å��� ��ν��Ϥ��������ޤ�������� "plot2ps" �� PostScript �����ν��Ϥˤ��� �礭���Υǥե���Ȥ� 5 ����� x 3 ������Ǥ�������� set size ���� 8.25 x 8.25 �ޤ����ä����뤳�Ȥ���ǽ�Ǥ���
��:
set terminal unixplot {"<fontname>"} {<fontsize>}�ǥե���Ȥ� 10 �ݥ���Ȥ� "Courier" �Ǥ���
�� GNU �Ǥ� unixplot �ɥ饤�Ф⤢��ޤ���������� GNU �ǤΤ������ �ʤ��ȥ���ѥ���Ϥ���ޤ���
gpic
gpic �ɥ饤�Ф� FSF (the Free Software Foundations) �� "groff" �ѥ� ����������� GPIC �����Υ���դ��������ޤ����ǥե���Ȥ��礭���� 5 x 3 ������Ǥ������ץ����ϸ����˴ؤ����ΤΤߤǡ��ǥե���ȤǤ� (0,0) �Ǥ���
��:
set terminal gpic {<x> <y>}������ x �� y ��ñ�̤ϥ�����Ǥ���
ñ��ʥ���դ���������ˤϰʲ��Τ褦�ˤ��ޤ���
groff -p -mpic -Tps file.pic > file.pspic ����ν��Ϥϥѥ��פ� eqn ���Ϥ����Ȥ�Ǥ���Τǡ�'set label' �� set {x/y}label ���ޥ�ɤǥ���դ�ʣ���ʴؿ��μ�������뤳�Ȥ��ǽ�� �����㤨�С�
set ylab '@space 0 int from 0 to x alpha ( t ) roman d t@'�Ȥ���С��ʲ��Υ��ޥ�ɤˤ�ä� y ����������ʬ�����Ф��դ�����ޤ���
gpic filename.pic | geqn -d@@ -Tps | groff -m[macro-package] -Tps > filename.ps���Τ褦�ˤ��ƺ��줿�ޤ�ʸ����������ƤϤޤ�褦�˽̼ܤ��뤳�Ȥ��� ���ޤ���pic ����ϴ�ñ������Ǥ���Τǡ�ɬ�פʤ��ưפ˥���դ�ľ���Խ� �Ǥ��ޤ���gnuplot �Ǻ���� pic �ե���������Ƥκ�ɸ�� x+gnuplotx, y+gnuploty �η���Ϳ�����ޤ����ǥե���ȤǤ� x, y ���ͤ� 0 �Ǥ������� �Ĥ��Υե�������Ф��Ƥ��� x,y �� 0 �����ꤷ�Ƥ���Ԥ�������С��ʲ� �Τ褦�ˤ���ʣ���Υ���դ��Ĥοޤ��������Ƥ��ޤ����Ȥ�Ǥ��ޤ� (�� �ե���Ȥ��礭���� 5.0x3.0 �����):
.PS 8.0 x=0;y=3 copy "figa.pic" x=5;y=3 copy "figb.pic" x=0;y=0 copy "figc.pic" x=5;y=0 copy "figd.pic" .PE����ϡ����� 2 �ġ��Ĥ� 2 �Ĥ����¤�� 4 �ĤΥ���դ���ʤ롢8 ����� �ι����οޤ��������ޤ���
�ʲ��Υ��ޥ�ɤǤ�Ʊ�����Ȥ��Ǥ��ޤ���
set terminal gpic x y������㤨�аʲ��Τ褦�˻Ȥ��ޤ���
.PS 6.0 copy "trig.pic" .PE
gpr
gpr �ɥ饤�Ф� Apollo Graphics Primitive Resource �θ��ꥵ���������� �ɥ��ݡ��Ȥ��ޤ������ץ����Ϥ���ޤ���
�����ʥ������Υ�����ɥ���ɬ�פʤ顢apollo �ɥ饤�Ф�����˻��Ѥ� �Ƥ���������
grass
grass �ɥ饤�Ф� GRASS ���������ƥ�Υ桼���� gnuplot �����Ѥ� �뤳�Ȥ��ǽ�ˤ��ޤ����ܤ�������ˤĤ��Ƥ� [email protected] ��Ϣ�����äƤ����������ڡ����� GRASS ����ե�����ɥ��θ��ߤΥե졼 ��˽�ޤ������ץ����Ϥ���ޤ���
hp2623a
hp2623a �ɥ饤�Фϥҥ塼��åȥѥå����� (Hewlett Packard) HP2623A �ݡ��Ȥ��ޤ������ץ����Ϥ���ޤ���
hp2648
hp2648 �ɥ饤�Фϥҥ塼��åȥѥå����� (Hewlett Packard) HP2647 �� HP2648 �ݡ��Ȥ��ޤ������ץ����Ϥ���ޤ���
hp500c
hp500c �ɥ饤�Фϥҥ塼��åȥѥå����� (Hewlett Packard) �Ҥ� HP DeskJet 500c �ݡ��Ȥ��ޤ�������ˤϲ����٤Ȱ��̤˴ؤ��륪�ץ���� ������ޤ���
��:
set terminal hp500c {<res>} {<comp>}������ res �� 75, 100, 150, 300 �Τ����줫�β����� (DPI; dots per inch) �ǡ�comp �� "rle" �� "tiff" �Ǥ���¾�������Ȥ���ϥǥե� ��Ȥ��ͤˤʤ�ޤ����ǥե���Ȥ� 75 dpi �ǰ��̤Ϥʤ��Ǥ���������٤Ǥ� �饹���饤���Ϥ�������Υ����ɬ�פȤ��ޤ���
hpgl
hpgl �ɥ饤�Ф� HP7475A �ץ��å��Τ褦�������Ѥ� HPGL ���Ϥ�Ԥʤ��� ��������� 2 �Ĥ������ǽ�ʥ��ץ���������ޤ�: ����ϥڥ�ο��� eject ���ץ����ǡ�"eject" �������˥ץ��å��˥ڡ������ӽФ�����褦�ؼ��� �ǥե���ȤǤ� 6 �ĤΥڥ��Ȥ��������Υڡ������ӽФϹԤʤ��ޤ���
���Ūʸ�����å� ISO-8859-1 �� CP850 �� set encoding iso_8859_1 �� set encoding cp850 ��ǧ�������뤳�Ȥ��Ǥ��ޤ� (�ܺ٤� set encoding �Ȥ��Ƥ�������)��
��:
set terminal hpgl {<number_of_pens>} {eject}�ʲ�������
set terminal hpgl 8 eject�ϡ������� hp7550 �ɥ饤�Ф�Ʊ���ǡ�����
set terminal hpgl 4�ϡ������� hp7580b �ɥ饤�Ф�Ʊ���Ǥ���
pcl5 �ɥ饤�Фϡ�Hewlett-Packard Designjet 750C��Hewlett-Packard Laserjet III, Hewlett-Packard Laserjet IV �Τ褦�ʥץ��å��ݡ��Ȥ� �ޤ�������ϼºݤˤ� HPGL-2 ����Ѥ��Ƥ���ΤǤ��������ִ֤�̾���ξ��� ������ޤ������Υɥ饤�ФˤϤ����Ĥ��Υ��ץ������ޤ����������� �ʲ��˼���������ǻ��ꤷ�ʤ���Ф����ޤ���:
��:
set terminal pcl5 {mode <mode>} {<plotsize>} {{color {<number_of_pens>}} | monochrome} {solid | dashed} {font <font>} {size <fontsize>} {pspoints | nopspoints}<mode> �� landscape �� portrait �Ǥ���<plotsize> �ϥ���դ�ʪ��Ū �����襵�����ǡ�����ϰʲ��Τ����Τ����줫�Ǥ�: letter ��ɸ��� (8 1/2" X 11") ���ϡ�legal �� (8 1/2" X 14") ���ϡ�noextended �� (36" X 48") ���� (letter ��������)��extended �� (36" X 55") ���� (�ۤ� legal ��������)��color ��ʣ���Υڥ� (���ʤ�����顼) �����Ѥ� <number_of_pens> �ϥ��顼���Ϥǻ��Ѥ����ڥ���ܿ� (���ʤ������) �� ����monochrome �� 1 �ܤΥڥ� (�㤨�й�) ������Ǥ���solid �����Ƥ� ���������������dashed �ϰۤʤ������亿���ѥ��������������ʬ���ޤ��� <font> �� stick, univers, cg_times, zapf_dingbats, antique_olive, arial, courier, garamond_antigua, letter_gothic, cg_omega, albertus, times_new_roman, clarendon, coronet, marigold, truetype_symbols, wingdings �Τ����줫�Ǥ���<fontsize> �ϥݥ���� ñ�̤ǤΥե���Ȥ��礭���Ǥ������μ��� (point type) �ϡ�nopspoints �� ���ꤹ�뤳�Ȥ�ɸ��Ū�ʥǥե���Ȥ����꤫������Ǥ���褦�ˤʤ�ޤ����� pspoints ����ꤹ��� postscript terminal ��Ʊ�����μ�������꤫�� ����Ǥ���褦�ˤʤ�ޤ���
�����Υ��ץ����Τ����Ĥ����Ȥ߹��ޤ줿���ݡ��Ȥϡ��ץ�˰�¸�� �뤳�Ȥ����դ��Ƥ����������㤨�����ƤΥե���Ȥ϶��餯 HP Laserjet IV �Ǥϥ��ݡ��Ȥ���Ƥ���Ǥ��礦����HP Laserjet III �� Designjet 750C �� �� 2,3 (�㤨�� univers, stick) �����ݡ��Ȥ���Ƥ���ΤߤǤ��礦�� �ޤ���laserjet ������ν������֤ʤΤǡ������Ǥϥ��顼�����餫�˻Ȥ� �ޤ���
�ǥե����: landscape, noextended, color (6 pens), solid, univers, 12
point, nopspointspcl5 �ǤϹ��Ūʸ�����åȤϥץ�ǰ����ޤ��Τǡ��ƥ�����ʸ���� ��Ŭ�ڤ� 8-bit ʸ�������ɤ����������ǡ��虜�虜 set encoding �Ǽ� ���ɬ�פϤ���ޤ���
HPGL ����ե��å���¿���Υ��եȥ������ѥå������Ǽ����ळ�Ȥ���ǽ�� ����
hpljii
hpljii �ɥ饤�Ф� HP Laserjet Sries II �ץ��hpdj �ɥ饤�Ф� HP DeskJet 500 �ץ�ݡ��Ȥ��ޤ��������Υɥ饤�ФǤϡ������� ������ǽ�Ǥ���
��:
set terminal hpljii | hpdj {<res>}������ res �� 75, 100, 150, 300 �Τ����줫�β����� (DPI; dots per inch) �ǡ��ǥե���Ȥ� 75 �Ǥ���������٤ǤΥ饹���饤���Ϥ�������Υ� ����ɬ�פȤ��ޤ���
hp500c �ɥ饤�Ф� hpdj �Ȥۤ�Ʊ���Ǥ�����hp500c �ϲä��ƥ��顼�� ���̤⥵�ݡ��Ȥ��Ƥ��ޤ���
hppj
hppj �ɥ饤�Ф� HP PaintJet �� HP3630 �ץ�ݡ��Ȥ��ޤ������� �����ϥե���Ȥ������Τ�����ΤߤǤ���
��:
set terminal hppj {FNT5X9 | FNT9X17 | FNT13X25}��֥������ե���� (FNT9X17) ���ǥե���ȤǤ���
imagen
imagen �ɥ饤�Ф� Imagen �졼���ץ�ݡ��Ȥ��ޤ�������� 1 �� ������ʣ���Υ���դ����֤��뤳�Ȥ��ǽ�Ǥ���
��:
set terminal imagen {<fontsize>} {portrait | landscape} {[<horiz>,<vert>]}fontsize �ϥǥե���ȤǤ� 12 �ݥ���Ȥǡ��쥤�����ȤΥǥե���Ȥ� landscape �Ǥ���<horiz> �� <vert> �ϥ���դ������Ƚ������˲��� �֤�������ꤷ�ޤ��������Υǥե���Ȥ� 1 �Ǥ���
��:
set terminal imagen portrait [2,3]����ϡ�1 �ڡ����� 6 �ĤΥ���դ� 2 �Ĥ� 3 ���֤� (portrait) �����֤��ޤ���
iris4d
iris4d �ɥ饤�Ф� Silicon Graphics IRIS 4D ����ԥ塼���ݡ��Ȥ� �ޤ���ͣ��Υ��ץ����� 8-bit �� 24-bit ���ο��ο����λ���ǡ��ǥե� ��ȤǤ� 8 �Ǥ���
��:
set terminal iris4d {8 | 24}���ο����ϼ�ͳ�����٤��ΤǤϤʤ����ϡ��ɥ�������Ŭ�ڤ��ͤ����٤� �Ǥ���
24-bit �⡼�ɤ�Ȥ���硢���ο���ľ�ܥե����� .gnuplot_iris4d �ǻ��ꤹ �뤳�Ȥ��Ǥ��ޤ��������Υե�����ϸ��ߤΥǥ��쥯�ȥꡢHOME �Ķ��ѿ��� ���ꤵ���ۡ���ǥ��쥯�ȥ�ν�˸�������ޤ������Υե�����ˤϡ��طʡ� ���������Ф��������� 9 �Ĥ����迧�� RGB �ͤ��ν�˽ޤ����㤨�� �ʲ��˥ǥե���Ȥο�����ĥե�������ޤ�:
85 85 85 Background (�Ť�����; dark gray) 0 0 0 Boundary (��; black) 170 0 170 Labeling (�ֻ�; magenta) 85 255 255 Plot Color 1 (���뤤�忧; light cyan) 170 0 0 Plot Color 2 (��; red) 0 170 0 Plot Color 3 (��; green) 255 85 255 Plot Color 4 (���뤤�ֻ�; light magenta) 255 255 85 Plot Color 5 (����; yellow) 255 85 85 Plot Color 6 (���뤤��; light red) 85 255 85 Plot Color 7 (���뤤��; light green) 0 170 170 Plot Color 8 (�忧; cyan) 170 170 0 Plot Color 9 (�㿧; brown)���Υե������RGB �� 3 �Ĥ��Ȥ����� 12 �Ԥʤ��ƤϤ����ޤ����Ԥ�� ����ޤ����ƹԤ� 3 ���ܰʹߤ�ʸ��������̵�뤵��ޤ���
kyo
kyo �� prescribe �Υɥ饤�Ф� Kyocera (������) �졼�����ץ�� ���ݡ��Ȥ��ޤ�������ξ�Ԥ�ͣ��ΰ㤤�ϡ�kyo �� "Helvetica" ��Ȥ��� ���Ф��� prescribe �� "Courier" ��Ȥ����Ȥ����Ǥ������ץ����Ϥ��� �ޤ���
latex
latex �� emtex �ɥ饤�Ф� 2 �ĤΥ��ץ���������ޤ���
��:
set terminal latex | emtex {courier | roman | default} {<fontsize>}fontsize �ˤ�Ǥ�դΥ���������ꤷ�ޤ����ǥե���Ȥϡ������������ ʸ��Υե���Ȥ����������Ѥ��ޤ���
���ʤ��� DVI �ɥ饤�Ф�Ǥ�դΥ������Υե���Ȥ���Ф����Ȥ��Ǥ��ʤ� ��� (�㤨�� dvips)��ɸ��Ū�� 10, 11, 12 �ݥ���ȥ������Ǥʤ�Ȥ����� ���Ǥ���������
METAFONT �桼���ؤηٹ�: METAFONT ��̯�ʥ������Ϲ��ߤޤ���
LaTeX �˴ؤ������ƤΥɥ饤�Ф�ʸ��������֤���������̤���ˡ������ ��: '{' �ǻϤޤ�ʸ����ϡ�'}' ���Ĥ���ɬ�פ�����ޤ���������ʸ�������� ����ʿ�����ˤ��ľ�����ˤ⥻�����ޤ���'[' �ǻϤޤ�ʸ����ξ� ��ϡ����֤λ����ʸ���� (t,b,l,r �Τ��� 2 �Ĥޤ�) ��³�������� ']{'��ʸ�������Ρ��ǺǸ�� '}' �Ȥ��ޤ���������ʸ����� LaTeX �� LR-box �Ȥ����������ޤ���'\rule{}{}' ��Ȥ��Ф�����ɤ����ֹ�碌����ǽ�Ǥ��� ����
��������ǡ��� (point) �ϡ�LaTeX �Υ��ޥ�� "\Diamond" �� "\Box" ��� �ä�������ޤ��������Υ��ޥ�ɤϸ��ߤ� LaTeX2e �Υ����ˤ�¸�ߤ����� latexsym �ѥå������˴ޤޤ�Ƥ��ޤ��������Υѥå������������ۤΰ����� ���ꡢ��ä�¿���� LaTeX �Υ����ƥ�ΰ����ˤʤäƤ��ޤ������Υѥå��� ����Ȥ����Ȥ�˺��ʤ��Ǥ���������
��: ���Ф��ΰ��ֹ�碌�˴ؤ���: gnuplot �Υǥե���� (����ʤ�ˤʤ뤬�������Ǥʤ����Ȥ⤢��):
set title '\LaTeX\ -- $ \gamma $'��ʿ�����ˤ��ľ�����ˤ⥻���:
set label '{\LaTeX\ -- $ \gamma $}' at 0,0���֤�����Ū�˻��� (��˹�碌��):
set xlabel '[t]{\LaTeX\ -- $ \gamma $}'¾�θ��Ф� -- �������Ĺ�����Ф����Ф��븫�Ѥ�:
set ylabel '[r]{\LaTeX\ -- $ \gamma $\rule{7mm}{0pt}}'
linux
linux �ɥ饤�Фˤϻ��ꤹ�륪�ץ����ϲ��⤢��ޤ�����ϥǥե��� �ȤΥ⡼���Ѥ˴Ķ��ѿ� GSVGAMODE �Ȥ��ޤ����⤷���줬���ꤵ��Ƥ� �ʤ���� 1024x768x256 ��ǥե���ȤȤ��ƻ��Ѥ��ޤ��������줬�Ǥ��ʤ��� �� 640x480x16 (ɸ��� VGA) �Ȥ��ޤ���
lips
lips �ɥ饤�ФǤϿ����ʥ��ץ��������Ǥ��ޤ���
��:
set terminal lips {<version>} {auto | manual} {<mode>} {color | monochrome} {solid | dashed} {<duplexing>} {"<fontname>"} {<fontsize>}<version> �� iii �� iv��<mode> �� landscape �� portrait �� default �Ǥ���manual �ϥץ���ѻ�� MP �ȥ쥤�����椷��auto �ϼ�ư�⡼�ɤǵ�椷�ޤ���solid �����Ƥ������Υѥ���������������� ���ޤ���<duplexing> �� defaultplex �� simplex �� duplex �ǡ�LIPS �� "duplexing" �ϡ��ץ�� 1 �ڡ�����ξ�̰�����Ԥʤ碌�ޤ��� "<fontname>" ��ͭ���ʥץ�ե����̾��<fontsize> �ϥݥ����ñ �̤ǤΥե���ȥ���������ꤷ�ޤ���
default �⡼�ɤ����ƤΥ��ץ�����ǥե�����ͤˤ��ޤ����ǥե���Ȥ� iv, landscape, auto, monochrome, dashed, defaultplex, "Swiss", 14pt �Ǥ���LIPS ���ϤΥǥե���ȤΥ������� A4 �Ǥ���
macintosh
macintosh �ɥ饤�ФǤϤ����Ĥ��Υ��ץ���������Ǥ��ޤ���
��:
set terminal macintosh {singlewin | multiwin} {vertical | novertical} {size <width>, <height> | default}'singlewin' ��ñ�쥦����ɥ��ؤ����¤Ǥ��ꡢ���˥������Ѥ�ͭ�ѤǤ��� 'multiwin' ��ʣ���Υ�����ɥ����Ȥ���褦�ˤʤ�ޤ��� 'vertical' �� gx ���ץ����θ��ǤΤ�ͭ���Ǥ������Υ��ץ����Ǥϲ�ž
����ʸ������ľ�����˽ޤ���novertical �Ϥ��Υ��ץ�����̵���� ���ޤ��� size <width>, <height> �� preferences dialog �����ꤵ�줿����ե����� �������'set term mac size default' �� 'set term mac default' �����ꤵ���ޤǤ����ͤ��ݻ�����ޤ���'set term mac size default' �ϥ�����ɥ�������������� preferences dialog �����ꤷ����Τˤ��ޤ���'set term mac default' �����ƤΥ��ץ�����ǥե���Ȥ��ͤ����ꤷ�ޤ��� �ǥե�����ͤ� nogx, multiwin, novertical �Ǥ���multiwin ���ץ����θ��ǥ���դ�����������θ� singlewin �˥����å� ������硢���� plot ���ޥ�ɤǤϹ��˰�ĥ�����ɥ������졢���ο��� ��������ɥ��Ǥ� singlewin ��ͭ���ʴֻ��Ѥ���ޤ��������� multiwin �� ��ꡢ�����Ĥ��Υ���դ����������ޤ��Ƥ� singlewin �˥����å�����ȡ� �⤷���� 'singlewin' ������ɥ����ޤ������Ƥ���Ф��줬�Ȥ�졢������ �ʤ���п����� 'singlewin' ������ɥ�������ޤ���'singlewin' ������ �ɥ����ֹ��դ��Ϥ���ޤ���
mf
mf �ɥ饤�Ф� METAFONT �ץ������ؤ����ϥե��������ޤ�����ä� ���οޤ� TeX ��ʸ����Ǥ�ʸ����Ʊ���褦�˻Ȥ����Ȥ��Ǥ��ޤ���
ʸ����ǿޤ�Ȥ��ˤϡ�gnuplot �ν��Ϥ���ե���������ϤȤ��� METAFONT �ץ�������¹Ԥ���ɬ�פ�����ޤ�����äơ��桼���ϥե���Ȥ������ �ץ������ȿ�������ä��ե���Ȥ�ɥ�����Ȥ˼����ि��δ����μ��� ɬ�פȤʤ�ޤ��������������Ѥ��륵���Ȥ� METAFONT �ץ�����बŬ�ڤ��� �ꤵ��Ƥ���С��и��Τʤ��桼���Ǥ⤽������ʤ����ϤǤ���Ǥ��礦��
��������ʸ���� METAFONT ��ʸ�����åȤ˴�Ť��ƥ��ݡ��Ȥ���ޤ������� �Ǥ� Computer Modern Roman �ե���ȥ��åȤ����ϤǤ������桼����ɬ�פ� �ե���ȤǤ⼫ͳ�����֤��Ȥ��Ǥ��ޤ�������������������ե���Ȥ� METAFONT �������ե����뤬�Ȥ�����֤ˤʤäƤ���ɬ�פ�����ޤ����ġ��� ʸ���� METAFONT ������̡��Υԥ����㡼�ѿ�����¸���졢ʸ����ɬ�פˤʤ� ���Ȥ��ˤ������ѿ������ (��ž��������) ����ޤ��������ϡ�METAFONT �ץ�����ब�����פ�����֤Ǥ���������� (�Ĥޤ� PC) �Ǥϡ��ԥ��� �㡼�ѿ���������Ѥ������뤳�Ȥǡ��Ȥ��������̤θ³�������� �������Ȥ⤢��ޤ���
mf �ɥ饤�Фˤϥ��ץ����Ϥ���ޤ���
METAFONT Instructions
- ���Ϸ��� (terminal) �� METAFONT �˥��å�:
set terminal mf- ���ϥե�����̾�����ꡣ�㤨��:
set output "myfigures.mf"- ����դ����衣�ƥ���դ��̡���ʸ���������������Υǥե���Ȥ��礭���� 5x3 ������Ǥ����������礭���� set size 0.5,0.5 �Τ褦�ˤ��Ƥɤ�ʥ� �����ˤǤ⼫ͳ���ѹ��Ǥ��ޤ���
- gnuplot ��λ
- gnuplot �ν��ϥե�������Ф��� METAFONT ��¹Ԥ���TFM �ե������ GF �ե��������ޤ�������դϳ���礭�� (5x3 �����) �Τǡ�memmax ���ͤ� ���ʤ��Ȥ� 150000 �Ǥ��� METAFONT ��Ȥ�ɬ�פ�����Ǥ��礦��Unix �Ǥϡ� ������̾� bigmf �Ȥ���̾���ǥ��ȡ��뤵��Ƥ���Ǥ��礦���ʲ��Ǥϡ� virmf ���ޥ�ɤ� big �Ǥ� METAFONT �Ǥ���Ȳ��ꤷ���¹�����ޤ�:
- METAFONT ��Ω���夲:
virmf '&plain'- �������֤�����: METAFONT �ץ���ץ� ('*') ��Ǽ��Τ褦���Ǥ��ޤ�:
\mode:=CanonCX; % ���ʤ��λ��Ѥ���ץ�����- ����Ψ (magnification) ������ (���ץ����):
mag:=1; % ���ʤ��ι��ߤ��ͤ����- gnuplot �Ǻ�ä��ե����������:
input myfigures.mfŵ��Ū�� Unix �ޥ���Ǥϡ�virmf '&plain' ��¹Ԥ��륹����ץ� "mf" �� ����Τǡ�virmf &plain ������� mf ��Ȥ��ޤ�������ˤ�� mfput.tfm �� mfput.$$$gf ($$$ �Ͻ������֤β�����) �� 2 �ĤΥե����뤬����ޤ��� ��κ�Ȥϡ����٤Ƥޥ�ɥ饤���Ǵ�ñ�˼¹Ԥ��뤳�Ȥ�Ǥ��ޤ�: virmf '&plain' '\mode:=CanonCX; mag:=1; input myfigures.mf' ���ξ�硢�����ե�����̾�� myfigures.tfm �� myfigures.300gf �Ȥ��� ̾���ˤʤ�ޤ���
- gftopk ��Ȥä� GF �ե����뤫�� PK �ե����������:
gftopk myfigures.300gf myfigures.300pkgftopk �����ե������̾���Ϥ��ʤ������Ѥ��� DVI �ɥ饤�Ф˰�¸���ޤ� �Τǡ������Ȥ� TeX �δ����Ԥ˥ե����̾�ε�§�ˤĤ���ʹ���Ƥ��������� ���� TFM �ե������ PK �ե������Ŭ���ʥǥ��쥯�ȥ�˥��ȡ��뤹�뤫 �ޤ��ϴĶ��ѿ���Ŭ�ڤ��ͤ����ꤷ�ޤ����̾綠��ϡ�TEXFONTS �˥����ȥ� ���쥯�ȥ��ޤ�뤳�Ȥȡ����ʤ������Ѥ��� DVI �ɥ饤�Ф����Ѥ��Ƥ���� ���ѿ� (ɸ��Ū��̾���Ϥ���ޤ��� ...) ���Ф���Ʊ�����Ȥ���кѤߤ� ��������� TeX ���ե���ȥ�ȥ�å� (TFM) �ե����� �Ĥ���DVI �ɥ饤 �Ф� PK �ե�����Ĥ�����褦�ˤ��뤿���ɬ�פʺ�ȤǤ���
- ʸ��ˤ��Υ���դ�����뤿��� TeX �ˤ��Υե����̾��ؼ�:
\font\gnufigs=myfigures�ƥ���դϡ��ǽ�Υ���դ�ʸ�� 0��2 ���ܤΥ���դ�ʸ�� 1 �Ȥ����褦�ˡ� ���줾���Ĥ�ʸ���Ȥ�����¸����Ƥ��ޤ����嵭�κ�Ȥ�Ԥʤ��ȡ������ �Ϥ���¾��ʸ����Ʊ���褦�˻Ȥ����Ȥ��Ǥ����㤨�Х���� 1 �� 2 ��ʸ���� �˥�������֤������ plain TeX �ե�������Ǥ��٤����Ȥ�:
\centerline{\gnufigs\char0} \centerline{\gnufigs\char1}�����Ǥ���������� LaTeX �Ǥ� picture �Ķ���Ȥä� \makebox �� \put �� ������Ǥ�դΰ��֤˥���դ����֤��뤳�Ȥ��Ǥ��ޤ���
���Τ�����ϡ����٥ե���Ȥ��������Ƥ��ޤ��С������˻��֤�����ˤʤ�� ��: TeX �ϥ���դ�ʸ���Ȥ��ƻȤ�����������֤���ˤϤ������ʤ����֤��� ���Ѥ��ޤ�������դ���ʸ��������������뤳�Ȥ�¿���Ǥ��礦���顣 �����Ƥ���� TeX �Υ��������ˤ�ʤ�ޤ���METAFONT �ɥ饤�Ф�Ȥ��� ���Ǹ�ΰ�Ĥ������ϡ���������� DVI �ե����뤬����ΥǥХ������¸�� ���ˤʤ�Ȥ������ȤǤ�������� eepic �� tpic �ɥ饤�ФΤ褦�� \special ���ޥ�ɤ������Ȥ�ʤ�����Ǥ���
mp
mp �ɥ饤�Ф� Metapost �ץ����������Ϥ��뤳�Ȥ�տޤ������Ϥ����� �������Υե�������Ф��� Metapost ��¹Ԥ���ȥ���դ�ޤ� EPS �ե��� �뤬����ޤ����ǥե���ȤǤ� Metapost �����Ƥ�ʸ����� TeX ���̤��� ��������ϥ����ȥ�丫�Ф���Ǥ�դ� TeX �ε�����ܼ�Ū�˻Ȥ����Ȥ��Ǥ� �롢�Ȥ�����������Ĥ��Ȥ��̣���ޤ���
mp �ɥ饤�Фϰʲ��η����Υ��ޥ�ɤȤ��Ƽ¹Ԥ���ޤ�:
set term mp {color} {solid} {notex} {mag <magsize>} {"<name>"} {<size>}���ץ���� color �����顼�ǽ��Ȥ��̣�� (����ݡ��Ȥ��� �ץ��ǥ����ץ쥤���)��monochrome (�ޤ��ϲ�����ꤷ�ʤ����) �Ϲ�����������ޤ������ץ���� solid �����������������dashed (�ޤ���̵����) ������ۤʤ�ѥ����������������ʬ���ޤ���solid ���� �ꤵ��Ƥ��� color �����ꤵ��ʤ��ä���硢�ۤȤ�����Ƥ�����Ʊ���� �Τˤʤ�ޤ���������ⲿ���ξ��ˤ�ͭ�ѤǤ��礦����ǧ����Ƥ��ޤ���
���ץ���� notex �ϴ����� TeX �ޤ��Τǡ����Υ��ץ����θ��� �ϸ��Ф��ˤ� TeX �Υ����ɤϻȤ����Ȥ��Ǥ��ޤ�����ϡ��Ť�����ե� �����롢���뤤�� TeX �Ǥ��ü쵭��Ȥ��Ʋ�ᤵ��Ƥ��ޤ� $ �� % �� �褦�ʰ���Ū��ʸ��������Ȥ��ե�����Τ�����Ѱդ���Ƥ��ޤ���
TeX �ˤ�����ե���ȥ��������ѹ��Ͽ����ˤϸ��̤��ʤ������Τ褦���ѹ��� �Ԥʤ��ȤƤ��ñ����ˡ�ϡ����Ū�˳���Ψ (magnification factor) ������ ����ʳ��ˤϤ���ޤ����줬���ץ���� magnification �ΰ�̣�Ǥ��� ���ξ��ϳ���Ψ�����˻��ꤹ��ɬ�פ�����ޤ������Ƥ�ʸ�� (����դǤ� �ʤ�) �Ϥ���Ψ�dz��礵��ޤ���������ǥե���Ȥ� 10pt �ʳ���¾�Υ����� �ǽ������Ϥ������Ѥ��Ƥ���������������ǰ�ʤ��Ȥ����Ƥο�����Ʊ ���������ˤʤäƤ��ޤ��ޤ��������������ʲ��� MP ���Ϥ��Խ��˴ؤ������� �Ȥ��Ƥ���������mag �� notex �θ��Ǥ�Ư���ޤ����������Ԥʤ� ��̣���ʤ����餤 (�ʲ��˽Ҥ٤�) �ե���ȥ��������ץ����Ϥ��ޤ�Ư���� ����
������ǰϤޤ줿̾���ϥե����̾��ɽ����set label �� set title �� ����Ū�˥ե���Ȥ�Ϳ�����ʤ����Ϥ��Υե���Ȥ��Ȥ��ޤ����ե���� �� TeX ��ǧ���Ǥ��� (TFM �ե����뤬¸�ߤ���) ��Τ�Ȥ�ɬ�פ�����ޤ��� �ǥե���ȤǤ� notex ������Ƥ��ʤ���� "cmr10" ���������Ǥʤ��� �� "pcrr8r" (Courier) ���Ȥ��ޤ���notex �θ��Ǥ⡢Metapost �ˤ� TFM �ե������ɬ�פǤ���pcrr8r.tfm �� LaTeX psnfss �ѥå������� Courier �ե����̾�Ȥ���Ϳ�����Ƥ��ޤ���notex �Υǥե���Ȥ���ե� ��Ȥ��ѹ�������ϡ����ʤ��Ȥ� 32-126 �Υ������ϰϤ� ASCII ���� �ǥ��˰��פ����Τ�����Ǥ���������cmtt10 ��ܻۤȤ��ޤ������� ��������ϥ����� 32 (���ڡ���) �˥��ڡ����ǤϤʤ�ʸ�������äƤ��ޤ���
�������� 5.0 ���� 99.99 �δ֤�Ǥ�դο��������Ǥ�����ά���줿���� 10.0 ���Ȥ��ޤ����ʤ�٤� magstep ���������Ĥޤ� 1.2 ���������ޤ� �� 0.5 ��� 10 �ܤ��ʲ� 2 ��̤����ݤ�ͤ���Ѥ��뤳�Ȥ��� ���ޤ�������Ϥ��줬 TeX �Υ����ƥ�ǺǤ�褯�Ȥ���ե���ȤΥ����� ������Ǥ���
���ƤΥ��ץ����Ͼ�ά��ǽ�Ǥ����ե���Ȥ���ꤹ����Ϥ���� (ɬ�פ� �饵������Ĥ���) ���ֺǸ�˻��ꤹ��ɬ�פ�����ޤ����ե����̾�ˤ��Υ� �������ޤޤ�Ƥ����Ȥ��Ƥ⡢���������Ѥ���ˤϥե���ȥ���������� ����ɬ�פ�����ޤ����㤨�� set term mp "cmtt12" �� cmtt12 ��ǥե��� �ȤΥ������Ǥ��� 10 �˽̤�ƻȤ��ޤ��������¿ʬ˾�ޤʤ����ȤǤ��礦�� cmtt10 ��Ȥ������ɤ��Ǥ��礦��
�ʲ��� ascii ʸ���ϡ�TeX �Ǥ����̤˰����ޤ�:
$, &, #, %, _; |, <, >; ^, ~, \, {, }$, #, &, _, % �� 5 �Ĥϡ��㤨�� \$ �Ȥ��뤳�Ȥ��ưפˤ�������� �פǤ��ޤ���<, >, | �� 3 �Ĥϡ��㤨�� $<$ �Τ褦�˿����⡼�ɤ������ ���Ф��ޤ������ޤ����Ĥ�Τ�Τ˴ؤ��ƤϾ��� TeX �β������ɬ�פˤ� ��ޤ�����Ŭ���ʤ褤 TeX ���ܤ�������Ƴ���Ƥ����Ǥ��礦��
���Ф�����Ű�����ǰϤ��硢TeX �����ɤΥХå�����å���ϥ��������� ���� (2 �Ľ�) ɬ�פ�����ޤ���ñ��������Ȥ��Ф�����뤳�ȤϤ� ���ޤ��������٤ϲ��ԤȤ��� \n ��Ȥ��ʤ��ʤ�ޤ��������Ƥ��븽 �ߡ�gnuplot 3.7 �� plot ���ޥ�ɤ�Ϳ����줿�����ȥ�ϡ��̤ʾ���Ϳ ����줿���Ȥϰۤʤ�����ޤ�����������Υ�������ˤ�����餺 TeX ���ޥ�ɤΥХå�����å������Ų����������ɤ������Ǥ���
Metapost �β����� TeX ��ʸ����ǰ��̤˻Ȥ��Ƥ��ޤ���Metapost �ϥե� ��Ȥ� TeX ���Ԥʤ��Τ�����Ʊ����ˡ�ǰ����������¾�������ʸ�������� �������ȤϰۤʤäƤ��ޤ�������դ� LaTeX ��ʸ��� graphics �ѥå��� ���Ǽ����ޤ졢���뤤�� epsf.tex ��Ȥä� plainTeX �˼����ޤ졢���� �� dvips (�ޤ���¾�� dvi ���� ps �ؤ��Ѵ����ե�) �� PostScript ���Ѵ� ������硢���Υ�������ʸ��������������������Ƥ���Ǥ��礦������ ����Metapost ���ϤΤޤ� PostScript ���ץ�����äƤ⡢����� ���ʸ���Ͻ��Ϥ���ʤ��Ǥ��礦��
Metapost Instructions
- �ޤ� terminal �ɥ饤�Ф� Metapost �����ꡢ�㤨��:
set terminal mp mono "cmtt12" 12- ���ϥե�����������㤨��:
set output "figure.mp"- ����դ�������� plot (�ޤ��� multiplot �γƥ��롼��) �Ϥ��줾���̤� Metapost beginfig...endfig ���롼�פ�ʬ�����ޤ������Υǥե���ȤΥ� ������ 5x3 ������Ǥ���������� set size 0.5,0.5 �Ȥ��������������� �פ�Ŭ���ʳ��Τ褦�˻��ꤹ�뤳�Ȥ��ѹ��Ǥ��ޤ���
- gnuplot ���
- gnuplot �ν��ϥե�������Ф��� Metapost ��¹Ԥ��� EPS �ե������� ��:
mpost figure.mp OR mp figure.mpMetapost �ץ������̾�ϥ����ƥ�˰�¸����Unix �Ǥ��̾� mpost �ǡ�¾ ��¿���Υ����ƥ�Ǥ� mp �Ǥ���Metapost �ϳƥ���դ��Ф��� 1 �Ĥ��Ĥ� EPS �ե�������������ޤ���
- ���Υ���դ�ʸ��˼�����ˤ� LaTeX graphics �ѥå������䡢plainTeX �Ǥ� epsf.tex �����:
\usepackage{graphics} % LaTeX \input epsf.tex % plainTeXTeX DVI ���Ϥ� PS ���Ѵ�����Τˡ�dvips �ʳ��� DVI �ɥ饤�Ф�Ȥ���� �ϡ�LaTeX �ե�����˰ʲ��ιԤ������ɬ�פ����뤫���Τ�ޤ���:
\DeclareGraphicsRule{*}{eps}{*}{}���줿�ƥ���դ�ʬΥ�����ե�����ˤʤäƤ��ơ��ǽ�Υ���դΥե����� �ϡ��㤨�� figure.0, 2 ���ܤ��㤨�� figure.1 �Τ褦��̾���ˤʤ�ޤ��� ��äơ�3 ���ܤΥ���դ�ʸ��˼����ि��ˤ��ʤ������ʤ���Ф����ʤ� ���Ȥϰʲ��ΤߤǤ�:
\includegraphics{figure.2} % LaTeX \epsfbox{figure.2} % plainTeXmp �ɥ饤�Ф� postscript �ɥ饤�Ф����������ϡ��⤷����Ȥ���С��� ����Խ���ǽ�ʽ��ϤǤ���Ȥ������ȤǤ��礦�����ν��Ϥ��ǽ�ʸ¤����� ���뤿��Ρ����ʤ�����Ϥ�ʧ���ޤ�����Metapost ����˴ؤ��뤽������ ���μ��Τ������ǡ��ǥե���Ȥ�����俧������ lt[] �� col[] ���Խ� ���뤳�Ȥ��ѹ��Ǥ���褦�ˤʤ�ޤ���������/���������顼/����Ȥ��ä��� ��⡢�����ͤȤ����������Ƥ��� dashedlines �� colorlines ���ѹ� ���뤳�ȤǹԤʤ��ޤ����ǥե���Ȥ� tex ���ץ����ͭ���ʾ�硢�֥� �å� vebatimtex...etex ���Խ����뤳�Ȥǡ���٥�ʸ���ե���Ȥ��Ф��� ���Ū���ѹ����Ԥʤ��ޤ����äˡ��⤷˾��ʤ� LaTeX �Υץꥢ��֥���� �ä��뤳�Ȥ�Ǥ������ξ�� LaTeX �λ��ĥ������ѹ����ޥ�ɤ�Ȥ���Τ� ����ν�������ȯ���Ǥ���Ǥ��礦����������Metapost �� plainTeX �Ǥʤ� LaTeX ��¹Ԥ�����褦��Ŭ�ڤ� MP �����ѿ������ꤹ�뤳�Ȥ�˺��ʤ��Ǥ� ��������
mgr
mgr �ɥ饤�Ф� Mgr ������ɥ������ƥ�ݡ��Ȥ��ޤ������ץ����� ����ޤ���
mif
mif �ɥ饤�Ф� Frame Maker MIF �ե����ޥå� (version 3.00) �ν��Ϥ� �������ޤ�������� 15*10 cm �Υ������� MIF �ե졼�����Ϥ���Ʊ���ڥ� �ǽ�륰��դδ������Ǥ�Ʊ�� MIF ���롼�פ˥��롼�ײ�����ޤ��� gnuplot �� 1 �ڡ����ˤ����륰��դδ������Ǥϰ�Ĥ� MIF �ե졼����� �褵�졢�����Ĥ��� MIF �ե졼��ϰ�Ĥ��礭�� MIF �ե졼����˽����� �ޤ���ʸ����ǻȤ��� MIF �ե���Ȥ� "Times" �Ǥ���
MIF 3.00 �ɥ饤�ФǤϤ����Ĥ��Υ��ץ��������Ǥ��ޤ���
��:
set terminal mif {colour | monochrome} {polyline | vectors} {help | ?}colour ������ (line type) >= 0 �����顼 (MIF separation 2--7) �ǡ� monochrome �����Ƥ������ (MIF separation 0) �����褷�ޤ��� polyline �϶�����Ϣ³�����Ȥ������褷��vectors �϶�����٥��ȥ�� ���ޤ�Ȥ������褷�ޤ��� help �� ? �ϥ���饤��إ�פ�ɸ�२�顼���Ϥ�ɽ�����ޤ���ξ�ԤϤ� �λ���ˡ��û����������Ϥ���help �Ϲ��˥��ץ�����ɽ�����ޤ���
��:
set term mif colour polylines # �ǥե���� set term mif # �ǥե���� set term mif vectors set term mif help
mtos
mtos �ɥ饤�Фˤϥ��ץ����Ϥ���ޤ�����ϥǡ����� GPCLIENT �� ���������ץ������˥ѥ���ͳ���Ϥ��ޤ�������� MULTIOS, Magic 3.x, MagicMAC, MiNT ���ư��ޤ����⤷ GPCLIENT �Ĥ����ʤ��ä��顢 [email protected] �إ�뤷�Ƥ���������
next
next �ɥ饤�Фˤ�����Τ���Τ����Ĥ��Υ��ץ������ޤ���
��:
set terminal next {<mode>} {<type> } {<color>} {<dashed>} {"<fontname>"} {<fontsize>} title {"<newtitle>"}<mode> �� default �Τ���Ǥ������ξ�����ƤΥ��ץ���ǥե���� �ˤʤ�ޤ���<type> �� new �� old �ǡ�old �ϸŤ�ñ�쥦����ɥ��� �ᤷ�ޤ���<color> �� color (���顼) �� monochrome (���)�� <dashed> �� solid (�����Τ�) �� dashed (������ͭ��)��"<fontname>" ��ͭ���� PostScript �ե���Ȥ�̾����<fontsize> �� PostScript �ݥ��� ��ñ�̤ǤΥե���ȤΥ�������<title> �� GnuTerm ������ɥ��Υ����ȥ� �줾�����ꤷ�ޤ����ǥե���Ȥ� new, monochrome, dashed, "Helvetica", 14pt �Ǥ���
��:
set term next default set term next 22 set term next color "Times-Roman" 14 set term next color "Helvetica" 12 title "MyPlot" set term next old�����礭���� set linestyle ���ѹ��Ǥ��ޤ���
next
next �ɥ饤�Фˤ�����Τ���Τ����Ĥ��Υ��ץ������ޤ���
��:
set terminal next {<mode>} {<type> } {<color>} {<dashed>} {"<fontname>"} {<fontsize>} title {"<newtitle>"}<mode> �� default �Τ���Ǥ������ξ�����ƤΥ��ץ���ǥե���� �ˤʤ�ޤ���<type> �� new �� old �ǡ�old �ϸŤ�ñ�쥦����ɥ��� �ᤷ�ޤ���<color> �� color (���顼) �� monochrome (���)�� <dashed> �� solid (�����Τ�) �� dashed (������ͭ��)��"<fontname>" ��ͭ���� PostScript �ե���Ȥ�̾����<fontsize> �� PostScript �ݥ��� ��ñ�̤ǤΥե���ȤΥ�������<title> �� GnuTerm ������ɥ��Υ����ȥ� �줾�����ꤷ�ޤ����ǥե���Ȥ� new, monochrome, dashed, "Helvetica", 14pt �Ǥ���
��:
set term next default set term next 22 set term next color "Times-Roman" 14 set term next color "Helvetica" 12 title "MyPlot" set term next old�����礭���� set linestyle ���ѹ��Ǥ��ޤ���
pbm
pbm �ɥ饤�� --- PBMplus �ѥɥ饤�� --- �ˤϤ����Ĥ��Υ��ץ���� ����Ǥ��ޤ���
��:
set terminal pbm {<fontsize>} {<mode>}<fontsize> �� small �� medium �� large �ǡ�<mode> �� monochrome �� gray �� color �Ǥ����ǥե���Ȥ����襵������ 640 �ԥ���������� 480 �ԥ�����ι⤵�Ǥ���������� set size ���ѹ��Ǥ��ޤ���
pbm �ɥ饤�Фν��Ϥ� <mode> �ˤ��ޤ�: monochrome �� portable bitmap (PBM; 1 �ԥ����� 1 �ӥå�) ��gray �� portable graymap (PGM; 1 �ԥ����� 3 bit) ��color �� portable pixmap (PPM; 1 �ԥ����� 4 �� �å�) ����Ϥ��ޤ���
���Υɥ饤�Фν��Ϥ� Jef Poskanzer ��ͥ�줿 PBMPLUS �ѥå������ǻȤ��� �Ȥ��Ǥ������Υѥå������Ͼ嵭�� PBMPLUS �ե����ޥåȤ��� GIF, TIFF, MacPaint Macintosh PICT, PCX, X11 �ӥåȥޥåס�����¾¿���η������Ѵ� ����ץ����������ޤ���PBMPLUS �� ftp.x.org ��������Ǥ��ޤ����� ������̾�� "netpbm-1mar1994.p1" �ǻϤޤꡢ/contrib/utilities �ˤ���� �������Υѥå�������¿ʬ ftp.x.org ��¾��¿���Υߥ顼�����Ȥ������� �Ǥ���Ǥ��礦��
��:
set terminal pbm small monochrome # �ǥե���� set size 2,2; set terminal pbm color medium
dospc
dospc �ɥ饤�Ф� PC ��Ǥ�դΥ���ե��å��ܡ��ɤݡ��Ȥ�������� ��ư���Ф��ޤ�������ϡ�gcc, �ޤ��� Zortec C/C++ ����ѥ����Ȥä� ���ʤ��Ȥ��Τ����Ѳ�ǽ�Ǥ���
���Υɥ饤�Ф� Adobe PDF (Portable Document Format) ���Ϥ������������� �� Acrobat Reader �Τ褦�ʥġ����ɽ�����������Ǥ��ޤ���
��:
set terminal pdf {fname "<font>"} {fsize <fontsize>}<font> �ϥǥե���ȤǻȤ���ե����̾ (�ǥե���ȤǤ� Helvetica) �� <fontsize> �ϥݥ����ñ�̤ǤΥե���ȥ����� (�ǥե���ȤǤ� 12) �Ǥ���
pm
pm �ɥ饤�Фϡ�����դ����褵��� OS/2 �ץ쥼��ơ������ޥ͡����� ������ɥ������ޤ������Υ�����ɥ��Ϻǽ�Υ���դ����褵�줿�Ȥ��� ������ޤ������Υ�����ɥ��ϰ���������åץܡ��ɤؤΥ��ԡ��������Ĥ��� ����俧��Ĵ���Τ���ε�ǽ�������Ƥ��켫�ȤΥ���饤��إ�פ���äƤ� �ޤ���multiplot ���ץ����⥵�ݡ��Ȥ���Ƥ��ޤ���
��:
set terminal pm {server {n}} {persist} {widelines} {enhanced} {"title"}persist �����ꤵ���ȡ��ƥ���դϤ��줾�켫�ȤΥ�����ɥ���������� �Τ��٤ƤΥ�����ɥ��� gnuplot ����λ������Ⳬ�����ޤޤˤʤ�ޤ��� server �����ꤵ���ȡ����ƤΥ���դ�Ʊ��������ɥ���˸���졢���� �� gnuplot ��λ��Ⳬ�����ޤޤˤʤ�ޤ������Υ��ץ����ϡ�������� �äο��������ꡢ���ο����ϥ����Хץ������Υ����ˤʤ�ޤ����� �äơ�Ʊ����ʣ���Υ����Х�����ɥ���Ȥ����Ȥ��Ǥ��ޤ���
widelines �����ꤵ���ȡ����ƤΥ���դ����ι�������������ޤ��� enhanced �����ꤵ���� enhanced postscript ���ץ���� (�ܺ٤� set terminal postscript enhanced ����) ��Ʊ���Ǿ��դ�ʸ���䲼�� ��ʸ����ʣ���Υե���Ȥ�Ȥ����Ȥ��Ǥ��ޤ�������Ū�� PostScript �ե��� �ȤΥե����̾�� 1 ʸ���˾�ά�Ǥ��ޤ���
title �����ꤵ���ȡ���������襦����ɥ��Υ����ȥ�Ȥ��ƻȤ��ޤ��� ����ϥ����Х�����̾�Ȥ��Ƥ�Ȥ�졢������ɲäο��������� �ޤ���
�������� set linestyle ���ѹ��Ǥ��ޤ���
png
png �ɥ饤�Ф� PNG (Portable Network Graphics) �ݡ��Ȥ��ޤ����� ���ѥ��뤹��ˤϡ������饤�֥��Ǥ��� "libpng" �� "zlib" ��ɬ�� �Ǥ���������� http://www.cdrom.com/pub/png/ �ˤ���ޤ���png �ˤ� 4 �ĤΥ��ץ������ޤ���
�ǥե���ȤǤ� png �ɥ饤�Ф� Web �˹礦�ѥ�åȤγ�����Ƥ���Ѥ��� ����
��:
set terminal png {small | medium | large} {transparent | notransparent} {monochrome | gray | color} {<color0> <color1> <color2> ...}transparent �ϥɥ饤�Ф�Ʃ���� (transparent) PNG ����������褦�ؼ� ���ޤ������ξ��ǽ�λ��꿧��Ʃ��������뿧�ˤʤ�ޤ���
�ǥե���Ȥ� small (�Υե���ȥ�����) �ǥ��顼�Ǥ����ǥե���Ȥν��ϥ� ������ 640*480 �ԥ�����Ǥ���
�ġ��ο��� 'xrrggbb' �η����ǻ��ꤷ�ޤ��������ǡ�x �Ϥ��Τޤ�ʸ�� 'x' ���̣����'rrggbb' ���֡��С��Ĥ� 16 �ʿ��Ǥ���ʬ�Ǥ����㤨�� 'x00ff00' ���Ф�ɽ���ޤ����طʿ���ǽ�˻��ꤷ�����θ���˶�������X ���� Y ���� ��������դ����迧����³���ޤ��������ϸ��ߤΤȤ������� 99 ���ޤ������ ���ޤ���
postscript
postscript �ɥ饤�ФǤϤ����Ĥ��Υ��ץ��������Ǥ��ޤ���
��:
set terminal postscript {<mode>} {enhanced | noenhanced | plus | noplus} {color | monochrome} {solid | dashed} {<duplexing>} {"<fontname>"} {<fontsize>}<mode> �� landscape �� portrait �� eps �� default �ǡ� solid �����ƤΥ���դ������Υѥ����������Ǿ���ޤ��� <duplexing> �� defaultplex �� simplex �� duplex �Ǥ� (PostScript �� "duplexing" �ϥץ�� 1 �ڡ���ξ�̰����ε�ǽ��ͭ���ˤ��ޤ������� ���Υץ�������Ԥʤ��ʤ��ʤ����ꤷ�ʤ��Ǥ�������)�� enhanced �� "��ĥ PostScript" (���դ�ʸ�������դ�ʸ���������ʣ���� �ե���Ȥ�����) �ε�ǽ��ͭ���ˤ��ޤ��� "<fontname>" ��ͭ���� PostScript �ե���Ȥ�̾���ǡ�<fontsize> �� PostScript �ݥ����ñ�̤ǤΥե���Ȥ��礭���Ǥ���
default �⡼�ɤ����ƤΥ��ץ�����ʲ��Υǥե���Ȥ��ͤ����ꤷ�ޤ�: landscape, monochrome, dashed, defaultplex, noenhanced, "Helvetica", 14pt�� PostScript �Υ���դΥǥե���Ȥ��礭���ϡ�10 ����������� 7 ������� �⤵�Ǥ���
eps �⡼�ɤ� EPS (Encapsulated PostScript) ���Ϥ��������ޤ��������� ���̾�� PostScript �ˡ������¾��¿���Υ��ץꥱ�������Ǽ����ळ�� ���Ǥ���褦�ˤ����Ĥ��ιԤ��ɲä�����ΤǤ� (�ɲä����Ԥ� PostScript �Υ����ȹԤʤΤǡ���äƤ��켫�Ȥ�����Ȱ����Ǥ��ޤ�)��EPS ���Ϥ� ����ˤ� eps �⡼�ɤ���Ѥ���1 �ĤΥե�����ˤ� 1 �ĤΥ���դΤߡ��� ���Ƥ���������eps �⡼�ɤǤϥե���Ȥ�ޤ�ƥ�������Τ��ǥե���Ȥ� �礭����Ⱦʬ�˽̤���ޤ���
��:
set terminal postscript default # ������ postscript set terminal postscript enhanced # ������ enhpost set terminal postscript landscape 22 # ������ psbig set terminal postscript eps 14 # ������ epsf1 set terminal postscript eps 22 # ������ epsf2 set size 0.7,1.4; set term post portrait color "Times-Roman" 14�������������礭���� set linestyle ���ѹ��Ǥ��ޤ���
postscript �ɥ饤�Ф��� 70 ����ΰۤʤ�����ݡ��Ȥ��Ƥ��ơ����� �� plot �� set linestyle �� pointtype ���ץ���������Ǥ��ޤ���
gnuplot �� Postscript �˴ؤ���¿ʬͭ�ѤȻפ���ե����뤬 gnuplot ������ʪ���ޤ��Ϥ������ۥ����Ȥ� /docs/ps ���֥ǥ��쥯�ȥ���ˤ����Ĥ� �ޤޤ�Ƥ��ޤ��������ˤ� "ps_symbols.gpi" (�¹Ԥ���� postscript �� �饤�ФǻȤ������Ƥε����Ҳ𤹤� "ps_symbols.ps" �Ȥ����ե�������� ������ gnuplot �Υ��ޥ�ɥե�����)��"ps_guide.ps" (��ĥ���줿�� �ؤ�������ȡ�ʸ������� 8 �ʥ����ɤ�����������Ρ�symbol �ե������ ��ޤ� PostScript �ե�����)��"ps_file.doc" (gnuplot �Ǻ���� PostScript �ե�����ι�¤��������ޤ�ƥ����ȥե�����) ������ޤ���
PostScript �ե�������Խ���ǽ�ǡ����� gnuplot �Ǥ������С������ ˾��褦�˽������뤳�Ȥϼ�ͳ�˹Ԥʤ��ޤ���"editing postscript" ����� ���Ȥ���Ф��Τ���Υҥ�Ȥ������Ĥ�������Ǥ��礦��
enhanced postscript
editing postscript
postscript plus
enhanced postscript
���浭�� �� ���� ^ a^x ���դ�ʸ�� _ a_x ���դ�ʸ�� @ @x or a@^b_c ���ܥå��� (�����ʤ�) & &{space} ���ꤷ��Ĺ���Υ��ڡ����������楫�å��ϰ�ʸ�������Ԥ����ս��ʣ����ʸ������˻Ȥ��ޤ� (�� ���� 2^{10})���ե���ȡ�����Ӥ��Υ��������ѹ�����ˤϡ��ʲ��η������ �äƤ�������: {/[fontname][=fontsize | *fontscale] text} ��äơ��㤨 �� {/Symbol=20 G} �� 20 �ݥ���ȤΥ���ޤˡ�{/*0.75 K} �ϸ��ߤ�ͭ���� �ե���ȥ������� 3/4 ���礭���� K �ˤʤ�ޤ� (ʸ�� '/' �ϡ�ɬ�� '{' �� ����κǽ��ʸ���Ǥʤ��ƤϤʤ�ޤ���)��
set encoding �ˤ�ä�ʸ�������ɷϤ��ѹ�����Ƥ����硢'/' �μ� �� '-' ��ȥǥե���Ȥ�ʸ�������ɷϤ�����˻Ȥ��ޤ������� ��������� Symbol �ե���Ȥ�Ȥ�����ɬ�פ���ޤ������ /Symbol �ϼ�ʬ���ȤΥ����ɷϤ�Ȥ���gnuplot ��¾�Υ����ǥ��Ϥ� ��ˤ�Ŭ�Ѥ��ʤ�����Ǥ���
���ܥå��� (phantom box) �� a@^b_c �ξ��դ�ʸ���Ȳ��դ�ʸ����·����� ����ͭ�ѤǤ�����ʸ���˥�������ȵ����Ťͤ���ˤϤ��ޤ�Ư���ޤ��� (��Ԥ�Ԥʤ��ˤ� set encoding iso_8859_1 �� ISO Latin-1 ������ ���Ϥ��ѹ����������˴ޤޤ�뤿������μ���Υ�������Ȥ�¾�Υ����� ����ƥ�����ޡ����ΤĤ���ʸ�������Ѥ������������Ǥ��礦)�����Υܥå� ���ϥ��ڡ������Ԥʤ��ʤ��Τǡ��ܥå����� (�Ĥޤ� @ �θ��) �ξ� �դ�ʸ���䲼�դ�ʸ����û�����Ϥ���Τ�Ŭ���Ƥ��ޤ���
����ʸ�����Ʊ��Ĺ���Υ��ڡ�����ʸ�� '&' ��Ȥ����Ȥ�����뤳�Ȥ��Ǥ� �ޤ������ʤ����
'abc&{def}ghi'�ϰʲ����������ޤ� (abc �� ghi �δ֤� 3 ʸ��ʬ�ζ���):
'abc ghi'\ʸ�������� (8 �ʿ�) ����ꤹ�뤳�Ȥ��ü�ʵ������ꤹ�뤳�Ȥ��Ǥ��� �����㤨�С�{/Symbol \245} ��̵����ε���ˤʤ�ޤ���
����ʸ���ϡ� \\ �� \{ �ʤɤΤ褦�� \ ��Ȥäƥ��������פǤ��ޤ���
����������Ű��������ʸ�����ñ����������ʸ����ȤϰۤʤäƲ�ᤵ�� �뤳�Ȥ��ΤäƤ����Ƥ�����������ʰ㤤�ϡ���Ű��������ʸ����ǤϥХ� ������å���� 2 �ĽŤͤ�ɬ�פ����뤳�ȤǤ���
�� (�����ϸ��դ���������Τ����ΤǤȤꤢ������äƤߤƤ�������):
set xlabel 'Time (10^6 {/Symbol m}s)' set title '{/Symbol=18 \362@_{/=9.6 0}^{/=12 x}} \ {/Helvetica e^{-{/Symbol m}^2/2} d}{/Symbol m}'gnuplot ����������ʪ��� /docs/ps ���֥ǥ��쥯�ȥ�ˤ���ե����� "ps_guide.ps" �ˡ���ĥ���줿�˴ؤ����㤬���˺ܤäƤ��ޤ���
editing postscript
PostScript ����ϤȤƤ�ʣ���ʸ���ǡ������Ǿܺ٤Ҥ��뤳�ȤϤȤƤ� �Ǥ��ޤ�����Ǥ⡢gnuplot �Ǻ���� PostScript �ե�����ˤϡ��� ̿Ū�ʥ��顼�Υե������Ƴ�����Ƥ��ޤ��������Τʤ��ѹ���Ԥʤ����� ����ǽ����ʬ������ޤ���
�㤨�С�PostScript ��ʸ "/Color true def" (set terminal postscript color ���ޥ�ɤ������ƥե�����˽��ޤ�ޤ�) ���ѹ����ơ��������������� ��Τˤ�����ˡ�Ϥ��狼��Ǥ��礦��Ʊ�ͤˡ����ο���ʸ���ο����������� (weight)������Υ������⡢�����˴�ñ�˽�������Ǥ��礦�������ȥ� �丫�Ф��ʤɤ�ʸ����θ����䡢�ե���Ȥ��ѹ����Խ���ǽ�Ǥ��礦��Ǥ�դ� ��Τ����֤��ѹ��Ǥ��ޤ������������Ǥ�դΤ�Τ��ɲä����ꡢ������� ���Ǥ��ޤ����������ν����� PostScript ����ο����μ���ɬ�פǤ��礦��
gnuplot �ˤ�äƺ���� PostScript �ե�����ι����˴ؤ��Ƥϡ�/docs/ps ���֥ǥ��쥯�ȥ�Υƥ����ȥե����� "ps_file.doc" �˽Ҥ٤��Ƥ��ޤ���
postscript plus
plus ���ץ����ͭ���ʾ�硢�ե���Ȥ��ѹ�������Ӿ��դ�ʸ�������դ� ʸ�������ꥷ��ʸ������ LaTeX ��Ʊ�ͤν��Ȥ��ޤ���
���浭�� �� ���� ^ a^x ���դ�ʸ�� _ a_x ���դ�ʸ����:
set label 1 '\rotate=-20{\size=20\bf \sqrt{2\beta}}' set xlabel 'Time $(10^6 \mu s)$' set ylabel 'Length $(\AA)$' set title '${\sm\size=18 \362}_{\small 0}^{\size=12 xi} \ {\rm e^{-\alpha^2} d}\mu$'
pslatex and pstex
pslatex �� pstex �ɥ饤�Фϡ����줾�� LaTeX �� TeX �Ǹ��������� ���Ϥ��������롣pstex �����������ޤϡ�Ǥ�դ� plain-TeX �١����� TeX (LaTeX �⤽���Ǥ�) �Ǽ����ळ�Ȥ��Ǥ��ޤ���
��:
set terminal pslatex | |pstex {<color>} {<dashed>} {<rotate>} {auxfile} {<font_size>}<color> �� color �� monochrome��<rotate> �� rotate �� norotate �ǡ������ y-���θ��Ф����ž���뤫�ɤ�������ꤷ�ޤ���<font_size> �� ��˾����ե���Ȥ� (�ݥ����ñ�̤Ǥ�) �礭���Ǥ���
auxfile �����ꤵ���ȡ��ɥ饤�Ф� PostScript ���ޥ�ɤ�LaTeX �ե� �����ľ�ܽ��Ϥ�������ˡ�����ե�����˽Ф��褦�ˤʤ�ޤ������� �ϡ�dvips ��������ʤ����餤�礭������դǤ������ͭ�ѤǤ������ PostScript �ե������̾���ϡ�set output ���ޥ�ɤ�Ϳ������ TeX �� �������̾������Ƴ������Τǡ�����Ϥ��κǸ�� .tex ����ʬ (�ºݤ� �ե�����̾�κǸ�γ�ĥ�Ҥ���ʬ) �� .ps ���֤���������Ρ��ޤ��ϡ�TeX �ե�����˳�ĥ�Ҥ��ʤ��ʤ�� .ps ��Ǹ���դ�������Τˤʤ�ޤ��� gnuplot ��λ�������˥ե�������Ĥ��뤳�Ȥ�˺��ʤ��Ǥ���������
LaTeX �˴ؤ������ƤΥɥ饤�Ф�ʸ��������֤���������̤���ˡ������ ��: '{' �ǻϤޤ�ʸ����ϡ�'}' ���Ĥ���ɬ�פ�����ޤ���������ʸ�������� �� LaTeX �ˤ�äƿ�ʿ�����ˤ��ľ�����ˤ⥻�����ޤ���'[' �� �Ϥޤ�ʸ����ξ��ϡ����֤λ����ʸ���� (t,b,l,r �Τ��� 2 �Ĥޤ�) ��³�������� ']{'��ʸ�������Ρ��ǺǸ�� '}' �Ȥ��ޤ���������ʸ����� LaTeX �� LR-box �Ȥ����������ޤ���\rule{}{} ��Ȥ��Ф�����ɤ����ֹ�� ������ǽ�Ǥ��礦��
��:
set term pslatex monochrome dashed rotate # �ǥե���Ȥ�����PostScript ���ޥ�ɤ� "foo.ps" �˽Ф�:
set term pslatex auxfile set output "foo.tex"; plot ...: set output���Ф��ΰ��ֹ�碌�˴ؤ���: gnuplot �Υǥե���� (����ʤ�ˤʤ뤬�������Ǥʤ����Ȥ⤢��):
set title '\LaTeX\ -- $ \gamma $'��ʿ�����ˤ��ľ�����ˤ⥻���:
set label '{\LaTeX\ -- $ \gamma $}' at 0,0���֤�����Ū�˻��� (��˹�碌��):
set xlabel '[t]{\LaTeX\ -- $ \gamma $}'¾�θ��Ф� -- �������Ĺ�����Ф����Ф��븫�Ѥ�:
set ylabel '[r]{\LaTeX\ -- $ \gamma $\rule{7mm}{0pt}}'�����������礭���� set linestyle ���ѹ��Ǥ��ޤ���
pstricks
pstricks �ɥ饤�Ф� LaTeX �� "pstricks.sty" �ޥ����ѥå������ȶ��˻� ���뤳�Ȥ�տޤ��Ƥ��ޤ�������� eepic �� latex �ɥ饤�Ф����� �����ΰ�ĤǤ���"pstricks.sty" ��ɬ�פǤ������������ PostScript �� ��᤹��ץ���ޤ��� Ghostscript �Τ褦���Ѵ����եȤ�ɬ�פǤ���
PSTricks �� anonymous ftp �� Princeton.EDU �� /pub �ǥ��쥯�ȥ꤫��� ���Ǥ��ޤ������Υɥ饤�Фϡ�PSTricks �ѥå����������Ƥ�ǽ�Ϥ�Ȥ����� �ʤɤȤ������ͤ��ƤϤ��ޤ���
��:
set terminal pstricks {hacktext | nohacktext} {unit | nounit}�ǽ�Υ��ץ����ϡ����ޤ����ǤϤʤ���ˡ�ǿ����Τ���ɤ����Ϥ������� ���Τǡ�2 ���ܤΥ��ץ����ϥ���դ�̼ܤ���ݤˤ�ɬ�פǤ����ǥե��� �ȤǤ� hacktext �� nounit �Ǥ���
qms
qms �ɥ饤�Ф� QMS/QUIC �졼�����ץ��Talaris 1200������¾�� ���Ȥ��ޤ������ץ����Ϥ���ޤ���
regis
regis �ɥ饤�Ф� REGIS ����ե��å�����Ǥν��Ϥ��������ޤ������Υ� �饤�ФˤϿ��� 4 ���Ȥ��� (�ǥե����) 16 ���Ȥ����Υ��ץ������� ����
��:
set terminal regis {4 | 16}
rgip
rgip �� uniplex �ɥ饤�Ф� RGIP ��ե�����ݡ��Ȥ��ޤ������� ��Ϥ����Ĥ��Υ���դ��ĤΥڡ������������뤳�Ȥ��Ǥ��ޤ�������Ĥ� ���ϥե�������ˤ� 1 �ĤΥڡ�������������ޤ���
��:
set terminal rgip | uniplex {portrait | landscape} {[<horiz>,<vert>]} {<fontsize>}�ե���ȥ������� 1--8 �֤Ǥ��ͤ�������Ƥ��ơ��ǥե���ȤǤ� 1 �Ǥ��� �ǥե���Ȥ����� (layout) �ϲ��֤� (landscape) �Ǥ�������դϤ��Υڡ� ���� horizxvert �Ĥ��ʻҾ������֤���ޤ����ǥե���Ȥ� [1,1] �Ǥ���
��:
set terminal uniplex portrait [2,3]����� 1 �ڡ��� 6 �ĤΥ���դ� 2 �ĽĤ� 3 ���¤١����֤� (portrait) �˽��Ϥ��ޤ���
sun
sun �ɥ饤�Ф� SunView ������ɥ������ƥ�ݡ��Ȥ��Ƥ��ޤ������� �����Ϥ���ޤ���
svg
���Υɥ饤�Ф� W3C SVG (Scalable Vector Graphics) �ե����ޥåȤ������� �ޤ���
��:
set terminal svg {size <x> <y>} {fname "<font>"} {fsize <fontsize>}������ <x> �� <y> ����������� SVG ����դΥ�������<font> �ϥǥե���� �Ȥ��ƻȤ���ե����̾ (�ǥե���ȤǤ� Arial)��<fontsize> �ϥݥ���� ñ�̤ǤΥե���ȥ����� (�ǥե���Ȥ� 12) �Ǥ���
tek410x
tek410x �ɥ饤�Ф� Tektronix 410x, 420x �ե��ߥ�ݡ��Ȥ��Ƥ��� �������ץ����Ϥ���ޤ���
table
table �ɥ饤�Фϥ���դ������������ˡ�����դ����ξ�˺ܤ������ ���Ϥ��ޤ�������� plot �� splot ���ޥ�ɤν����η�̤ǡ�X Y {Z} R ��ʣ������ͤ���ʤ� ASCII ���ϤǤ���R ����ʬ�ϼ��� 3 �ĤΤ����ΰ�Ĥ� �ͤˤʤ�ޤ�: ��������ͭ�����ϰ���ˤ������ "i"�����������ϰϳ��Ǥ� ����� "o"����������̤����ͤǤ������ "u" �Ǥ����ǡ����νϡ� �б����뼴�θ��Ф��Υե����ޥåȤˤ����ꤵ�� (set format ����)�� ����ϰ�ĤΥ��ڡ����Ƕ��ڤ��ޤ���
���ο����Ȥ��������Τ���ˡ����������ɽ��������ե����� �˥����֤����ꤹ�뤳�Ȥ��Ǥ��ޤ�������ϡ����������������Ƥ����塹�� ���ᡢ���餯�� plot ��ɽ�����뤿�����¸������ʤɤ�ͭ�ѤǤ������ �㤬����ޤ��Τ� set contour �Ȥ��Ƥ���������Ʊ����ˡ�ϡ���֥� ��������¸����Τˤ�Ȥ��ޤ� (set samples �� set dgrid3d �� ���Ƥ�������)��
tek40
���Υɥ饤�з��� VT-�饤����ü���Τ����Ĥ��ݡ��Ȥ��ޤ���tek40xx �� Tektronix 4010 �Ȥ���¾�ۤȤ�ɤ� TEK ���ߥ�졼���ݡ��Ȥ��ޤ��� vttek �� VT-�饤���� tek40xx ü�����ߥ�졼���ݡ��Ȥ��ޤ��� kc-tek40xx �ϡ����顼�� MS-DOS Kermit Tek4010 �����ߥʥ륨�ߥ�졼�� ��km-tek40xx �Ϥ�������Ǥݡ��Ȥ��ޤ���selanar �� Selanar �� ��ե��å�ü���ݡ��Ȥ��ޤ���bitgraph �� BBN Bitgraph ü���� ���Ȥ��ޤ���������⥪�ץ����Ϥ���ޤ���
texdraw
texdraw �ɥ饤�Ф� LaTeX texdraw �Ķ��ݡ��Ȥ��ޤ�������� texdraw �ѥå������� "texdraw.sty" �� "texdraw.tex" �ȶ��˻��Ѥ���뤳�Ȥ��� ���Ƥ��ޤ���
���ץ����Ϥ���ޤ���
tgif
Tgif �� X11 �١����Υɥ����ġ���Ǥ� --- ������������� GIF �˴ؤ��Ʋ� ������櫓�ǤϤ���ޤ���
tgif �ɥ饤�Ф�ʣ���������礭�� (set pointsize ��)��ʣ���θ��Ф��� �Υե���ȡ��ե���ȥ����� (�㤨�� set label "Hallo" at x,y font "Helvetica,34")�������� 1 �ڡ������ʣ���Υ��������ݡ��Ȥ��ޤ��� ������Ψ���ѹ�����ޤ���
��:
set terminal tgif {portrait | landscape} {<[x,y]>} {solid | dashed} {"<fontname>"} {<fontsize>}<[x,y]> �ˤϤ��Υڡ������ x ������y �����Υ���դο�����ꤷ�� "<fontname>" �ˤ�ͭ���� PostScript �ե����̾��<fontsize> �Ϥ��� PostScript �ե���Ȥ��礭������ꤷ�ޤ����ǥե���ȤǤ� portrait, [1,1], dashed, "Helvetica", 18 �Ǥ���
solid ���ץ����ϡ��Խ������ˤ����Ǥ���褦�ˡ��������顼�Ǥ���� ������̻Ȥ��ޤ����ϡ��ɥ��ԡ�������ˤʤ뤳�Ȥ�¿���Τǡ����ξ��� dashed �����٤��Ǥ��礦��
¿������ (multiplot) �� 2 �������ˡ�Ǽ�������Ƥ��ޤ���
���ΰ�Ĥϡ�ɸ��Ū�� gnuplot ��¿������Τ�����Ǥ�:
set terminal tgif set output "file.obj" set multiplot set origin x01,y01 set size xs,ys plot ... ... set origin x02,y02 plot ... set nomultiplot���ܤ�������ˤĤ��Ƥ� set multiplot �Ȥ��Ƥ���������
�⤦��Ĥ���ˡ�ϥɥ饤�Ф� [x,y] ���ץ����Ǥ���������ˡ��Ĺ��ϡ��� �� (origin) ���礭�� (size) ������ʤ��Ƥ����ƤΥ���դ���ưŪ�˽� �ܤ������֤���뤳�ȤǤ�������դ��� x/y �ϡ��������� 3/2 (�ޤ��� set size �����ꤵ�줿���) ���ݻ�����ޤ���
ξ����¿������μ��������줿��硢ɸ��Ū�ʤ�������������졢�� ��Υ�å�������ɽ������ޤ���
ñ������ (�ޤ���ɸ��Ū��¿������) ����:
set terminal tgif # �ǥե���� set terminal tgif "Times-Roman" 24 set terminal tgif landscape set terminal tgif landscape solid�ɥ饤�Фλ���¿������λ��Ȥߤ����Ѥ�����:
set terminal tgif portrait [2,4] # ���֡�x-������ 2 �ġ�y-���� # �� 4 �ĤΥ�������� set terminal tgif [1,2] # ���֡�x-������ 1 �ġ�y-���� # �� 2 �ĤΥ�������� set terminal tgif landscape [3,3] # ���֡�ξ���������� 3 �ĤΥ� # �������
tkcanvas
���Υɥ饤�Ф� Tcl/Tk �١��� (�ǥե����)���ޤ��� Perl �١����� Tk canvas widget ���ޥ�ɤ��������ޤ��������Ȥ��ˤϡ�"term.h" �Τ��Υ� �饤�Ф��б�����ԤΥ����ȵ������Ŭ���ʹԤ�ä��� gnuplot �� make ��ľ���ơ��ʲ��Τ褦�˼¹Ԥ��ޤ���
gnuplot> set term tkcanvas {perltk} {interactive} gnuplot> set output 'plot.file'������ "wish" ��ư������ǡ��ʲ��� Tcl/Tk ���ޥ�����¹Ԥ��Ƥ����� ��:
% source plot.file % canvas .c % pack .c % gnuplot .cPerl/Tk �ξ��ϰʲ��Τ褦�ˤ��Ƥ��Υץ�������Ȥ��ޤ�:
use Tk; my $top = MainWindow->new; my $c = $top->Canvas->pack; my $gnuplot = do "plot.pl"; $gnuplot->($c); MainLoop;gnuplot �ˤ�ä��������줿�����ɤ� "gnuplot" �ȸƤФ���³�����ꡢ ����Ϥ��ΰ����� canvas ��̾���Ȥ��ޤ������μ�³�����ƤФ��ȡ������ canvas �ꥢ����canvas �Υ������Ĥ�������������ټ��ޤ�褦�˥� ��դ�ޤ���
2 ���������� (plot) �Ǥ� 2 �Ĥμ�³�����ɲä�����������ޤ�: "gnuplot_plotarea" �������ϰϤζ�����ޤ�ꥹ�� "xleft, xright, ytop, ybot" �� canvas ��������ɸ���֤���2 �Ĥ��Фμ��������ɸ�Ǥ��ϰ� "x1min, x1max, y1min, y1max, x2min, x2max, y2min, y2max" �ϼ�³�� "gnuplot_axisranges" ��Ƥ٤������ޤ���"interactive" ���ץ������ �ꤹ��ȡ�canvas ����ʬ��ǥޥ�����å�����Ȥ�����ʬ�������κ�ɸ ��ɸ����Ϥ˽��Ϥ����褦�ˤʤ�ޤ�������ˡ�"user_gnuplot_coordinates" �Ȥ�����³����������뤳�Ȥǡ���������뿷����ư��������Ȥ��ǽ �Ǥ������μ�³���ˤϰʲ��ΰ������Ϥ���ޤ�: "win id x1s y1s x2s y2s x1e y1e x2e y2e x1m y1m x2m y2m"�������ϡ�canvas ��̾������ʬ�� id�� 2 �Ĥκ�ɸ�ϤǤΤ�����ʬ�γ������κ�ɸ����λ���κ�ɸ�������������κ�ɸ �Ǥ��������κ�ɸ���п������Ф��ƤΤ�Ϳ�����ޤ���
tkcanvas �θ��ߤ��ǤǤ� multiplot �� replot �⥵�ݡ��Ȥ��Ƥ��ޤ� ��
tpic
tpic �ɥ饤�Ф� tpic \special �Ǥ� LaTeX picture �Ķ�������ݡ� �Ȥ��ޤ��� ����� latex �� eepic �ɥ饤�Ф������̤������Ǥ��� �����礭�� (pointsize)�������� (linewidth)�����������δֳ� (interval) �˴ؤ��륪�ץ������ޤ���
��:
set terminal tpic <pointsize> <linewidth> <interval>pointsize �� linewidth �������ǥߥꥤ���ñ�̡�interval �ϼ¿��� ñ�̤ϥ�����Ǥ������Ǥʤ��ͤ���ꤹ��ȥǥե���Ȥ��ͤ��Ȥ��ޤ����� �ե���ȤǤ� pointsize = 40, linewidth = 6, interval = 0.1 �Ǥ���
LaTeX �˴ؤ������ƤΥɥ饤�Ф�ʸ��������֤���������̤���ˡ������ ��: '{' �ǻϤޤ�ʸ����ϡ�'}' ���Ĥ���ɬ�פ�����ޤ���������ʸ�������� �� LaTeX �ˤ�äƿ�ʿ�����ˤ��ľ�����ˤ⥻�����ޤ���'[' �� �Ϥޤ�ʸ����ξ��ϡ����֤λ����ʸ���� (t,b,l,r �Τ��� 2 �Ĥޤ�) ��³�������� ']{'��ʸ�������Ρ��ǺǸ�� '}' �Ȥ��ޤ���������ʸ����� LaTeX �� LR-box �Ȥ����������ޤ���\rule{}{} ��Ȥ��Ф�����ɤ����ֹ�� ������ǽ�Ǥ��礦��
��: ���Ф��ΰ��ֹ�碌�˴ؤ���: gnuplot �Υǥե���� (����ʤ�ˤʤ뤬�������Ǥʤ����Ȥ⤢��):
set title '\LaTeX\ -- $ \gamma $'��ʿ�����ˤ��ľ�����ˤ⥻���:
set label '{\LaTeX\ -- $ \gamma $}' at 0,0���֤�����Ū�˻��� (��˹�碌��):
set xlabel '[t]{\LaTeX\ -- $ \gamma $}'¾�θ��Ф� -- �������Ĺ�����Ф����Ф��븫�Ѥ�:
set ylabel '[r]{\LaTeX\ -- $ \gamma $\rule{7mm}{0pt}}'
unixpc
unixpc �ɥ饤�Ф� AT&T 3b1 �� AT&T 7300 Unix PC �ݡ��Ȥ��ޤ����� �ץ����Ϥ���ޤ���
unixplot
unixplot �ɥ饤�Ф� Unix �� "plot" ����ե��å�����ν��Ϥ��������� �������ץ����Ϥ���ޤ���
���Υɥ饤�Фϡ�GNU �Ǥ� plot ��ȤäƤ���Ķ��Ǥϥ���ѥ��뤵��ޤ��� ���ξ�������� gnugraph �ɥ饤�� (terminal) �����Ѥ��Ƥ���������
vx384
vx384 �ɥ饤�Ф� Vectrix 384 �� Tandy ���顼�ץ�ݡ��Ȥ��� �������ץ����Ϥ���ޤ���
VWS
VWS �ɥ饤�Ф� VAX ������ɥ������ƥ�ݡ��Ȥ��ޤ������ץ����� ����ޤ����Υɥ饤�Фϥǥ����ץ쥤�ξ��� (����������쥤�������뤫 ���顼��) ��ư���Τ��ޤ������Ƥ�����ϼ��������褵��ޤ���
windows
windows �ɥ饤�ФǤ� 3 �ĤΥ��ץ��������ꤹ�뤳�Ȥ��Ǥ��ޤ���
��:
set terminal windows {<color>} {"<fontname>"} {<fontsize>}<color> �� color �� monochrome �Τ����줫��"<fontname>" ��ͭ�� �� Windows �Υե����̾�ǡ�<fontsize> �ϥݥ����ñ�̤ǤΥե���Ȥ��� �����Ǥ���
¾�Υ��ץ����⥰��ե�˥塼��������ե����롢�ޤ��� set linestyle ������Ǥ��ޤ���
Windows �Ǥϡ������÷��⡼�ɤǤ��̾���ޥ�ɥ饤��Ϳ�����ե����� �κǸ��ã�����ľ���˽�λ�������Υ⡼�ɤǤϥƥ����ȥ�����ɥ���ɽ���� ��������դΤߤ�ɽ���Ȥʤ�ޤ������ץ����Ȥ��� /noend �� -noend ����ꤹ�뤳�ȤǤ��ε�ư��̵���ˤǤ��ޤ���
graph-menu
printing
text-menu
wgnuplot.ini
windows3.0
graph-menu
gnuplot graph ������ɥ��ǥޥ����α��ܥ�������������ƥ��˥塼 ���� Options ������Ȱʲ��Υ��ץ�������ĥݥåץ��åץ�˥塼 �������ޤ�:
Bring to Top �����å��������ȥ���ե�����ɥ���¾�����Ƥ����襦���� �ɥ��μ�����ɽ��
Color �����å��������ȥ��顼�����郎ͭ���������å�̵���Ǥ����
Copy to Clipboard ����åץܡ��ɤ˥ӥåȥޥåפ��ե�����β����� ���ԡ�
Background... ������ɥ��طʿ�������
Choose Font... ����ե��å�������ɥ��ǻȤ��ե���Ȥ�����
Line Styles... ���ο������Υ������ޥ���
Print... ����ե��å�������ɥ��� Windows �ץ�ɥ饤�Фǥץ��� �����ȡ��ץ�ȳ���Ψ������ǽ�Ǥ��������� Print ���ץ����� ��������̤� gnuplot �λ��ĥץ�ɥ饤�Фˤ�������ɤ��Ϥ��� �ޤ���
Update wgnuplot.ini ���ߤΥ�����ɥ��ΰ��֡�������ɥ����礭�����ƥ� ���ȥ�����ɥ��Υե���ȤȤ��Υե���ȥ�����������ե�����ɥ��Υե��� �ȤȤ��Υե���ȥ��������طʿ�������������ե����� WGNUPLOT.INI �� ��¸
printing
���ߤˤ�ꡢ����դϰʲ��Τ褦����ˡ�ǰ����Ǥ��ޤ���
1. gnuplot �Υ��ޥ�� set terminal �ǥץ������set output �ǽ��Ϥ�ե�����˥�����쥯��
2. gnuplot graph ������ɥ����� Print... ���ޥ�ɤ����ƥ��� �ȥ�����ɥ����餳���Ԥʤ����̤ʥ��ޥ�� screendump �⤢�롣
3. set output "PRN" �Ȥ���Ƚ��Ϥϰ���ե�����˽��Ϥ��졢gnuplot ��λ���뤫�ޤ��� set output ���ޥ�ɤǽ��Ϥ�¾�Τ�Τ��ѹ�����ȡ� ���������� (����) �ܥå���������졢�����ǥץ�ݡ��Ȥ��������� OK ������ȡ����Ϥϥץ��ȥޥ͡�����Ǥϲù����줺�ˤ��Τޤ����� ���줿�ݡ��Ȥǥץ��ȥ����Ȥ���롣����϶��� (�ޤ��ϸΰ�) �ˡ������ ����Ѥν��Ϥ�����б����Ƥ��ʤ��ץ���������뤳�Ȥ��̣���롣
text-menu
gnuplot text ������ɥ��ǥޥ����α��ܥ�������������ƥ��˥塼 ���� Options ������Ȱʲ��Υ��ץ�������ĥݥåץ��åץ�˥塼 �������ޤ�:
Copy to Clipboard �ޡ��������ƥ����Ȥ�åץܡ��ɤ˥��ԡ�
Paste �Ǥ�������Τ�Ʊ���褦�˥���åץܡ��ɤ���ƥ����Ȥԡ�
Choose Font... �ƥ����ȥ�����ɥ��ǻȤ��ե���Ȥ�����
System Colors ����ȥ���ȥ�����ѥͥ�����ꤷ�������ƥ५�顼�� �ƥ����ȥ�����ɥ���Ϳ���롣���ʤ�������طʤ�ʸ���Ϲ����ġ�
Update wgnuplot.ini ���ߤΥƥ����ȥ�����ɥ��ΰ��֡��ƥ����ȥ������ �����礭�����ƥ����ȥ�����ɥ��Υե���ȤȤ��Υե���ȥ������������� ������ WGNUPLOT.INI ����¸
MENU BAR
��˥塼�ե����� WGNUPLOT.MNU �� WGNUPLOT.EXE ��Ʊ���ǥ��쥯�ȥ�ˤ� ���硢WGNUPLOT.MNU �˽�Ƥ����˥塼���ɤ߹��ޤ�ޤ�����˥� �����ޥ�ɤϰʲ����̤�Ǥ�:
[Menu] ���ιԤ�̾���ǿ�������˥塼��
[EndMenu] ���ߤΥ�˥塼��λ
[--] ��ʿ�ʥ�˥塼�λ��ڤ�������
[|] ��ľ�ʥ�˥塼�λ��ڤ�������
[Button] ��˥塼�˥ץå���ܥ�������졢����˼��Υޥ��������ƤϤ��
�ޥ����� 2 �Ԥǽ��ǽ�ιԤϥޥ���̾ (��˥塼�θ��Ф�)��2 ���ܤ��� �������ΤǤ�����Ƭ�ζ������̵�뤵��ޤ����ޥ������ޥ�ɤϰʲ����̤�� ��:
[INPUT] --- [EOS] �� {ENTER} �ޤǤ�ץ���ץȤȤ��ƽ��Ϥ�ʸ���������
[EOS] --- ʸ����ν��� (End Of String)��������Ϥ��ʤ�
[OPEN] --- �����ե�����̾��ꥹ�ȥܥå������������[EOS] �ޤǤ��ꥹ�� �ܥå����Υ����ȥ롢���θ夫�鼡�� [EOS] �� {ENTER} �ޤǤ��ǥե���Ȥ� �ե�����̾ (Windows 3.1 �� COMMDLG.DLL �����)��
[SAVE] --- �����֥ե�����̾����� ([OPEN] Ʊ��)
�ޥ���ʸ�����֤������ϰʲ����̤�Ǥ�:
{ENTER} --- ���� '\r'
{TAB} --- ���� '\011'
{ESC} --- ���������� '\033'
{^A} --- '\001'
...
{^_} --- '\031'
�ޥ�����Ÿ�����ʸ���������� 256 ʸ�������¤���Ƥ��ޤ���
wgnuplot.ini
Windows �Ǥ� gnuplot �� Windows �ǥ��쥯�ȥ�ˤ��� WGNUPLOT.INI �� [WGNUPLOT] ��������餤���Ĥ��Υ��ץ������ɤ߹��ߤޤ��� WGNUPLOT.INI �ե��������Ǥ�:
[WGNUPLOT] TextOrigin=0 0 TextSize=640 150 TextFont=Terminal,9 GraphOrigin=0 150 GraphSize=640 330 GraphFont=Arial,10 GraphColor=1 GraphToTop=1 GraphBackground=255 255 255 Border=0 0 0 0 0 Axis=192 192 192 2 2 Line1=0 0 255 0 0 Line2=0 255 0 0 1 Line3=255 0 0 0 2 Line4=255 0 255 0 3 Line5=0 0 128 0 4GraphFont �ι�ˤϥե����̾�ȥݥ����ñ�̤Υե���ȥ���������ꤷ�� ����Border, Axis, Line �ˤϡ��֤ζ��� (0--255)���Фζ��١��Ĥζ� �١����顼��������������� 5 �Ĥο�������ꤷ�ޤ����������� (linestyle) �ϡ�0=������1=������2=������3=����������4=�����������Ȥ� �äƤ��ޤ��������� WGNUPLOT.INI �Ǥϡ�Line 2 �ϥ��顼�⡼�ɤǤ��Ф� �����ǡ�����⡼�ɤǤϺ����ˤʤ�ޤ����ǥե���Ȥ������� 1 �ԥ�����Ǥ��� ���郎����ͤξ�硢���������ͤ��ԥ�����ñ�̤Ǥ������Ǥ���������̣�� �ޤ���Line1 �� points ��������ǻȤ�������� 1 �ԥ��������μ����Ǥ� ����Фʤ�ޤ���
windows3.0
Windows 3.1 �������ɤ��ΤǤ������ʲ��Τ褦�����¤θ��� Windows 3.0 �� �Ǥ� WGNUPLOT ��ư��ޤ�: 1. COMMDLG.DLL �� SHELL.DLL (Windows 3.1���ޤ��� Borland C++ 3.1 �� ����) �� windows �ǥ��쥯�ȥ�ˤ��뤳��
2. Borland C++ 3.1 �Ǻ��줿 WGNUPLOT.HLP �� Windows 3.1 �ե����ޥ� �ȤʤΤǡ�����ˤ� Borland C++ 3.1 �ȤȤ������� WINHELP.EXE ��� ��ɬ�פ���
3. �ꥢ��⡼�ɤǤϥ������Τ���ư��ʤ�
4. TrueType �ե���Ȥϥ���ե�����ɥ���Ǥ����ѤǤ��ʤ�
5. �ɥ�å�-�ɥ��åפ�Ư���ʤ�
x11
gnuplot �� X �����Ф����Ѥ��� x11 ���ϥɥ饤�Ф����ޤ������ν� �Ϸ����ϡ��Ķ��ѿ� DISPLAY �����åȤ���Ƥ��뤫���Ķ��ѿ� TERM �� xterm �˥��åȤ���Ƥ��뤫���ޤ��ϥ��ޥ�ɥ饤�ץ����Ȥ��� -display ���Ȥ��Ƥ���е�ư���˼�ưŪ������ޤ���
��:
set terminal x11 {reset} {<n>}ʣ���Υ�������襦����ɥ��ݡ��Ȥ��Ƥ��ޤ���set terminal x11 <n> ���ֹ� n �Υ�����ɥ��˽��Ϥ��ޤ���n>0 �ξ�硢�����ֹ�ϥ�����ɥ��� ���ȥ�ȥ�������̾�� gplt <n> �Ȥ����դ����ޤ������ߤΥ�����ɥ��� �������뵭����Ѳ��Ƕ��̤Ǥ��ޤ� (�ǥե���ȥ������뤫�齽�����������)��
gnuplot �ɥ饤�Ф��̤ʽ��ϥɥ饤�Ф��ѹ�����Ƥ⡢���襦����ɥ��ϳ� �����ޤޤˤʤ�ޤ������襦����ɥ��ϡ����Υ�����ɥ��˥���������֤��� ʸ�� q ������������ɥ��ޥ͡�����Υ�˥塼�� close ������� �Ĥ��뤳�Ȥ��Ǥ��ޤ���reset ��¹Ԥ�������ƤΥ�����ɥ�����٤��Ĥ� ��ޤ�������ϼºݤ˥�����ɥ���������Ƥ���ҥץ�������λ���ޤ� (�� �� -persist �����ꤵ��Ƥ��ʤ����)��
���襦����ɥ��� -persisit ���ץ����Ϳ�����Ƥ��ʤ���С����ä� ��λ���˼�ưŪ���Ĥ����ޤ���
���襵�����ȥ����ڥ�����ϡ�gnuplot �Υ�����ɥ���ꥵ�������뤳�Ȥ� ���ѹ��Ǥ��ޤ���
�����������Υ������� gnuplot �� set linestyle ���ѹ���ǽ�Ǥ���
���ϥɥ饤�� x11 �˴ؤ��Ƥϡ�gnuplot �� (��ư����)�����ޥ�ɥ饤�� �ޤ�������ե����뤫�顢geometry �� font, name �ʤɤ��̾�� X Toolkit ���ץ����������λ��������դ��ޤ��������Υ��ץ����ˤĤ��Ƥ� X(1) �ޥ˥奢��ڡ��� (�䤽���Ʊ���Τ��) �Ȥ��Ƥ���������
¾�ˤ� x11 ���Ϸ����Ѥ�¿���� gnuplot �Υ��ץ������ޤ������� ��� gnuplot ��Ƥ֤Ȥ��˥��ޥ�ɥ饤�ץ����Ȥ��ƻ��ꤹ�뤫�� �ޤ�������ե����� "~/.Xdefaults" �Υ�����Ȥ��ƻ���Ǥ��ޤ�������� �ϵ�ư�������ꤵ���Τǡ�gnuplot �¹Ի��ˤ��ѹ��Ǥ��ޤ���
command-line_options
monochrome_options
color_resources
grayscale_resources
line_resources
command-line_options
X Toolkit ���ץ����˲ä����ʲ��Υ��ץ���� gnuplot ��Ω���夲���� ���ޥ�ɥ饤��ǡ��ޤ��ϥ桼���Υե����� ".Xdefaults" ��Υ�����Ȥ� �ƻ���Ǥ��ޤ�:
-mono ���顼�ǥ����ץ쥤��Ƕ���Ū��������� -gray ���쥤��������ޤ��ϥ��顼�ǥ����ץ쥤��ǤΥ��쥤������������ (�ǥե���ȤǤϥ��쥤��������ǥ����ץ쥤��������������դ���) -clear �����������ɽ���������� (�ִ�Ū��) ���̤�õ� -tvtwm geometry ���ץ����ˤ����֤λ�����ۥ롼�ȥ�����ɥ���� ���ߤ�ɽ����ʬ���Ф�������Ū�ʰ��֤ˤ��� -raise �����������襦����ɥ�������̤ؽФ� -noraise �����������襦����ɥ�������̤ؽФ����ȤϤ��ʤ� -persist gnuplot �ץ�����ཪλ������襦����ɥ���Ĥ��嵭�Υ��ץ���ϥ��ޥ�ɥ饤���Ǥλ���ǡ�".Xdefaults" �˥� �������Ȥ��ƻ��ꤹ��Ȥ��ϰۤʤ��Ȥ��ޤ���
��:
gnuplot*gray: ongnuplot �����襹������ points �����褹�����Υ�����������ˤ⡢���ޥ�� �饤�ץ���� (-pointsize <v>) �ȥ���� (gnuplot*pointsize: <v>) �����Ƥ��ޤ����� v �����Υ������γ���Ψ�Ȥ��ƻȤ���¿��� (0 < v <= 10) �ǡ��㤨�� -pointsize 2 �ϥǥե���ȤΥ������� 2 �ܡ� -pointsize 0.5 �����̤Υ�������Ⱦʬ�������Ȥ��ޤ���
monochrome_options
����ǥ����ץ쥤���Ф��Ƥ� gnuplot �����迧 (foreground) ���طʿ� (background) ��Ϳ���ޤ��ǥե���ȤǤ��طʤ�������Ϲ��Ǥ���-rv �� gnuplot*reverseVideo: on �ξ��ˤ��طʤ������������ˤʤ�ޤ���
color_resources
���顼�ǥ����ץ쥤���Ф��Ƥϡ�gnuplot �ϰʲ��Υ���� (�����ǤϤ��� �ǥե���Ȥ��ͤ��ޤ�)���ޤ��������Ĵ (greyscale) �Υ������ ���ޤ�����������ͤϥ����ƥ��� X11 rgb.txt �ե�����˽�Ƥ��뿧 ̾���ޤ��� 16 �ʤο����� (X11 �Υޥ˥奢���) ������̾�ȶ��� (0 �� �� 1 �δ֤���) ��ޤǶ��ڤä��ͤ���ѤǤ��ޤ����㤨�� blue, 0.5 ��Ⱦʬ�ζ��٤��ġ����̣���ޤ���
gnuplot*background: white gnuplot*textColor: black gnuplot*borderColor: black gnuplot*axisColor: black gnuplot*line1Color: red gnuplot*line2Color: green gnuplot*line3Color: blue gnuplot*line4Color: magenta gnuplot*line5Color: cyan gnuplot*line6Color: sienna gnuplot*line7Color: orange gnuplot*line8Color: coral�����˴ؤ��륳�ޥ�ɥ饤��νϡ��㤨�аʲ����̤�Ǥ���
��:
gnuplot -background coral
grayscale_resources
-gray ������ȡ�gnuplot �ϡ����쥤��������ޤ��ϥ��顼�ǥ����� �쥤���Ф��ơ��ʲ��Υ�����Ȥ��ޤ� (�����ǤϤ��Υǥե���Ȥ��ͤ� �����ޤ�)���ǥե���Ȥ��طʿ��Ϲ��Ǥ��뤳�Ȥ����դ��Ƥ���������
gnuplot*background: black gnuplot*textGray: white gnuplot*borderGray: gray50 gnuplot*axisGray: gray50 gnuplot*line1Gray: gray100 gnuplot*line2Gray: gray60 gnuplot*line3Gray: gray80 gnuplot*line4Gray: gray40 gnuplot*line5Gray: gray90 gnuplot*line6Gray: gray50 gnuplot*line7Gray: gray70 gnuplot*line8Gray: gray30
line_resources
gnuplot ������������� (�ԥ�����ñ��) ������Τ���˰ʲ��Υ������ ���Ȥ��ޤ� (�����ǤϤ��Υǥե���Ȥ��ͤ��ޤ�)��0 �ޤ��� 1 �ϺǾ��� ������ 1 �ԥ����������̣���ޤ���2 �ޤ��� 3 ���ͤˤ�äƥ���դγ��Ѥ� �����Ǥ�����⤢��Ǥ��礦��
gnuplot*borderWidth: 2 gnuplot*axisWidth: 0 gnuplot*line1Width: 0 gnuplot*line2Width: 0 gnuplot*line3Width: 0 gnuplot*line4Width: 0 gnuplot*line5Width: 0 gnuplot*line6Width: 0 gnuplot*line7Width: 0 gnuplot*line8Width: 0gnuplot ��������ǻ��Ѥ��������η����������Ѥ˰ʲ��Υ�����Ȥ� �ޤ���0 �ϼ������̣���ޤ���2 ��� 10 �ʿ� jk (j �� k �� 1 ���� 9 �ޤǤ���) �ϡ�j �ĤΥԥ����������� k �Ĥζ���Υԥ����뤬³�� �ѥ�����η����֤�����ʤ��������̣���ޤ����㤨�� '16' �� 1 �ĤΥԥ� ����θ�� 6 �Ĥζ���³���ѥ�����������ˤʤ�ޤ�������ˡ�4 ��� 10 �ʿ��Ǥ��ܺ٤ʥԥ�����ȶ������Υѥ���������Ǥ��ޤ����㤨�С� '4441' �� 4 �ĤΥԥ����롢4 �Ĥζ���4 �ĤΥԥ����롢1 �Ĥζ���Υѥ� ������̣���ޤ����ʲ��Υǥե���ȤΥ�����ͤϡ�����ǥ����ץ쥤���� �뤤�ϥ��顼�������Ĵ (grayscale) �ǥ����ץ쥤����������ˤ������� �Ǥ������顼�ǥ����ץ쥤�ǤϤ����Υǥե���Ȥ��ͤϤۤȤ�� 0 (����) �ǡ�axisDashes �Τߤ��ǥե���Ȥ� '16' �������ȤʤäƤ��ޤ���
gnuplot*borderDashes: 0 gnuplot*axisDashes: 16 gnuplot*line1Dashes: 0 gnuplot*line2Dashes: 42 gnuplot*line3Dashes: 13 gnuplot*line4Dashes: 44 gnuplot*line5Dashes: 15 gnuplot*line6Dashes: 4441 gnuplot*line7Dashes: 42 gnuplot*line8Dashes: 13
xlib
xlib �ɥ饤�Ф� X11 Windows System �ݡ��Ȥ��Ƥ��ޤ������Υɥ饤 �Фϥ��ޥ�� gnuplot_x11 �Ѥν��Ϥ�Ԥʤ��ޤ���set term x11 �ϡ� set terminal xlib; set output "|gnuplot_x11" �Ȥۤ�Ʊ�ͤǤ���xlib �ˤϥ��ץ����Ϥ���ޤ���x11 �Ȥ��ƤߤƤ���������
tics
���ޥ�� set tics ��������ι�ߤ����˽��褦���ѹ�����Τ� �Ȥ��ޤ���
��:
set tics {<direction>} show tics������ <direction> �� in (�ǥե����) �ޤ��� out �Ǥ���
�������� (��٥�ΤĤ�) ��¾������˴ؤ��Ƥ� set xtics �������� ������˴ؤ��Ƥ� set mxtics �⤽�줾�컲�Ȥ��Ƥ���������
ticslevel
splot �ˤ����ơ�set ticslevel �ˤ�äƿ�ľ�� (Z) ������Ū�ʹ⤵�� Ĵ���Ǥ��ޤ������Ͱ�����Ϳ����Ȥ���� xy ʿ�̤��鸫��������ΰ��ֲ��� ���� (z ���ϰϤ��Ф�����) ����ꤷ�����Ȥˤʤ�ޤ����ǥե���Ȥ��ͤ� 0.5 �Ǥ�������ͤ������Ƥ��ޤ�������������� 3 �Ĥμ���������θ��� �����Ťʤ��ǽ��������ޤ���
xy ʿ�̤� z ���� 'pos' �ΰ��֤��֤��ˤϡ�ticslevel ���ͤ� (pos - zmin) / (zmin - zmax) �Ȥ��Ƥ���������
��:
set ticslevel {<level>} show ticsset view �⻲�Ȥ��Ƥ���������
ticscale
������ι�ߤ��礭���� set ticscale ��Ĵ��Ǥ��ޤ���
��:
set ticscale {<major> {<minor>}} show tics�⤷ <minor> �����ꤵ��ʤ���Ф���� 0.5*<major> �Ȥʤ�ޤ����ǥե��� �Ȥ��������� (major tics) �ι�ߤΥ������� 1.0 �ǡ��������� (minor tics) �� 0.5 �Ǥ�������ͤ���ꤹ�뤳�Ȥǡ���ߤ�¦�˸����뤳�Ȥ��� ǽ�Ǥ��뤳�Ȥ����դ��Ƥ���������
timestamp
���ޥ�� set timestamp ����������դȻ����;���ɽ�����ޤ���
��:
set timestamp {"<format>"} {top|bottom} {{no}rotate} {<xoff>}{,<yoff>} {"<font>"} set notimestamp show timestamp��ʸ���� (format) ��Ȥäơ�������դȻ���ν����뤳�Ȥ� �Ǥ��ޤ����ǥե���Ȥ� asctime() �����Ѥ��� "%a %b %d %H:%M:%S %Y" �� �� (��������̾����������ʬ���á�4 �������)��top �� bottom ��Ȥ� �����դ�;��ξ�����֤��뤫���������֤��뤫������Ǥ��ޤ� (�ǥե� ��Ȥϲ�)��rotate �ϡ��⤷���Ϸ��������ݡ��Ȥ��Ƥ���ФǤ��������դ� ��ľ������ʸ����ˤ��ޤ������ <xoff>��<yoff> ��ʸ����������ɸ�Ϥ� �Ρ��ǥե���Ȥΰ��֤���Τ����ɽ���ޤ���<font> �����դ����ե� ��Ȥ���ꤷ�ޤ���
timestamp ������˾�ά̾ time ��ȤäƤ���ޤ���
��:
set timestamp "%d/%m/%y %H:%M" 80,-2 "Helvetica"���դν�ʸ����˴ؤ���ܤ�������ˤĤ��Ƥ� set timefmt �Ȥ��� ����������
timefmt
���Υ��ޥ�ɤϡ��ǡ����������η����ˤʤäƤ�����ˡ����λ�����ǡ��� ��Ŭ�Ѥ���ޤ�������ϥ��ޥ�� set xdata time ��Ϳ�����Ƥ��ʤ��Ȱ� ̣������ޤ���
��:
set timefmt "<format string>" show timefmtʸ������� (<format string>) �� gnuplot �������ǡ�����ǡ����ե����� ����ɤΤ褦���ɤफ��ؼ����ޤ���ͭ���ʽϰʲ����̤�Ǥ�:
�� ���� %d ����, 1--31 %m ����, 1--12 %y ��ǯ, 0--99 %Y ��ǯ, 4-digit %j 1 ǯ�β�����, 1--365 %H ����, 0--24 %M ��ʬ, 0--60 %S ����, 0--60 %b ��̾ (�Ѹ�) �� 3 ʸ����ά�� %B ��̾ (�Ѹ�)Ǥ�դ�ʸ����ʸ������ǻ��ѤǤ��ޤ�������§�˽��äƤ���ɬ�פ�����ޤ��� \t (����) ��ǧ������ޤ����Хå�����å��� + 8 �ʿ��� (\nnn) �Ϥ��줬 ����ʸ�����Ѵ�����ޤ����������Ǥ����ʬΥʸ�����ʤ���硢%d, %m, %y, %H, %M, %S �Ϥ��줾�� 2 ��ο������ɤ߹��ߡ�%Y �� 4 �塢%j �� 3 ��ο� �����ɤ߹��ߤޤ���%b �� 3 ʸ����%B ��ɬ�פ�ʬ������ʸ�����ᤷ�ޤ���
���� (���ڡ���) �ΰ����Ϥ��㤤�ޤ�����ʸ������� 1 �Ĥζ���ϡ��� ��������� 0 �ġ����뤤�� 1 �İʾ�ζ���ʸ�����ɽ���ޤ������ʤ���� "%H %M" �� "1220" �� "12 20" �� "12 20" ��Ʊ���褦���ɤߤޤ���
�ǡ�����������ʸ���ν��ޤꤽ�줾��ϡ�using n:n ����ΰ�İ�Ĥ��� �ȥ�����Ȥ���ޤ�����ä� 11:11 25/12/76 21.0 �� 3 ��Υǡ�����ǧ ������ޤ���������뤿��ˡ������ǡ������ޤޤ���� gnuplot �ϡ� ���ʤ��� using ���꤬�����ʤ�ΤǤ���Ȳ��ꤷ�ޤ���
gnuplot �Ͽ����Ǥʤ�ʸ������ɤ�ʤ��Τǡ����եǡ��������������̾�� ��ޤ�Ǥ����硢��ʸ����Ǥ�����ӽ����ʤ���Ф����ޤ��������� "%a", "%A", "%b", "%B" �Ǥ�����ɽ�����뤳�ȤϤǤ��ޤ�: ����顢�ڤ� �����ǡ����ν��Ϥ�¾�Υ��ץ����ξܺ٤˴ؤ��Ƥ� set format �Ȥ� �Ƥ������� (gnuplot �Ͽ��ͤ��������������������ޤ�)��
¾�ξ���ˤĤ��Ƥ� set xdata �� Time/date �ι�⻲�Ȥ��Ƥ���������
��:
set timefmt "%d/%m/%Y\t%H:%M"�ϡ�gnuplot �����դȻ��֤����֤�ʬΥ���Ƥ��뤳�Ȥ��ޤ� (�������� ���ʤ��Υǡ�����衼�����Ƥ������������֤��ä���Τ��ɤ�����ʣ���Υ��� �������Ѵ�����Ƥ��ޤ��� ? ��ʸ����ϥե�������˼ºݤˤ���ʪ�Ȱ� �פ��Ƥ��ʤ���Фʤ�ޤ���)�� Time Data Demo
title
���ޥ�� set title �ϡ�����ξ�ο���˽�����西���ȥ�������� �ޤ���set title �� set label ���ü�ʤ�Ρ��Ȥߤʤ��ޤ���
��:
set title {"<title-text>"} {<xoff>}{,<yoff>} {"<font>,{<size>}"} show title��� <xoff>, <yoff> ����ꤹ�뤳�Ȥǡ������ȥ�� <xoff>, <yoff> ʸ���� ������ɸ����ư�������Ȥ��Ǥ��ޤ� (����պ�ɸ�ǤϤ���ޤ���)���㤨 �� "set title ,-1" �ϡ������ȥ�� y �����ΰ��֤Τ��ѹ������礶�äѤ� ���ä� 1 ʸ��ʬ�ι⤵���������ȥ�˲����ޤ���
<font> �ϥ����ȥ뤬���ե���Ȥ���ꤹ��Τ˻Ȥ��ޤ���<size> �� ñ�̤ϡ��ɤν��Ϸ��� (terminal) ��ȤäƤ��뤫�ˤ�ä��Ѥ��ޤ���
set title ��ѥ����ʤ��ǻȤ��ȥ����ȥ��õ�ޤ���
�Хå�����å���ʸ����κ��ѡ��ڤ�ʸ�����Ϥ�ñ����������Ű������ �㤤�ˤĤ��Ƥ� syntax �Ȥ��Ƥ���������
tmargin
���ޥ�� set tmargin �Ͼ��;��Υ������åȤ��ޤ����ܺ٤� set margin �Ȥ��Ƥ���������
trange
���ޥ�� set trange �ϡ����ѿ��⡼�ɡ����뤤�϶˺�ɸ�⡼�ɤǤ� x, y �� �ͤ������Τ˻Ȥ������ѿ����ϰϤ����ꤷ�ޤ����ܺ٤� set xrange �� ���Ȥ��Ƥ���������
urange
set urange �� set vrange �ϡ�splot �����ѿ��⡼�ɤ� x, y, z ���ͤ� ������Τ˻Ȥ������ѿ����ϰϤ����ꤷ�ޤ����ܺ٤� set xrange �� ���Ƥ���������
variables
show variables ���ޥ�ɤ����ƤΥ桼������ѿ��Ȥ����ͤΰ�����ɽ�� ���ޤ���
��:
show variables
version
���ޥ�� show version �ϸ��ߵ�ư���Ƥ��� gnuplot �ΥС�����ǽ� ������������Ԥȡ�FAQ �� info-gnuplot ���ꥹ�ȡ��Х���ݡ��� ��Υ�륢�ɥ쥹��ɽ�����ޤ�������Ū�˥ץ�����ब�ƤФ�Ƥ���Ȥ��� ��������ˤ��ξ����ɽ�����ޤ���
��:
show version {long}long ���ץ�����Ϳ����ȡ�����˥��ڥ졼�ƥ������ƥࡢgnuplot ���ȡ�����Υ���ѥ��륪�ץ���إ�ץե�������֤���ꡢ������ (�Ƥ�) ͭ�Ѥʥ�륢�ɥ쥹��ɽ�����ޤ���
view
���ޥ�� set view �� splot �λ����γ��٤����ꤷ�ޤ�������ϡ����� ������� 3 ������ɸ��ɤΤ褦�� 2 �����β��� (screen) ����Ƥ��뤫���� �椷�ޤ�������ϡ����褵�줿�ǡ����β�ž�ȳ���̾��������Ϳ���Ƥ���� ���������ͱƤ������ݡ��Ȥ��Ƥ��ޤ���
��:
set view <rot_x> {,{<rot_z>}{,{<scale>}{,<scale_z>}}} show view������ <rot_x> �� <rot_z> �ϡ����̤���Ƥ���벾��Ū�� 3 ������ɸ�Ϥ� ��ž�� (ñ�̤���) ������ǡ��ǽ�� (���ʤ����ž���Ԥʤ�������) ������ο�ʿ���� x, ������ο�ľ���� y, ���̼��Ȥ˿�ľ�ʼ��� z �Ȥʤ� �Ƥ��ޤ����ǽ�� x ���μ���� <rot_x> ������ž����ޤ������ˡ������� z ���μ���� <rot_z> ������ž����ޤ���
<rot_x> �� [0:180] ���ϰϤ����¤���Ƥ��ơ��ǥե���ȤǤ� 60 �٤Ǥ��� <rot_z> �� [0:360] ���ϰϤ����¤���Ƥ��ơ��ǥե���ȤǤ� 30 �٤Ǥ��� <scale> �� splot ���Τγ���̾�Ψ�����椷��<scale_z> �� z ���γ���� ���Τߤ�Ԥʤ��ޤ�����������Υǥե���ȤϤɤ���� 1.0 �Ǥ���
��:
set view 60, 30, 1, 1 set view ,,0.5�ǽ����� 4 �Ĥ����Ƥ�ǥե���Ȥ��ͤˤ��Ƥ��ޤ���2 �Ĥ����Ͻ̾�Ψ �Τߤ� 0.5 ���ѹ����Ƥ��ޤ���
set ticslevel �⻲�Ȥ��Ƥ���������
vrange
���ޥ�� set urange �� set vrange �ϡ�splot �����ѿ� (�ѥ� ��) �⡼�ɤ� x, y, z ���ͤ������Τ˻Ȥ������ѿ����ϰϤ����ꤷ �ޤ��� �ܺ٤� set xrange �Ȥ��Ƥ���������
x2data
���ޥ�� set x2data �� x2 (��) ���Υǡ���������� (����) ���������� ���ޤ����ܺ٤� set xdata �Ȥ��Ƥ���������
x2dtics
���ޥ�� set x2dtics �� x2 (��) ������������������ѹ����ޤ����ܺ٤� set xdtics �Ȥ��Ƥ���������
x2label
���ޥ�� set x2label �� x2 (��) ���θ��Ф������ꤷ�ޤ����ܺ٤� set xlabel �Ȥ��Ƥ���������
x2mtics
���ޥ�� set x2mtics �ϡ�x2 (��) ���� 1 ǯ�γƷ�����ꤷ�ޤ����ܺ٤� set xmtics �Ȥ��Ƥ���������
x2range
���ޥ�� set x2range �� x2 (��) ����ɽ��������ʿ�ϰϤ����ꤷ�ޤ��� �ܺ٤� set xrange �Ȥ��Ƥ���������
x2tics
���ޥ�� set x2tics �� x2 (��) ���Ρ����Ф��դ������������������� ��Ԥʤ��ޤ����ܺ٤� set xtics �Ȥ��Ƥ���������
x2zeroaxis
���ޥ�� set x2zeroaxis �ϡ��������̤� x2 (��) �� (y2 = 0) �������� �����ܺ٤� set zeroaxis �Ȥ��Ƥ���������
xdata
���Υ��ޥ�ɤ� x ���Υǡ��������������ǡ����˥��åȤ��ޤ���Ʊ�ͤΥ��� ��ɤ�¾�μ����줾����Ѱդ���Ƥ��ޤ���
��:
set xdata {time} show xdataydata, zdata, x2data, y2data �ˤ�Ʊ�������ƤϤޤ�ޤ���
time ���ץ����ϥǡ����������ǡ����Ǥ��뤳�Ȥ������ޤ������ץ���� ��Ĥ��ʤ���硢�ǡ��������̾�Τ�Τ����ޤ���
gnuplot �ˤɤΤ褦�������ǡ������ɤߤ��ޤ��뤫�ˤĤ��Ƥϡ�set timefmt �Ȥ��Ƥ��������������ǡ����Ϻ������λϤޤ� (����: ��̩�ˤ� 2000 ǯ 1 �� 1 ���λϤޤ�) ������ÿ����Ѵ�����ޤ������ֽ� (timefmt) �ϸ��� �Ϥ�����Ĥ��������Ȥ��ޤ�����ϡ����Ƥ������ǡ������ܤ����ν� ���פ��ʤ���Фʤ�ʤ����Ȥ��̣���ޤ����ޤ����ϰϤλ���ϡ��������꤬ �����Ȳ�ᤵ���Τ��뤿��ˡ����ν˽��ä�ʸ����������ǰϤ� �ǻ��ꤹ�٤��Ǥ���
�������ߤθ��Ф� (label) ��ɽ������Τˤϴؿ� 'strftime' (unix �Ǥ� ���Ĵ�٤�ˤ� "man strftime" �ȥ����פ��Ƥ�������) ���Ȥ��ޤ���set format x "string" �ǡ�10 �ʿ��νǤϤʤ������ʤ�� (2 �İʾ�� '%'�� �ޤ��� %f �Ǥ� %g �Ǥ�ʤ����) ��Ϳ�����Ƥ��ʤ���С�gnuplot �Ϥ� ���Ŭ���˰�̣�Τ���Ƿ�����ɽ�����ޤ���
¾�ξ���ˤĤ��Ƥ� Time/date �⻲�Ȥ��Ƥ���������
xdtics
���ޥ�� set xdtics �� x ����������ι�ߤ��������Ѵ����ޤ� (0=Sun, 6=Sat)��6 ��ۤ������ 7 �ˤ��;�꤬�Ȥ��ޤ���set noxdtics �� ���θ��Ф���ǥե���Ȥη������ᤷ�ޤ���¾�μ��ˤ�Ʊ�����Ȥ�Ԥʤ�Ʊ �ͤΥ��ޥ�ɤ��Ѱդ���Ƥ��ޤ���
��:
set xdtics set noxdtics show xdticsydtics, zdtics, x2dtics, y2dtics �ˤ�Ʊ�������ƤϤޤ�ޤ���
set format ���ޥ�ɤ⻲�Ȥ��Ƥ���������
xlabel
���ޥ�� set xlabel �� x ���θ��Ф������ꤷ�ޤ���¾�μ��ˤ⸫�Ф��� ���ꤹ��Ʊ�ͤΥ��ޥ�ɤ�����ޤ���
��:
set xlabel {"<label>"} {<xoff>}{,<yoff>} {"<font>{,<size>}"} show xlabelƱ���� x2label, ylabel, y2label, zlabel �ˤ�Ŭ�Ѥ���ޤ���
���Ф����ɲäΤ����ɽ����� <xoff>, <yoff> ����ꤹ��ȡ����Ф��� <xoff> ��ʸ�������ޤ��� <yoff> ��ʸ���ι⤵ʬ�������餷�ޤ����㤨�� " set set xlabel -1" �� xlabel �� x �ΰ��֤����ѹ������礶�äѤ˸��� �� 1 ʸ��ʬ��ʸ�����������˰�ư���ޤ���ʸ���Υ������ϡ��ե���ȤȻ��� ������Ϸ��� (terminal) �˰�¸���ޤ���
<font> �ϸ��Ф������ե���Ȥ���ꤹ��Τ˻Ȥ��ޤ����ե���Ȥ� <size> (�礭��) ��ñ�̤ϡ��ɤ�ʽ��Ϸ�����Ȥ����˰�¸���ޤ���
���Ф���õ��ˤϡ����ץ�����Ĥ����˼¹Ԥ��ޤ�����: "set y2label"
���θ��Ф��Υǥե���Ȥΰ��֤ϰʲ����̤�Ǥ�:
xlabel: x ���θ��Ф��ϲ��μ��β��ο���
ylabel: y ���θ��Ф��Ͻ��Ϸ�����¸�ǡ��ʲ��� 3 �ĤΤ����줫:
1. ��ʿ������ʸ���������κ���˺�ü�˹�碌�����֤���ޤ���ʸ����� ��ž��Ԥʤ��ʤ����Ϸ����Ǥ�¿ʬ���줬����ޤ���set x2tics ��Ʊ ���˻Ȥ��Ƥ����硢ylabel �� x2 ���θ��Ф��κ�ü�ȽŤʤ뤫���Τ�� ������� ylabel �ΰ��֤�����;���Ĵ�����뤳�Ȥ��н�Ǥ���Ǥ��� ����
2. ��ľ������ʸ����ǡ�����κ��ǿ�ľ���������·������ޤ���ʸ����� ��ž�Ǥ�����Ϸ����Ǥ�¿ʬ���줬����ޤ���
3. ��ʿ������ʸ����ǡ�����κ��ǿ�ľ���������·������ޤ���EEPIC, LaTeX, TPIC �ɥ饤�ФǤϤ��줬����ޤ���ylabel ������˾���� �Τ���ˤϡ�\\ ��Ȥäƥ桼�������Ԥ������ɬ�פ�����ޤ�����ľ�� �����¤��ʸ������ꤿ���ʤ顢���Ƥ�ʸ���δ֤� \\ ������Ƥ������� (��������������ǤϤ���ޤ���)��
zlabel: z ���θ��Ф��ϼ���ɽ���ϰϤ���ǡ����Ф��ο��椬 z ���ο���
y2label: y2 ���θ��Ф��� y2 ���α������ΰ��֤ϡ����Ϸ�����¸�� y ���� Ʊ�ͤε�§�Ƿ��ꡣ
x2label: x2 ���θ��Ф��Ͼ�μ��ξ�ǡ����西���ȥ���ϲ�������ϡ� ����ʸ����Ȥ��С�����ˤ��ʣ���ιԤ���ʤ����西���ȥ�� x2 ���θ� �Ф����������뤳�Ȥ��ǽ����:
set title "This is the title\n\nThis is the x2label"�������Ű������Ȥ��٤��Ǥ��뤳�Ȥ����դ��Ƥ������������ξ�硢��� ���� 2 �ĤιԤ�Ʊ���ե���Ȥ��Ȥ��ޤ���
�⤷���ΰ��֤Υǥե���Ȥΰ��֤���������ʤ��ʤ�С������ set label ��ȤäƤ������������Υ��ޥ�ɤ�ʸ�����ɤ������֤��뤫���äȼ�ͳ�� ����Ǥ��ޤ���
�Хå�����å���ʸ����κ��ѡ��ڤ�ʸ�����Ϥ�ñ����������Ű������ �㤤�˴ؤ�����ܤ�������ˤĤ��Ƥ� syntax �Ȥ��Ƥ���������
xmtics
���ޥ�� set xmtics �� x ����������θ��Ф������Ѵ����ޤ���1=Jan (1 ��)��12=Dec (12 ��) �Ȥʤ�ޤ���12 ��ۤ��������ϡ�12 �dz�ä����ޤ�� ����Ѵ�����ޤ���set noxmtics ��������ϥǥե���Ȥθ��Ф������ޤ��� ¾�μ����Ф��Ƥ�Ʊ������Ʊ�ͤΥ��ޥ�ɤ��Ѱդ���Ƥ��ޤ���
��:
set xmtics set noxmtics show xmticsx2mtics, ymtics, y2mtics, zmtics �ˤ�Ʊ����Ŭ�Ѥ���ޤ���
���ޥ�� set format �⻲�Ȥ��Ƥ���������
xrange
���ޥ�� set xrange ��ɽ��������ʿ�������ϰϤ���ꤷ�ޤ���¾�μ� �ˤ�Ʊ�ͤΥ��ޥ�ɤ�¸�ߤ��ޤ������˺�ɸ�Ǥ�Ⱦ�� r, ���ѿ� t, u, v �ˤ�¸�ߤ��ޤ���
��:
set xrange { [{{<min>}:{<max>}}] {{no}reverse} {{no}writeback} } | restore show xrange������ <min> �� <max> �ˤ�������������ޤ��� '*' �ǡ�'*' �ϼ�ư�̼ܵ� ǽ���̣���ޤ��������ǡ����ξ�硢�ϰϤ� set timefmt �ν˽��ä� ʸ����������ǰϤ�ɬ�פ�����ޤ�����ά���줿�ͤ��ѹ�����ޤ���
yrange, zrange, x2range, y2range, rrange, trange, urange vrange ��Ʊ������Ѥ��ޤ���
���ץ���� reverse �ϼ���������դˤ��ޤ����㤨�� set xrange [0:1] reverse �ϡ�1 ������0 �����Ǥ���褦�ʼ��ˤ��ޤ�������ϡ�������� set xrange [1:0] ��Ʊ���Ǥ�����reverse �ϼ�˼�ư�̼� (autoscale) ���Ѥ����뤳�Ȥ�տޤ��Ƥ��ޤ���
���ץ���� writeback �ϡ�set xrange �������Ƥ���Хåե������ ��ư�̼ܵ�ǽ�ˤ����줿�ϰϤ���¸���ޤ�������ϡ������Ĥ��δؿ���Ʊ ����ɽ�����������������ϰϤϤ��Τ����Τ����Ĥ��Τ�Τ�����ꤵ�������� ��������Ǥ���writeback �κ��Ѥϡ�plot �μ¹���˵�ǽ����Τǡ����� ���ޥ�ɤ����˻��ꤹ��ɬ�פ�����ޤ����Ǹ����¸������ʿ�������ϰϤ� set xrange restore �������Ǥ��ޤ������夲�ޤ���
set xrange [-10:10] set yrange [] writeback plot sin(x) set yrange restore replot x/2���ξ�硢y ���ϰ� (yrange) �� sin(x) ���Ͱ�Ȥ��ƺ��줿 [-1:1] ���� �ˤʤꡢx/2 ���Ͱ� [-5:5] ��̵�뤵��ޤ����嵭�Τ��줾��Υ��ޥ�ɤθ� �� show yrange ��¹Ԥ���С���Dz����Ԥʤ��Ƥ��뤫��������� �ˤʤ�Ǥ��礦��
2 ��������ˤ����ơ�xrange �� yrange �ϼ����ϰϤ���ꤷ��trange �ϡ����ѿ��⡼�ɤ����ѿ����ϰϡ����뤤�϶˺�ɸ�⡼�ɤγ��٤��ϰϤ� ���ꤷ�ޤ���Ʊ�ͤ� 3 �������ѿ��⡼�ɤǤϡ�xrange, yrange, zrange �������ϰϤ��������urange �� yrange �����ѿ����ϰϤ�������ޤ���
�˺�ɸ�⡼�ɤǤϡ�rrange �����褵���Ⱦ�¤��ϰϤ���ꤷ�ޤ���<rmin> ��Ⱦ�¤ؤ��ɲä�����Ȥ��ƺ��Ѥ������� <rmax> ��Ⱦ�¤��ڤ�ΤƤ� (clip) �褦�˺��Ѥ���<rmax> ��ۤ���Ⱦ�¤��Ф����������褵��ޤ���xrange �� yrange �ϱƶ�����ޤ����������ϰϤϡ�����դ� r(t)-rmin �Υ��� �դǡ�������θ��Ф��ˤϤ��줾�� rmin ��ä����褦�ʤ�ΤǤ��뤫�Τ褦 �˥��åȤ���ޤ���
���Ƥ��ϰϤ���ʬŪ�ˡ��ޤ�������Ū�˼�ư�̼ܤ���ޤ������ǡ���������� �ʤ���С��ѥ����ѿ��μ�ư�̼ܵ�ǽ�ϰ�̣���ʤ��Ǥ��礦��
�ϰϤ� plot �Υ��ޥ�ɥ饤���Ǥ����Ǥ��ޤ������ޥ�ɥ饤����Ϳ ����줿�ϰϤ�ñ�ˤ��� plot ���ޥ�ɤǤ����Ȥ�졢set ���ޥ�ɤ��� �ꤵ�줿�ϰϤϤ��θ������ǡ����ޥ�ɥ饤����ϰϤ���ꤷ�Ƥ��ʤ���� ���ƤǻȤ��ޤ�������� splot ��Ʊ���Ǥ���
��:
x ���ϰϤ�ǥե���Ȥ��ͤˤ��ޤ�:
set xrange [-10:10]y ���ϰϤ����������ä���褦�ˤ��ޤ�:
set yrange [10:-10]z �κǾ��ͤˤϱƶ���Ϳ������ (��ư�̼ܤ��줿�ޤ�)�������ͤΤ� 10 ���� �ꤷ�ޤ�:
set zrange [:10]x �κǾ��ͤϼ�ư�̼ܤȤ��������ͤ��ѹ����ޤ���:
set xrange [*:]
xtics
x ���� (���Ф��ΤĤ�) ��������� ���ޥ�� set xtics ������Ǥ��ޤ��� ������� set noxtics �Ǿä���set xtics �� (�ǥե���Ȥξ��֤�) �� ���꤬�Ĥ��ޤ���y,z,x2,y2 ������������������Ԥʤ�Ʊ�ͤΥ��ޥ�ɤ��� ��ޤ���
��:
set xtics {axis | border} {{no}mirror} {{no}rotate} { autofreq | <incr> | <start>, <incr> {,<end>} | ({"<label>"} <pos> {,{"<label>"} <pos>}...) } set noxtics show xticsƱ���� ytics, ztics, x2tics, y2tics �ˤ�Ŭ�Ѥ���ޤ���
axis �� border �� gnuplot �������� (������ιK�ȤȤ��θ��Ф�) ���줾�켴�ˤĤ���Τ��������ˤĤ���Τ���ؼ����ޤ������������ˤ� �Ƥ�ᤤ��硢axis ����Ѥ����������θ��Ф�ʸ����;��˽�Ƥ� ��¾��ʸ���˽ŤäƤ��ޤ���ǽ��������ޤ���
mirror �� gnuplot ��ȿ��¦�ζ�����Ʊ�����֤ˡ����Ф��Τʤ�������� ���Ϥ���褦�ؼ����ޤ���nomirror �ϡ����ʤ����פäƤ����̤�Τ��Ȥ� �Ԥʤ��ޤ���
rotate �ϡ�ʸ����� 90 �ٲ�ž�����ƽ��Ϥ����褦�Ȥ��ޤ�������ϡ�ʸ ����β�ž�ݡ��Ȥ��Ƥ�����ϥɥ饤�� (terminal) �Ǥϼ¹Ԥ���ޤ��� norotate �Ϥ����뤷�ޤ���
x �� y ������������Υǥե���Ȥ� border mirror norotate �ǡ�x2, y2 ���� border nomirror norotate ���ǥե���ȤǤ���z ���ˤϡ�{axis | border} ���ץ�����̵���ǡ��ǥե���Ȥ� nomirror �Ǥ���z �������� ���ߥ顼���������ʤ顢¿ʬ set border �Ǥ��Τ���ζ��֤���ɬ�� ������Ǥ��礦��
���ץ����ʤ��� set xtics ��¹Ԥ���ȡ������꤬ɽ���������֤Ǥ� ��С�����ϥǥե���Ȥζ������ޤ��ϼ����������������Ǥʤ���в��⤷�� ���������˻��ꤷ��������δֳ֡����� (�ȸ��Ф�) ���ݻ�����ޤ���
������ΰ��֤ϡ��ǥե���ȡ��ޤ��ϥ��ץ���� autofreq �����ꤵ��Ƥ� ��м�ưŪ�˷�����ޤ��������Ǥʤ���С����� 2 �Ĥη����ǻ��ꤵ��� ��:
�ż�Ū�� <start>, <incr>, <end> �����ϡ����������� <start> ���� <end> �δ֤� <incr> �δֳ֤�ɽ�����ޤ���<end> ����ꤷ�ʤ���С������̵���� �Ȥߤʤ���ޤ���<incr> ������ͤ��ǽ�Ǥ���<start> �� <end> ��ξ������ �ꤵ��Ƥ��ʤ���硢<start> �� -�硢<end> �� +��Ȥߤʤ��졢������� <incr> �������ܤΰ��֤�ɽ������ޤ��������п����ξ�硢������δֳ� (��ʬ) �ϡ��Ѱ��ҤȤ��ƻ��Ѥ���ޤ���
��:
������� 0, 0.5, 1, 1.5, ..., 9.5, 10 �ΰ��֤�����
set xtics 0,.5,10������� ..., -10, -5, 0, 5, 10, ... ������
set xtics 5������� 1, 100, 1e4, 1e6, 1e8 ������
set logscale x; set xtics 1,100,1e8����Ū�� ("<label>" <pos>, ...) �η����ϡ�Ǥ�դ�������ΰ��֡����뤤�� �����Ǥʤ����Ф����������ǽ�ˤ��ޤ���������ΰ�·���ϡ����֤Ȥ��θ��� ������ʤ��Ȥν���Ǥ������Ф�����Ű�����ǰϤޤ줿ʸ����Ǥ��뤳�Ȥ� ���դ��Ƥ�������������ϡ�"hello" �Τ褦�ʸ���ʸ����Ǥ���ޤ��� "%3f clients" �Τ褦�ˤ��ΰ��֤�������Ѵ������ʸ�����ޤ�Ǥ�� �ޤ�����ʸ���� "" �Ǥ���ޤ����ܤ�������ˤĤ��Ƥ� set format �Ȥ��Ƥ����������⤷��ʸ����Ϳ�����ʤ���С��ǥե���� �ο����θ��Ф������Ѥ���ޤ������η����Ǥϡ�������ϰ��֤ο����ν��Ϳ ����ɬ�פϤ���ޤ���
��:
set xtics ("low" 0, "medium" 50, "high" 100) set xtics (1,2,4,8,16,32,64,128,256,512,1024) set ytics ("bottom" 0, "" 10, "top" 20)2 ���ܤ���Ǥϡ����Ƥ������꤬���Ф��դ�����ޤ���3 ���ܤ���Ǥϡ�ü�� ��Τ��������Ф��դ�����ޤ���
���������ꤷ�Ƥ⡢ɽ�������ΤϤ����ޤ������ϰϤΤ�Τ����Ǥ���
������θ��Ф��ν� (�ޤ��Ͼ�ά) �� set format �����椵��ޤ������� ������� set xtics (<label>) �η���������Ū�ʸ��Ф�ʸ���ޤޤ� �Ƥ��ʤ��������Ǥ���
(���Ф��դ�����ʤ�) ��������� set mxtics ���ޥ�ɤ��ɲä��뤳�Ȥ� ����ޤ���
������ǡ����ξ�硢���֤��ͤ� timefmt �νˤ������ä����ա��ޤ� �ϻ���������ǰϤ��Ϳ���ʤ���Ф����ޤ���<start>, <incr>, <end> ������Ȥ���硢<start> �� <end> �� timefmt �˽��ä�Ϳ���ޤ����� <incr> ����ñ�̤�Ϳ����ɬ�פ�����ޤ������λ���ϼºݤˤ� set format ��Ϳ�����˽��ä�ɽ������ޤ���
��:
set xdata time set timefmt "%d/%m" set format x "%b %d" set xrange ["01/12":"06/12"] set xtics "01/12", 172800, "05/12"set xdata time set timefmt "%d/%m" set format x "%b %d" set xrange ["01/12":"06/12"] set xtics ("01/12", "" "03/12", "05/12")������ξ���Ȥ� "Dec 1", "Dec 3", "Dec 5", ����������������ޤ�����2 ���ܤ��� "Dec 3" ��������ϸ��Ф��դ�����ޤ���
xzeroaxis
���ޥ�� set xzeroaxis �� y = 0 ��ľ���������ޤ����ܺ٤˴ؤ��Ƥϡ� set zeroaxis �Ȥ��Ƥ���������
y2data
���ޥ�� set y2data �� y2 (��) ���Υǡ���������� (����) ���������� ���ޤ����ܺ٤� set xdata �Ȥ��Ƥ���������
y2dtics
���ޥ�� set y2dtics �� y2 (��) ������������������ѹ����ޤ����ܺ٤� set xdtics �Ȥ��Ƥ���������
y2label
���ޥ�� set y2label �� y2 (��) ���θ��Ф������ꤷ�ޤ����ܺ٤� set xlabel �Ȥ��Ƥ���������
y2mtics
���ޥ�� set y2mtics �� y2 (��) ����������� 1 ǯ�γƷ���ѹ����ޤ��� �ܺ٤� set xmtics �Ȥ��Ƥ���������
y2range
���ޥ�� set y2range �� y2 (��) ����ɽ��������ľ�ϰϤ����ꤷ�ޤ��� �ܺ٤� set xrange �Ȥ��Ƥ���������
y2tics
���ޥ�� set y2tics �� y2 (��) ���Ρ����Ф��դ������������������� ��Ԥʤ��ޤ����ܺ٤� set xtics �Ȥ��Ƥ���������
y2zeroaxis
���ޥ�� set y2zeroaxis �ϡ��������̤� y2 (��) �� (x2 = 0) �������� �����ܺ٤� set zeroaxis �Ȥ��Ƥ���������
ydata
���ޥ�� set ydata �� y ���Υǡ���������� (����) ���������ꤷ�ޤ��� set xdata �Ȥ��Ƥ���������
ydtics
���ޥ�� set ydtics �� y ������������������ѹ����ޤ����ܺ٤� set xdtics �Ȥ��Ƥ���������
ylabel
���Υ��ޥ�ɤ� y ���θ��Ф������ꤷ�ޤ���set xlabel �Ȥ��Ƥ���������
ymtics
���ޥ�� set ymtics �ϡ�y ��������������ѹ����ޤ����ܺ٤� set xmtics �Ȥ��Ƥ���������
yrange
���ޥ�� set yrange �ϡ�y �����ο�ľ�ϰϤ����ꤷ�ޤ����ܺ٤� set xrange �Ȥ��Ƥ���������
ytics
���ޥ�� set ytics �� y ���� (���Ф��դ������) ������������椷�ޤ��� �ܺ٤� set xtics �Ȥ��Ƥ���������
yzeroaxis
���ޥ�� set yzeroaxis �� x = 0 ��ľ�� (y ��) ��ޤ����ܺ٤� set zeroaxis �Ȥ��Ƥ���������
zdata
���ޥ�� set zdata �� z ���Υǡ���������� (����) ���������ꤷ�ޤ��� set xdata �Ȥ��Ƥ���������
zdtics
���ޥ�� set zdtics �� z ������������������ѹ����ޤ����ܺ٤� set xdtics �Ȥ��Ƥ���������
zero
zero ���ͤϡ�0.0 �˶ᤤ�ǥե���Ȥ����ͤ�ɽ���ޤ���
��:
set zero <expression> show zerognuplot �ϡ�(ʣ�ǿ��ͤ������������ˤ����Ƥ�) �����ͤε�����ʬ���� ���ͤ� zero ���ͤ���礭����� (�Ĥޤ�¿��Ǥʤ��ͤ������) �ϡ����� �������褷�ޤ��������ͤ� gnuplot ��¾���͡�����ʬ�ˤ����Ƥ��� (��ޤ���) �����������ͤȤ��Ƥ�Ȥ��Ƥ��ޤ����ǥե���Ȥ� zero �� �ͤ� 1e-8 �Ǥ���1e-3 (= ŵ��Ū�ʥӥåȥޥåץǥ����ץ쥤�β����٤εտ�) ����礭�� zero ���ͤ����ꤹ�٤��ǤϤʤ��Ǥ��礦����zero �� 0.0 �� ���ꤹ��Τϰ�̣�Τʤ����ȤǤϤ���ޤ���
zeroaxis
x ���� set xzeroaxis �ˤ�ä������졢set noxzeroaxis �ˤ�äƺ�� ����ޤ���Ʊ�ͤ� y, x2, y2 ���ѤΥ��ޥ�ɤ�Ʊ�ͤ�Ư���ޤ���
��:
set {x|x2|y|y2|}zeroaxis { {linestyle | ls <line_style>} | { linetype | lt <line_type>} { linewidth | lw <line_width>}} set no{x|x2|y|y2|}zeroaxis show {x|y|}zeroaxis�ǥե���ȤǤϡ������Υ��ץ����ϥ��դˤʤäƤ��ޤ������줿 0 �μ��� <line_type> �����η���<line_width> �������� (�����Ѥ��Ƥ��� ���Ϸ��������ݡ��Ȥ��Ƥ����) �ǡ����뤤�Ϥ��餫����������줿 <line_style> �Υ��������������ޤ���
���η�����ꤷ�ʤ���С������̾�μ������η� (�� 0) ��������ޤ���
set zeroaxis l �� set xzeroaxis l; set yzeroaxis l ��Ʊ���ǡ� set nozeroaxis �� set noxzeroaxis; set noyzeroaxis ��Ʊ���Ǥ���
zlabel
���Υ��ޥ�ɤ� z ���θ��Ф������ꤷ�ޤ���set xlabel �Ȥ��Ƥ����� ����
zmtics
���ޥ�� set zmtics �� z ��������������ѹ����ޤ����ܺ٤� set xmtics �Ȥ��Ƥ���������
zrange
���ޥ�� set zrange �� z ��������ɽ��������ϰϤ����ꤷ�ޤ������Υ� �ޥ�ɤ� splot �ˤΤ�ͭ���ǡ�plot �Ǥ�̵�뤵��ޤ����ܺ٤� set xrange �Ȥ��Ƥ���������
ztics
���ޥ�� set ztics �� z ���� (���Ф��դ������) ������������椷�ޤ��� �ܺ٤� set ztics �Ȥ��Ƥ���������
shell
shell ���ޥ�ɤ�����Ū�ʥ������ư���ޤ���gnuplot �����ˤϡ� VMS �Ǥ� logout ��Unix �ʤ�� exit �⤷���� END-OF-FILE ʸ���� AmigaOS �Ǥ� endcli ��MS-DOS �� OS/2 �ʤ�� exit �����Ϥ��Ʋ� ������
ñ��Υ����륳�ޥ�ɤʤ�С����ޥ�ɥ饤��ι�Ƭ�� ! ��ʸ�� (VMS �Ǥ� $) ��Ĥ��뤳�Ȥˤ�äƤ�¸��Ǥ��ޤ������ξ�祳�ޥ�ɤ���λ����Ȥ� ��������� gnuplot ����äƤ��ޤ����㤨�� VMS, AmigaOS, MS-DOS, OS/2 �Ǥϡ�
! dir�Ȥ���ȥǥ��쥯�ȥ�ΰ�����ɽ������ gnuplot ����äƤ��ޤ���
Atari �Ǥϡ�! ���ޥ�ɤϡ��ǽ�˥����뤬���˥����ɤ���Ƥ��뤫Ĵ�٤ơ� ͭ���ʤ�Ф����Ȥ��ޤ����㤨�С�gnuplot �� gulam ���鵯ư����� ������ˡ�����ϼ���Ū�Ǥ���
splot
splot �� 3 ��������Τ���Υ��ޥ�ɤǤ� (�������¸�ΤǤ��礦���� �ºݤˤϤ��� 2 �����ؤμͱƤǤ�)������ϴؿ����ޤ��ϥǡ����ե����뤫 �顢plot ���ޥ�ɤȤȤƤ��ɤ�������ˡ�Ǥ����������ޤ���
plot ���ޥ�ɤȶ��̤λ��ͤˤĤ��Ƥ� plot �Ȥ��Ʋ������������Ǥ� ����Ȱۤʤ��Τ����ܺ٤˼��夲�ޤ����ʤ���binary �� matrix ���� ������ ("datafile-modifiers" �ʲ��Ǽ��夲�ޤ�) plot �ˤϤʤ����Ȥ� �ä����դ��Ʋ�������
��:
splot {<ranges>} <function> | "<datafile>" {datafile-modifiers}} {<title-spec>} {with <style>} {, {definitions,} <function> ...}�����ǡ��ؿ� <function>���ޤ��ϥ������ȤǤ�����줿�ǡ����ե�����̾�� �ɤ��餫��ɬ�פǤ����ؿ��ϡ����ܤο��������뤤�����ѿ��⡼�ɤǤ� 3 �Ĥο������ȤǤ���
�ǥե���ȤǤϡ�splot �����褵���ǡ����β��˴����� xy �̤������ޤ��� z �ΰ��ֲ���������� xy ʿ�̤ΰ��ִط��� set ticslevel ���ѹ��Ǥ��ޤ��� splot �μͱƤθ����� set view ������Ǥ��ޤ����ܺ٤� set view, set ticslevel �Ȥ��Ʋ�������
splot ���ޥ�ɤ��ϰϤλ���ν� plot �ξ���Ʊ���Ǥ������ѿ� �⡼�ɤǤʤ�����ϰϤ� xrange, yrange, zrange �ν�Ǥ��ꡢ���� ���⡼�ɤǤ� urange, vrange, xrange, yrange, zrange �ν�Ǥ���
title ���ץ����� plot ��Ʊ���Ǥ���with �� plot �Ȥۤ�Ʊ�� �Ǥ�����splot �Ǥ����Ѳ�ǽ�����襹������� lines, points, linespoints, dots, impulses �˸¤��Ƥ��ޤ���plot �ǻȤ��� ���顼�С��ε�ǽ�� splot �ˤϤ���ޤ���
�ǡ����ե�����Υ��ץ����Ϥ���˰㤤������ޤ���
data-file
grid_data
splot_overview
data-file
plot ��Ʊ���褦�ˡ��ե�����˴ޤޤ��Υ��Ū�ʥǡ����ϡ����Υե����� ̾�����ȤǰϤ�ǻ��ꤹ�뤳�Ȥ�����Ǥ��ޤ���
��:
splot '<file_name>' {binary | matrix} {index <index list>} {every <every list>} {using <using list>}"" �� "-" �Ȥ��ä����̤ʥե�����̾�� plot �ΤȤ���Ʊ�ͤ˵�����ޤ���
��û�ˤ����ȡ�binary �� matrix �Ϥ��Υǡ��������̤ʷ��Ǥ��뤳�Ȥ� index ��¿�ťǡ�������ե����뤫��ɤΥǡ����������������褹�뤫�� every �ϳƥǡ������礫��ɤΥǡ����� (��ʬ����) ����������褹�뤫�� using �ϳƥǡ����Ԥ���ɤΤ褦��������֤�����ꤷ�ޤ���
index �� every ���ץ����� plot �ξ���Ʊ���褦�˿��ޤ��� using �⡢using �Υꥹ�Ȥ� 2 �ĤǤʤ� 3 ��ɬ�פǤ���Ȥ������Ȥ� �����Ƥ�Ʊ�ͤǤ���
thru �� smooth �Ȥ��ä� plot �Υ��ץ����� splot �Ǥ����ѤǤ� �ޤ���������cntrparams �� dgrid3d �������¤���ƤϤ��ޤ���ʿ�경 �Τ�����Ѱդ���Ƥ��ޤ���
�ǡ����ե�����η����ϡ������� (x,y,z) �� 3 ���ȤǤ���ʳ��ϡ��ܼ�Ū�� plot ��Ʊ���Ǥ����⤷��Ĥ��ͤ�����Ϳ������С������ z �Ȥ��ƻȤ�졢 �ǡ����֥��å��ֹ椬 y �Ȥ��ơ������� x �Ϥ��Υǡ����֥��å���Ǥ��ֹ椬 �Ȥ��ޤ����⤷ 2 �Ĥ��ͤ�Ϳ������С�gnuplot �ϥ��顼��å������� �Ф��ޤ���3 �Ĥ��ͤ� (x,y,z) ���Ȥȸ��ʤ���ޤ���¾���ͤ�����С������ ���̤˸����ȸ��ʤ���ޤ�������� fit �ǻȤ����Ȥ���ǽ�Ǥ���
splot �Υǡ����ե�����Ǥϡ�1 �Ԥζ��Ԥϥǡ����֥��å���ʬΥ�ҤǤ��� splot �ϸġ��Υǡ����֥��å��ؿ��� y-��Ω����Ʊ����ΤȤ��ư��� �ޤ���1 �Ԥζ��Ԥ�ʬΥ����Ƥ�����Ʊ�Τ���ʬ�Ƿ�Ф�뤳�ȤϤ���ޤ��� ���ƤΥǡ����֥��å�������Ʊ�����ο�����ľ�硢gnuplot �ϥǡ��� �֥��å����Ǥ����б�������Ʊ�Τ��ָ�Ω���������ޤ�������� "grid data" �ȸƤФ졢���̤����衢������������ (set contour)���������� (set hidden3d) �Ǥϡ����η��Υǡ����Ǥ��뤳�Ȥ�ɬ�פȤʤ�ޤ��� splot grid data �⻲�Ȥ��Ʋ�������
3 ��� splot �ǡ����ˤ����Ƥϡ����ѿ��⡼�� (parametric) ����� ���뤳�ȤϤ�Ϥ����פǤ���
binary
example datafile
matrix
binary
splot �Ϥ������̤ʥե����ޥåȤǽ줿�Х��ʥ�ե������ (������ �Х��ʥ�ե������ɽ���˸ߴ�������ĥ����ƥ�ξ��) �ɤळ�Ȥ��Ǥ��ޤ���
�����ΥС������Ǥϡ�gnuplot ��ưŪ�˥Х��ʥ�ǡ������ɤ�����Ƚ�� ���Ƥ��ޤ����������ߤϡ��ե�����̾�θ���� binary ������ɤ�ľ�� ���ꤹ�뤳�Ȥ�ɬ�פǤ���
ñ������ư�����ο��ͤ����Τ褦����¸����Ƥ��ޤ�:
<N+1> <y0> <y1> <y2> ... <yN> <x0> <z0,0> <z0,1> <z0,2> ... <z0,N> <x1> <z1,0> <z1,1> <z1,2> ... <z1,N> : : : : ... :�����ϰʲ��Τ褦�� 3 �Ĥο������Ȥ��Ѵ�����ޤ�:
<x0> <y0> <z0,0> <x0> <y1> <z0,1> <x0> <y2> <z0,2> : : : <x0> <yN> <z0,N><x1> <y0> <z1,0> <x1> <y1> <z1,1> : : :�����ơ������� 3 �Ĥο������Ȥ� gnuplot �θ�Ω�����Ѵ����졢���θ� gnuplot ���̾����ˡ������λĤ��Ԥ��ޤ���
�����٥��ȥ�����Υ��֥롼���� (C �ˤ��) �� binary.c ���Ѱդ��� �Ƥ��ޤ����Х��ʥ�ǡ�����롼�����
int fwrite_matrix(file,m,nrl,nrl,ncl,nch,row_title,column_title)�Ǥ��������Υ��֥롼�����Ȥ��㤬 bf_test.c �Ȥ����Ѱդ���Ƥ��ơ� ����ϥǥ�ե����� demo/binary.dem �Ѥ�ʣ���ΥХ��ʥ�ե���������� ���ޤ���
index ������ɤϡ��ե�����ե����ޥåȤ� 1 �ĤΥե�����ˤĤ� 1 �� �ζ��̤��������ʤ����ᡢ���ݡ��Ȥ���ޤ���every �� using �ե��륿 �ϥ��ݡ��Ȥ���ޤ���using �ϡ��ǡ��������������� 3 ���Ȥη����ɤޤ� �����Τ褦��Ư���ޤ��� �Х��ʥ�ե������ splot �Υǥ�
example datafile
�ʲ���3 �����ǡ����ե�����������ñ��ʰ�Ĥ���Ǥ���
splot 'datafile.dat'�����ǡ�"datafile.dat" �ϰʲ���ޤ�Ȥ��ޤ�:
# The valley of the Gnu. 0 0 10 0 1 10 0 2 101 0 10 1 1 5 1 2 102 0 10 2 1 1 2 2 103 0 10 3 1 0 3 2 10���� "datafile.dat" �� 4*3 �γʻ� (���줾�� 3 ������ʤ�֥��å��� 4 �Ĥι�) ��������뤳�Ȥ����դ��Ʋ��������� (�ǡ����֥��å�) �� 1 �Ԥ� ���ԤǶ��ڤ��ޤ���
x ���ͤϤ��줾��Υǡ����֥��å����������ˤʤäƤ��뤳�Ȥ����դ��Ʋ� �������⤷ y ��������ͤȤ�������������ͭ���ʾ��֤����褹��ȡ����ζ��̤� �֤��ǽ�뤳�Ȥˤʤ�ޤ���
�ʻҾ��ǡ��� (grid data) ���Ф��ơ��ġ��Υǡ����֥��å���� x ���ͤ��� ���Ȥ��Ƥ���ɬ�פϤ���ޤ���Ʊ������ y ���ͤ�Ʊ���ͤ�·���Ƥ��� ɬ�פ⤢��ޤ���gnuplot �ϸġ��Υǡ����֥��å�������ο����������� �������Ȥ�ɬ�פȤ��Ƥ�������Ǥ���
����������������Ƴ���Τ��Ѥ�������̤����ܤϡ��б�����������Ū������� ��֤��ᡢ��·���γʻҥǡ������Ф�����̤�����ؤαƶ���ͽ�ۤǤ��ޤ��� ����ϥ������Х��������θ����ǥƥ��Ȥ��٤��Ǥ��礦��
matrix
matrix ����Ҥ� ASCII �ǡ����������������¸����Ƥ��뤳�Ȥ�ؼ����� �����ƥ֥��å��� z ���ͤϰ�Ԥǰ��٤��ɤޤ�ޤ������ʤ����
z11 z12 z13 z14 ... z21 z22 z23 z24 ... z31 z32 z33 z34 ...�ʤɡ����ιԤ�����ֹ�ϡ�x �� y ���ͤȤ��ƻȤ��ޤ���
grid_data
3 ��������Τ���Υ롼����ϡ��ġ������ܤγʻҤˤ����Ƥϰ�Ĥ�ɸ������ ��ĤΥǡ����������롢�Ȥ������γʻҾ��ǡ����Ѥ��߷פ���Ƥ��ޤ����� �ǡ������ϡ��ؿ����ͤ�ɾ�����뤳�� (set isosample ����)���ޤ��ϥǡ��� �ե�������ɤ߹��ळ�� (splot datafile ����) �ˤ�ä���������ޤ��� "��Ω��" �Ȥ������դϴؿ����Ф��Ƥ⡢�ǡ������Ф��Ƥ⤽�����ܤ�����ɽ�� ��ΤȤ����Ѥ����ޤ������ܤϡ�ɬ������ x, y �˴ؤ���Ĺ�����Ǥʤ��Ƥ� �褯��u,v �����ѿ�ɽ������Ƥ��ʤ����Ȥ����դ��Ʋ�������set isosamples �Ȥ��Ʋ�������
��������gnuplot �Ϥ��Τ褦�ʷ�����ɬ������ɬ�פȤϤ��ޤ����㤨�� �ؿ��ξ��ϡ�samples �� isosamples �Ȱ�äƤ��Ƥ���ޤ��� ���ʤ����x-��Ω���Τ�����1 �ܤ� y-��Ω���ȸ��ʤ���Τ������Ĥ����� ���Ȥ�����ޤ����ǡ����ե�����ξ��ϡ��ġ��Υǡ����֥��å��ΤФ�Ĥ� �����θĿ�������Ʊ���Ǥ���С�"��Ω����" �ϥǡ����֥��å��������ӡ� "���Ǹ�Ω��" �ϳƥǡ����֥��å����б�������Ʊ�Τ��ӡ�"����" ������ �Ȥ��ޤ����ɤ���ξ��Ǥ⡢������������ӱ��������⡼�ɤ������տޤ��� �ե����ޥåȤǤ��ä����Ȥϰ�ä������Ϳ���뤳�Ȥˤʤ�ޤ����Ф�Ĥ� �Τ���ǡ����� set dgrid3d �ˤ�ä�{�ۤʤ�}�ʻҾ��ǡ������Ѵ����뤳�� ���Ǥ��ޤ���
�������˴ؤ��륳���ɤϡ�y-��Ω�������ȡ�������б������٤� y-��Ω���� �����δ֤���ʬ�˱�äƤ� z ��ĥ�Ϥ��¬���ޤ�����äơ�x-��Ω���ˡ� y-��Ω���Ȥθ����ȤϤʤ�ʤ��褦��ɸ����������褦�ʶ��̤��Ф��Ƥϡ� splot ���������Ϥ��Τ褦��ɸ������̵�뤹�뤳�Ȥˤʤ�ޤ����ʲ����� �ߤƲ�����:
set xrange [-pi/2:pi/2]; set yrange [-pi/2:pi/2] set function style lp set contour set isosamples 10,10; set samples 10,10; splot cos(x)*cos(y) set samples 4,10; replot set samples 10,4; replot
splot_overview
splot �����ν��ޤ�Ȥ��ơ����뤤�ϡ������������֤��Ȥˤ�äƶ��� ��ɽ�����뤳�Ȥ��Ǥ��ޤ���plot ��Ʊ�ͤˡ����ϥǡ����ե����뤫���ɤ� ���Ȥ�Ǥ��ޤ��������ꤵ�줿��֤Ǵؿ����ͤ�ɾ���������뤳�Ȥ�Ǥ��ޤ��� set isosamples �Ȥ��Ʋ����������̤ϡ���������ʬ�Ƿ�֤��ȤǶ��Ū �˺���ޤ���set surface �Ȥ��Ʋ������������Ƥ��ξ����̤� set hidden3d ����Ʃ���ˤ�Ǥ��ޤ���3 �������̤�į�������ϡ�set view �� �ѹ��Ǥ��ޤ���
����ˡ��ʻҾ�Υǡ��������Ф��Ƥϡ�splot ��Ʊ���⤵�����������֤� �뤳�Ȥ��Ǥ� (set contour ����)�������Ƥ���������������������� �Ȥ��Ǥ��ޤ�������ˡ����η�����ˤϿ�ľ����ʬ���餫������Ȥ����Ȥ� �Ǥ��ޤ� (set cntrparams ����)���ؿ��ϡ���� set isosamples �� set samples �Ƿ��ꤵ���ʻҾ��ǡ����Ȥ���ɾ������ޤ����������ե��� ��Υǡ����ϡ�data-file �˽�Ƥ���褦�ʳʻҾ��ǡ����ե����ޥå� �ˤ��뤫�����뤤�ϳʻҥǡ������������� (set dgrid3d ����) �Ȥ������� �ʤ���Ф����Ϥʤ�ޤ���
�������϶��̤ξ��ɽ�����뤳�Ȥ�Ǥ��뤷�����̤˼ͱƤ��뤳�Ȥ�Ǥ��롣 ���̤ؤμͱƤϡ��ե�����˽Ф����Ȥ�Ǥ��������Ƥ���� plot �� �Ƥ��ɤ߹���� plot �Τ�궯������ǽ�Ϥ����������Ȥ�Ǥ��롣
test
test �ϻ��Ѥ��Ƥ�����Ϸ����ǻȤ������μ��ࡢ���μ��ࡢ�ޤ���ͭ�Ѥ� ����¾��������������ޤ���
��:
test
update
���Υ��ޥ�ɤ����ƤϤ� (fit) �Υѥ����θ��ߤ��ͤ���ͤΥե��� ��η����� (fit �ι����������Ƥ���)��Ϳ����줿�ե�����˽Ф� �ޤ�������ϡ����ߤ��ͤ�ǻȤ�����ˡ����뤤�Ͻ�λ/���Ǥ������Ƥ� ���Ƽ¹Ԥ��뤿�����¸���Ƥ����Τ�ͭ�ѤǤ���
��:
update <filename> {<filename>}2 ���ܤΥե�����̾����ꤹ��ȡ����Υѥ����ե�������ѹ������� 2 ���ܤΥե���������˹������줿�ͤ�Ф��ޤ���
�����Ǥʤ���С����ꤷ���ե����뤬¸�ߤ���� gnuplot �Ϥ��Υե����� ̾�� .old ��Ĥ��ƥե�����̾���ѹ��������ꤷ���ե�����̾�Υե������ �����˳���ľ���ޤ����Ĥޤꡢ"update 'fred'" �Ȥ���ȡ������ "!rename fred fred.old; update 'fred.old' 'fred'" �Ȥ������Ȥ�Ʊ���� �Ȥˤʤ�ޤ���["filename.ext" �� 12 ʸ�������Ȥ��ʤ� DOS ��¾�Υ����� ��Ǥϡ�"ext" �� "old" �ˤʤä� "filename" �Ϻǽ�Υե�����˴ط��� ���� (¿ʬ�ɤ줫��������ʬ����Ǥ��礦) ���Ȥ��ޤ���VMS �Ǥϡ��ե� ����ΥС��������������ƥब�Ȥ��뤿�ᡢ̾�����ѹ��ϹԤʤ��ޤ���]
���ܤ�������˴ؤ��Ƥ� fit �Ȥ��Ƥ���������
Graphical User Interfaces
gnuplot �Τ���˿����ʥ���ե�����桼�������ե���������Ƥ� �ޤ��������� win32 �Ѥ�ʪ�Ϥ��������Ǥ˴ޤޤ�Ƥ��ޤ��������ơ� Macintosh ���Ф��륤���ե�������
ftp://ftp.ee.gatech.edu/pub/mac/gnuplot���֤��Ƥ���ޤ���X11 ���Ф��륤���ե������ϡ��̾�� Tcl/Tk ������ �����֤���Ƥ��� 3 �Ĥ� Tcl/Tk �ץ�����ब����ޤ���
Bugs
��ư�������㳰 (��ư�����ͤ��礭������ (�ޤ��Ͼ���������) ��硢0 �� �任�������ʤ�) �ϡ��桼������ؿ��ˤ����ƻ���ȯ�����ޤ����äˡ����� �Ĥ��Υǥ�ǡ���ư�������ϰϤ�ۤ�����ͤ��������뤳�Ȥ�������褦�Ǥ��� �����ƥब���Τ褦���㳰��̵�뤹�� (gnuplot �Ϥ��Τ褦����������Ǥ� �ʤ���Ρ��ȸ��ʤ��ޤ�) �����ޤ��� gnuplot �μ¹Ԥ���ߤ��뤫�ϡ��� ��ѥ���� (���뤤�ϼ¹Ի�) �δĶ��ˤ��ޤ���
�٥å���ؿ���ʣ�ǿ��������Ф��Ƥ�ư��ޤ���
����ؿ���ʣ�ǿ��������Ф��Ƥ�ư��ޤ���
gnuplot �θ��ߤΥС������ 3.7 �Ǥϡ����Ƥγ�ȯ�� ANSI C ����ѥ��� ���Ȥ��Ƥ��ޤ������ߤΥ��ڥ졼�ƥ������ƥࡢ����ѥ��顢�饤�֥� �ꡢ�С������ 3.5 �Υɥ�����Ȥ˾夲��줿�� OS ��ΥХ��˴ؤ��Ƥϡ� �����ǤϤʤ������� old_bugs �����ˤ������Ƥ��ޤ���
���ߤ��ǰʹߡ���𤵤줿�Х��ϰʲ��θ������ۥ����Ȥ��֤���ޤ���
ftp://ftp.dartmouth.edu/pub/gnuplot http://www.cs.dartmouth.edu/gnuplot_info.html���ƤΥХ��˴ؤ��Ƥϡ�[email protected] �� e-mail ���Ƥ���������
Old_bugs
�Ť� Sun �� OS (SunOS Sys4-3.2) �ˤϡ�ɸ�������� (stdio) �饤�֥��� �Х�������ޤ���'printf' �ν� "%g" �ϻ����������ʤ�ɽ����Ԥʤ��ޤ� (�㤨�� "2" �� 200000.0 ��ɽ������)����äơ�������θ��Ф��ϡ�Sun4 �� �� gnuplot �Ǥ������ˤʤ��礬����ޤ���������ˡ�Ȥ��Ƥϡ��ǡ����� ���������Ѵ� (����ܤ���) ��Ԥʤ����ȡ����뤤�ϥ��ޥ�� set format ��������θ��Ф��ν� "%7.0f" �ʤɤ�Ŭ����ʪ���Ѥ��뤳�Ȥʤɤ����� �ޤ�������� SunOS 4.0 �ǤϽ�������Ƥ���褦�Ǥ���
¾�ΥХ�: Sun3 ��� SunOS 4.0, Sun4 ��� Sys4-3.2 �� SunOS 4.0 �ǡ� 'sscanf' �롼������ "%f %f" �� "00 12" �������˲�ᤷ��0 �� 12 �ǤϤʤ���0 �� 0 �Τ褦���ɤ�Ǥ��ޤ��ޤ�������ϥǡ��������Ϥ˱ƶ��� Ϳ���ޤ����⤷���ǡ����ե����뤬 x ��ɸ�Ȥ��� '00' �� '000' �Τ褦�˽� ���줿������ޤ�Ǥ����硢y ���ͤ������ʤ�ΤȤʤ�Ǥ��礦���ǡ����� �����������å����뤫 SunOS ��С�����åפ��Ƥ�������������� SunOS 4.1.1 �ǤϽ�������Ƥ���褦�Ǥ���
Sun �ϡ��礭�� x ���Ф��� exp(-x) �η��Ƿ�������褦�ǡ���ä� gnuplot ��̤����ͤ�������뤳�Ȥˤʤ�ޤ�����Ĥβ�����ϡ��桼���� ���ؿ��Ȥ��� e(x) = x<-500 ? 0 : exp(x) �Τ褦�ʤ�Τ�Ȥ����ȤǤ����� ��ϡ��㤨�Х������ؿ� (exp(-x*x)) ������˱ƶ���Ϳ���ޤ���x*x ����� ����礭���ʤ뤫��Ǥ���
Microsoft C 5.1 �Ǥ� 'printf' �� %g �˴ؤ���Ҥɤ��Х�������ޤ��� "%.2g", "%.1g", "%.0g", "%.g" �Τ褦�ʽ�Ȥ��ȡ�'printf' �� 1e-4 ���� 1e-1 �δ֤������ʿ��ͤ�ɽ������Ǥ��礦��%e �ν�ɽ�������� �����ͤϡ� %f �ǤϾ������θ�˴ְ�ä����Υ������Ĥ��������ʿ��ͤˤʤ� �ޤ���������������ˤϡ�%e �� %f �ν�����Ū�˻��Ѥ��Ƥ����� ����
Microsoft C �ǥ���ѥ��뤵�줿 gnuplot �ϡ��ƥ��ȤǤ� 2 �Ĥ� VGA �� �����ץ쥤��������ư��ޤ���Ǥ�����¿ʬ CGA, EGA, VGA �ɥ饤�Ф� Microsoft C ����ե��å��饤�֥���Ȥ��褦�˽�ľ���٤��Ǥ��礦�� Borland C++ �ǥ���ѥ��뤵�줿 gnuplot �� Turbo C ����ե��å��ɥ饤 �Ф���Ѥ�������� VGA �ǥ����ץ쥤�Ǥ�����ư��ޤ���
VAX/VMS 4.7 C ����ѥ��� (release 2.4) �� 'printf' �ν� %g �μ����� �ϼ�Ǥ������Ͽ��ͤȤ��Ƥ�������ɽ������ޤ������ᤷ���Ǥʤ���� �ˤʤ����ޤ���K&R �� 2 �Ǥˤϡ��� %g �ϡ��ؿ����� -4 ��꾮������硢 ���뤤�ϻ������ٰʾ�ˤʤ���� %e ��Ȥ����ȽƤ���ޤ��������� VAX �ϻؿ����� -1 ��꾮�������� %e ��Ȥ��ޤ���VAX �Ǥϡ�1 ��꾮�� �������Ф��ơ�%e �� %f �Τɤ����Ȥ��Τ�����ꤹ��Ȥ������٤�ɾ���� ��Ƥ��ʤ��褦�Ǥ���������������ˤϡ�%e, %f ������Ū�˻ȤäƤ� ��������VAX C 2.4 �Υ����Ρ��Ȥ��: e,E,f,F,g,G �η�̤Ͼ�˾����� ��ޤߤޤ���g �� G ���Ф��Ƥϡ������Υ����ϼ�������ޤ���
VAX/VMS 5.2 C ����ѥ��� (release 3.0) �� release 2.4 ����¿���ޤ��� �� %g �μ���������ޤ��������ۤɤǤϤ���ޤ��������ξ������ϼ��� �����褦�ˤʤ�ޤ������������Υ��������Ѥ�餺 %g �λؿ�ɽ���ο����� �ϼ�������Ƥ��ޤ���
����������ϥ���ѥ��������ǤϤʤ����ºݤˤϥ饤�֥�������Ǥ��� ��äơ�DEC ����ѥ��顢�ޤ���¾�Τ�� (�㤨�кǿ��� gcc) ��Ȥä� gnuplot ��ѥ��뤷�Ƥ�⤳������ϵ�����Ǥ��礦��
ULTRIX X11R3 �ϡ�X11 �ɥ饤�Ф�����դ� "��Ĥ���" ��ɽ�����롢�Ȥ��� ���Ȥ�����������Х�������ޤ������ΥХ��ϡ�DEC �� X11R4 �ǤϽ������� ���褦�ǡ������������� ULTRIX �ǤϤ�����������ʤ��褦�Ǥ����� �������ȤǤβ����ϡ�X11 �饤�֥���С�����åפ��� (DEC ���顢 ���뤤�� MIT ����ľ��) �����ޤ��� x11.trm �ե�����Υ���ѥ������ ULTRIX_KLUDGE ��������Ƥ�����������������kludge ������Ū�ʲ�����Ǥ� �ʤ����Ȥ����դ��Ƥ���������
NeXT OS 2.0 �Ǥϡ���� HUGE ���������ͤ��������Ƥ��ޤ���HUGE �� plot.h �� 1e38 �˥��åȤ����Τ��������Ǥ������Υ��顼�� NeXT OS �� �С������ 2.1 �ǤϽ�������Ƥ��ޤ���
HP �ץ��å��θŤ���ǥ����ˤϥڡ������ӽХ��ޥ�� 'PG' ������ʤ��� �Τ�����ޤ������ߤ� HPGL �ɥ饤�ФϤ��Υ��ޥ�ɤ� HPGL_reset �ǻ��Ѥ� �Ƥ��ޤ��������Τ褦�ʥץ��å��ˤϡ����Υ��ޥ�ɤ������ɬ�פ������ ���礦�����ߤ� PCL5 �ɥ饤�Фϡ�����ե��å���Ʊ�ͤ˥ƥ����Ȥˤ� HPGL/2 ����Ѥ��Ƥ��ޤ�������ϥ�������֥� PCL �ե���Ȥ�Ȥ��褦�˽� �������٤��Ǥ��礦��
Atari �ǤǤϡ��ץ��ľ�ܽ��Ϥ�����ޤ��� (���ϥե������ /dev/lp �Ȥ��Ƥ�)������ϥХ��ʥ���Ϥ� LF (����) �� CR (����) ���ɲä���뤫 ��Ǥ���������Ȥ��Ƥϡ����Ϥ�ե�����˽Ф�������θ�ǥ����� ���ޥ�ɤ�Ȥäƥץ�˥��ԡ����Ƥ���������
AIX 4 �Ǥϡ��ǡ����ե��������ʸ�� 'NaNq' �ϡ������� '̤���' �ե饰�� ���ƤϽ������줺���������ü�� ����� �Ȥ�����¸����Ƥ��ޤ��ޤ����� ��ˤ� set missing 'NaNq' ��ȤäƤ���������
������ΥХ��κǿ��Υꥹ�Ȥϰʲ��� WWW �ڡ����ˤ���ޤ�:
http://www.cs.dartmouth.edu/gnuplot_info.html�Х������ä��� [email protected] ����𤷤Ƥ���������
Created automatically by doc2html