Ошибка gnuplot: неправильный формат - PullRequest
2 голосов
/ 18 февраля 2012

Я новичок в gnuplot, но мне нужно срочно его использовать. Это следующий набор команд, которые я использовал:

set  terminal  latex
set output “conflict.tex”
set xtics ("random"  2, "sharing(0%)"  3, "sharing(10%)"  4, "sharing(25%)"   5, “sharing(50%)”  6, “stat”  7)
set ylabel “Conflict Percentage”
set xrange [0:9]
set yrange [0:60]
set xlabel “Traces”
set boxwidth 0.3
set style fill
plot 'D:\Utility Softwares\conflicts.dat' with boxes

после чего я получаю "Плохой формат символа" и не знаю почему

Спасибо за помощь

Ответы [ 3 ]

5 голосов
/ 26 сентября 2012

Недавно у меня возникла такая же проблема с экранированием («символ плохого формата») в xtics ().

Это должно работать:

set xtics ("random"  2, "sharing(0\%%)"  1, ...)

Что помогло мне, так это посмотретьсгенерированный текстовый файл.

0 голосов
/ 18 февраля 2012

Одной из очевидных проблем являются кавычки не ASCII.Замените их на ".

Следующая проблема может быть % символами, так как это символы комментария для LaTeX.Может потребоваться экранировать их обратной косой чертой: \%.

Наконец, ваш файл данных может иметь нестандартный разделитель.Возможно, вам придется установить datafile separator.

0 голосов
/ 18 февраля 2012

Вы использовали два типа кавычек:

“...” and "..."

Полагаю, это проблема.

...