2014-07-21 1 views
1

대다수 포인트가있는 파일에서 로그 스케일로 gnuplot을 사용하여 플롯하고 있습니다. 내 문제는 내가 플롯 with line 때, 음모가 완료되지 않습니다.Gnuplot은 행이있는 대수 플롯의 일부가 누락되었습니다.

: 여기

내가 with linepoints 옵션을 사용할 때

다음

plot with lines

내가 얻을 것입니다 내 코드

reset 

set term postscript enhanced eps 
set key spacing 1.5 
set key above 

set xlabel "{/Times-Italic=20 t} ({/Times-Italic=18 s})" 
set ylabel "Re({/Times-Italic=18 E}_{/Times-Roman=12 1}) ({/Times-Italic=18 V/m})" font "Helvetica,17" 


set output "comparison_inside_fields.eps" 

set logscale y 
set yrange [50:1000] 
set size 0.65 
set tics front 
set autoscale xfixmax 
set mytics 



plot "Analytic_EField_linear_PW1000.dat" u ($1):($2) w l lw 3.0 lc rgb "red" title "Analytic" 

와 내가 무엇을 얻을 수 (나는 with line 옵션을 사용)입니다

plot with linespoints

는 진폭이 여기

내 데이터 파일의 시작입니다 (음모의 일부가 누락) 매우 다른 것을 알 수있다 : 어떤 지점이 연결되지 않은

