gpt4 book ai didi

Gnuplot:Logscale 似乎把事情搞砸了

转载 作者:行者123 更新时间:2023-12-04 20:09:59 25 4
gpt4 key购买 nike

我放了一个 xlogscale,它弄乱了网格线的绘制。主要 x 网格线不再与主要 y 网格线相同,它们是次要 x 和 y 网格线的灰色。

下面的图片显示了这一点。

关于如何解决这个问题的任何想法?

谢谢

logscale

No logscale

#!/usr/bin/env gnuplot

set term pdfcairo size 15cm,10cm
set output 'FFT.pdf'

set datafile separator ' '
unset key

set border lw 4 back

set grid mxtics mytics xtics ytics lt 1 lc rgb 'gray70', lt 1 lc rgb 'gray90'

set mxtics 5
set mytics 5

set xrange [10:10e3]

set title 'Harmonic Distortion'
set xlabel 'Frequency [Hz]'
set ylabel 'Output Voltage [dB]'

set mxtics 10
set logscale x 10

plot 'FFT.dat' using ($1):(20*log10((($2**2)+($3**2))**0.5)-5.49074) with lines lw 4 lc rgb 'red'

set out

最佳答案

您可以仅使用 set mxtics 来解决此问题, 不指定任何频率:

set term pdfcairo size 15cm,10cm
set output 'FFT.pdf'

unset key
set samples 1000
set border lw 4 back

set grid xtics ytics mxtics mytics lc rgb 'blue' lt 1, lc rgb 'red' lt 1

set xrange [10:10000]
set mxtics
set mytics 5
set logscale x 10

plot sin(0.001*x) with lines lw 4 lc rgb 'green70'

set out

我为网格线使用了更好区分的颜色。 4.6.3 的结果是:

enter image description here

我不知道,为什么会这样。根据文档 set mxtics 10应该没事。我会将此报告为错误。

关于Gnuplot:Logscale 似乎把事情搞砸了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19197459/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com