Как построить простой график, используя пакетный скрипт в xmgrace - PullRequest
0 голосов
/ 26 февраля 2019

Я новичок в этой теме и понятия не имею, как написать пакетный скрипт и построить график в xmgrace.Кроме того, я не нашел хороших примеров, которые помогут мне, как новичку, писать такие сценарии.

Что у меня есть: простой файл данных.

$ cat test_manual.dat
0 0
1 1
2 2
3 3
4 4
5 5
$

Мой сценарий:

$ cat first_file.bfile
arrange(6, 2, 0.1, 0.15, 0.2)
READ NXY "test_manual.dat"
WORLD XMIN 0
WORLD XMAX 5
WORLD YMIN 0
WORLD YMAX 5
s0 line color 1
title "Ten"
PRINT TO "first_file.agr"
PRINT
$

Пожалуйста, дайте мне знать, какие изменения необходимы для работы этого файла, итакже помогите с любым учебником, который также проведет меня через передовые концепции.

1 Ответ

0 голосов
/ 05 марта 2019

Если вам просто нужно автоматически создать agr-файл, ваш пакетный файл почти в порядке.Просто используйте это:

WORLD XMIN 0
WORLD XMAX 5
WORLD YMIN 0
WORLD YMAX 5
s0 line color 1
title "Ten"
SAVEALL "first_file.agr"

Обратите внимание, что для печати файла agr вам нужно xmgrace (или gracebat) с аргументом -nosafe, например:

gracebat -nosafe -batch first_file.bfile

Насколько я знаю, учебных пособий по созданию командных файлов для xmgrace нет.Обычно я занимаюсь анализом файлов agr, созданных xmgrace, и копирую части, которые я хочу включить в пакетные файлы.Список команд, которые можно использовать, можно найти здесь

...