0.00015387392589011234 7.313652881922458e-12 
2.312598638290707 0.00035701591836333934 
4.625043402655524 -0.001744775840111212 
6.937488167020341 0.002635593752205557 
9.249932931385157 -0.0005215622055282669 
11.562377695749973 -0.005613086825804345 
13.87482246011479 0.01249366876936029 
16.18726722447961 -0.
18.499711988844425 -0.0020181737335104115 
20.81215675320924 0.028723649497696395 
23.124601517574057 -0.05012094968419514 
25.437046281938876 0.038279900094260896 
27.749491046303692 0.023923801664976076 
30.06193581066851 -0.11533038535431513 
32.37438057503333 0.16669371034405378 
34.68682533939814 -0.09321600129492857 
36.99927010376296 -0.1309301034450249 
39.31171486812778 0.40051988606433 
41.62415963249259 -0.48535671872158176 
43.93660439685741 0.16649070546475073 
46.24904916122223 0.5399099316925524 
48.561493925587044 -1.232168105867311 
50.87393868995186 1.2459769261991653 
53.18638345431668 -0.11507488762648499 
55.498828218681496 -1.8552829850255983 
57.81127298304631 3.382803401901361 
60.12371774741113 -2.7986555270043447 
62.43616251177595 -0.6389967211773293 
64.74860727614076 5.51426989128634 
67.06105204050559 -8.304151572784775 
69.3734968048704 5.388664168148824 
71.68594156923521 3.75015272844521 
73.99838633360002 -14.425030919810949 
76.31083109796484 18.212393265682785 
78.62327586232965 -8.478667370008186 
80.93572062669446 -12.97687540501132 
83.24816539105929 33.51638426060921 
85.56061015542411 -35.56824953090619 
87.87305491978893 9.40856000753122 
90.18549968415374 35.27647851639774 
92.49794444851855 -69.50776258315734 
94.81038921288336 61.449793623526645 
97.12283397724819 -1.6228361635281918 
99.43527874161302 -81.02379138412921 
101.74772350597783 128.9581369765603 
104.06016827034264 -92.7707466330017 
106.37261303470746 -26.447757900812622 
108.68505779907227 161.93270361144855 
110.9975025634371 -214.12871819296564 
113.30994732780192 119.45585783490898 
115.62239209216673 89.96095194003675 
117.93483685653155 -285.7317471589638 
120.24728162089636 317.7663537996275 
122.55972638526117 -124.01572996273325 
124.872171149626 -202.11640061029723 
127.18461591399083 448.6506280112767 
129.49706067835564 -419.9827707670321 
131.80950544272045 86.08309090803309 
134.12195020708526 365.1915786239035 
136.43439497145008 -629.624568119988 
138.7468397358149 491.14602028042196 
141.0592845001797 7.891481162706526 
143.3717292645445 -562.4072699731051 
145.68417402890935 791.4969236427878 
147.99661879327417 -502.2763471626183 
150.5035739030082 13.884099360903015 
153.0105290127422 520.8204640350236 
155.51748412247625 -881.6934104166681 
158.02443923221028 908.1151661797728 
160.5313943419443 -572.5583226647265 
163.03834945167833 -1.2427115662199242 
165.54530456141237 586.2398821968137 
168.05225967114637 -946.6933427251788 
170.55921478088038 938.0729020767044 
173.06616989061442 -567.8419722277353 
175.57312500034845 -9.640902609650418 
178.08008011008246 560.9159762355566 
180.58703521981647 -872.6863353200358 
183.0939903295505 838.3060236797851 
185.60094543928454 -494.83506520401687 
188.10790054901855 -2.206038846512456 
190.61485565875256 451.11570059550513 
193.1218107684866 -688.7790873119674 
195.62876587822063 651.0809467524094 
198.13572098795464 -386.3497628157256 
200.64267609768865 21.890958357977766 
203.1496312074227 296.375460851056 
205.65658631715672 -462.54031622084955 
208.16354142689073 444.0157365822762 
210.67049653662474 -280.42470433064506 
213.17745164635878 54.92312049445108 
215.6844067560928 145.0857414540448 
218.19136186582682 -260.0381031729339 
220.69831697556083 272.25384298060726 
223.20527208529487 -201.1193629800157 
225.7122271950289 86.50996817394736 
228.2191823047629 29.68981343307864 
230.72613741449692 -116.44291282351615 
233.23309252423095 158.2202647751979 
235.740047633965 -153.3501360605131 
238.247002743699 109.85818386548479 
240.753957853433 -41.78819702780295 
243.26091296316704 -33.21612337993096 
245.76786807290108 96.11319382526196 
248.2748231826351 -129.7956812617419 
250.7817782923691 123.71311098643045 
253.28873340210313 -78.27276737663576 
255.79568851183717 6.594221425661203 
258.3026436215712 68.22942390379339 
260.8095987313052 -120.32271885190342 
263.3165538410392 130.38660901353677 
265.8235089507732 -93.52859844406629 
268.33046406050727 22.08708002237634 
270.83741917024133 58.17031802124714 
273.34437427997534 -117.37651258829126 
275.85132938970935 132.93609071406925 
278.35828449944336 -98.44856138404579 
280.86523960917737 26.538840596469896 
283.3721947189114 55.68421808566666 
285.8791498286454 -116.89396521508495 
288.38610493837945 133.58986731791944 
290.8930600481135 -99.22680880493188 
293.4000151578475 26.84482598622531 
295.9069702675815 55.86408102174007 
298.41392537731554 -117.17243317452015 
300.92088048704954 133.52438503648304 
303.42783559678355 -98.61761881665147 
305.93479070651756 25.848928619270673 
308.4417458162516 56.82553470468037 
310.7825692575499 -126.75861911490784 
313.1233926988482 120.38477777502422 
315.46421614014645 -41.56760839817918 
317.8050395814447 -62.227360042603934 
320.145863022743 128.51881336840586 
322.48668646404127 -117.42573970103275 
324.8275099053395 35.66354870588547 
327.16833334663784 67.51973624522823 
345.8949208770241 77.65457486749145 
348.2357443183224 -132.15621984538015 
350.5765677596207 107.08262465337046 
352.9173912009189 -17.570039114825722 
355.25821464221724 -82.46788946432434 
357.5990380835155 132.8124369061277 
359.93986152481375 -103.18900629422026 
362.28068496611206 11.472676841596469 
364.6215084074103 87.0977415247355 
383.34809593779653 95.77003989420436 
385.68891937909484 -133.10234039723233 
388.0297428203931 90.29942989194356 
390.37056626169135 6.830770950764963 
392.71138970298966 -99.79517783254691 
395.052213144288 132.64082984131835 
397.39303658558623 -85.63156461836667 
399.7338600268845 -12.893048249605119 
402.0746834681828 103.60220100679255 
404.4155069094811 -131.90241290446895 
406.75633035077936 80.79470446422403 
409.0971537920776 18.914751141909303 
411.43797723337593 -107.1836196221461 
413.7788006746742 130.88925636595593 
416.11962411597244 -75.79936284549744 
418.46044755727075 -24.883352710313826 
420.801270998569 110.5324343936077 
423.14209443986726 -129.6040981573455 
425.4829178811656 70.65636158786756 
427.82374132246383 30.78646496260596 
430.1645647637621 -113.64214797431963 
432.5053882050604 128.05023901629258 
434.84621164635865 -65.37680753556984 
437.1870350876569 -36.611864463789345 
439.5278585289552 116.5067784799463 
441.86868197025353 -126.2315357764023 
444.2095054115518 59.972069016868645 
446.55032885285004 42.3475187199087 
448.89115229414836 -119.12087218694946 
451.23197573544667 124.15239225539777 
453.5727991767449 -54.4537512236961 
455.9136226180432 -47.98160997474198 
458.2544460593415 121.47951162318009 
460.54935183680567 -119.3558489246853 
462.84425761426985 37.36915259082025 
465.13916339173403 69.57726734548294 
467.4340691691982 -129.90900102798213 
469.7289749466624 103.28204052218221 
472.02388072412657 -7.560904956403107 
474.3187865015908 -93.16692160718839 
476.613692279055 131.4990031452376 
478.90859805651917 -81.820546703771 
481.2035038339834 -22.57897781961767 
483.4984096114476 111.8130287893108 
485.79331538891176 -126.181029864139 
488.08822116637594 56.11003837809997 
490.3831269438401 51.467243113328195 
492.6780327213043 -124.547395041013 
494.9729384987685 114.24945319169423 
497.26784427623267 -27.50978843225027 
499.56275005369685 -77.58982748322487 
501.8576558311611 130.71435145945915 
504.15256160862526 -96.3452536061299 
506.44746738608944 -2.472181851623384 
508.7423731635537 99.58120227558055 
511.03727894101786 -130.00449576667972 
513.332184718482 73.42160505215651 
515.6270904959463 32.2586088776568 
517.9219962734104 -116.2957460135999 
520.2169020508745 122.47017800182942 
522.5118078283388 -46.693142944601085 
524.806713605803 -60.2859544866391 
527.1016193832671 126.86741429743867 
529.3965251607312 -108.52195844988896 
531.6914309381955 17.57161486760897 
533.9863367156597 85.0864714462475 
536.2812424931238 -130.75459974992916 
538.576148270588 88.90626564395335 
540.8710540480522 12.408676649154039 
543.1659598255164 -105.36505868688015 
545.4608656029806 127.76785852346595 
547.7557713804447 -64.66546820307613 
550.0506771579089 -41.671702751346714 
552.3455829353732 120.06688302968028 
554.6404887128373 -118.07908445609458 
556.9353944903014 37.08249510517462 
559.2303002677656 68.68255094803749 
561.5252060452299 -128.4322375894202 
563.820111822694 102.21169129425236 
566.1150176001581 -7.6129464898599775 
568.4099233776224 -92.02792746741741 
570.7048291550866 130.03578430471495 
572.9997349325507 -81.
575.2946407100148 -22.191712442045123 
577.5895464874791 110.49009660179456 
579.8844522649433 -124.80815365701744 
582.1793580424074 55.605873786165 
584.4742638198716 50.765822734191346 
586.7691695973358 -123.11039014662846 
589.0640753748 113.03880586777576 
591.3589811522642 -27.335451157521625 
593.6538869297283 -76.61176960959067 
595.9487927071925 129.2389754167297 
598.2436984846568 -95.36004580833611 
600.538604262121 -2.308261217612408 
602.8335100395852 98.37846731727593 
605.1284158170494 -128.56829867140056 
607.6178319398828 92.12215116567913 
610.107248062716 -18.360624948023567 
612.5966641855495 -62.798559869391454 
615.0860803083829 118.4572190784591 
617.5754964312163 -126.07209761925677 
620.0649125540497 82.58547885611515 
622.5543286768831 -5.6528801737568894 
625.0437447997165 -73.5250466645428 
627.5331609225499 122.85618652507556 
630.0225770453833 -122.3644115734156 
632.5119931682167 72.27868702820577 
635.0014092910501 7.071752162131414 
637.4908254138835 -83.508792758487 
639.9802415367169 126.0542695269919 
+0

