
Como posso plotar uma matriz de arquivo de dados com imagem e algumas linhas horizontais (sem setas na cabeça) na mesma figura? Eu já tentei esse código:
set arrow 2 nohead from 0,50, graph 0 to 200,50, graph 1 front lc "black"
set arrow 2 nohead from 0,200, graph 1 to 200,200, graph 2 front lc "black"
plot 'data.txt' matrix w image
mas exibe apenas uma linha.
Responder1
O número após set arrow
identifica uma seta para alterações posteriores e deve ser único. Você substitui a primeira seta pela segunda usando o mesmo número de tag. Você pode simplesmente omitir:
set arrow nohead from 0,50 to 200,50 front lc "black"
set arrow nohead from 0,200 to 200,200 front lc "black"
plot 'data.txt' matrix w image
Suas definições de coordenadas também estavam erradas. Você deve especificar apenas dois valores, e não três para plot
. E o graph
sistema de coordenadas geralmente é significativo apenas para o intervalo 0..1