는 [페이스트 빈]를 사용하십시오 (http://dpaste.com /) (또는 적어도 귀하의 질문을 정확하게 포맷하십시오) 데이터 시리즈와 같은 방대한 양의 예제 데이터를 게시 할 때. – zopieux

+0

로그가 정의되지 않은 음수의 y 값이 있기 때문에 일부 점이 연결되지 않았습니다. – Christoph

+0

"plot"Analytic_EField_linear_PW1000.dat "u ($ 1) : ($ 2 <0? 1/0 : $ 2) wl lw 3.0 lc rgb"빨간색 "title"Analytic " 변경. 내 문제는 내 그래프의 엄청난 수의 점에서 비롯된 것 같습니다. – lambertmular

답변

1

당신 때문에 대수가 정의되지 않은 음의 y 값을가집니다. 그리고 정의되지 않은 점은 줄거리를 방해합니다. using 1:($2 < 0 ? 1/0 : $2)으로 필터링하면 1/0도 마찬가지입니다.

당신은 당신의 yrange 외부 멀리 아주 작은 y 값과 음의 값을 대체 할 수

set logscale y 
set yrange [50:1000] 
set mytics 
set autoscale xfixmax 

plot "Analytic_EField_linear_PW1000.dat" u 1:($2 <= 0 ? 1e-5 : $2) w l lw 3.0 title "Analytic" 

enter image description here