You can subscribe to this list here.
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
(2) |
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
(3) |
Feb
(1) |
Mar
(2) |
Apr
(22) |
May
(52) |
Jun
(43) |
Jul
(36) |
Aug
(59) |
Sep
(37) |
Oct
(55) |
Nov
(39) |
Dec
(36) |
| 2005 |
Jan
(64) |
Feb
(40) |
Mar
(62) |
Apr
(58) |
May
(256) |
Jun
(77) |
Jul
(80) |
Aug
(39) |
Sep
(56) |
Oct
(36) |
Nov
(113) |
Dec
(68) |
| 2006 |
Jan
(43) |
Feb
(64) |
Mar
(69) |
Apr
(60) |
May
(71) |
Jun
(53) |
Jul
(63) |
Aug
(63) |
Sep
(76) |
Oct
(85) |
Nov
(82) |
Dec
(73) |
| 2007 |
Jan
(75) |
Feb
(82) |
Mar
(84) |
Apr
(104) |
May
(67) |
Jun
(101) |
Jul
(107) |
Aug
(138) |
Sep
(128) |
Oct
(106) |
Nov
(112) |
Dec
(112) |
| 2008 |
Jan
(94) |
Feb
(87) |
Mar
(146) |
Apr
(169) |
May
(75) |
Jun
(26) |
Jul
(26) |
Aug
(7) |
Sep
(18) |
Oct
(53) |
Nov
(42) |
Dec
(19) |
| 2009 |
Jan
(43) |
Feb
(39) |
Mar
(18) |
Apr
(45) |
May
(66) |
Jun
(87) |
Jul
(56) |
Aug
(41) |
Sep
(56) |
Oct
(139) |
Nov
(98) |
Dec
(88) |
| 2010 |
Jan
(81) |
Feb
(79) |
Mar
(83) |
Apr
(97) |
May
(124) |
Jun
(84) |
Jul
(53) |
Aug
(85) |
Sep
(89) |
Oct
(50) |
Nov
(98) |
Dec
(78) |
| 2011 |
Jan
(97) |
Feb
(74) |
Mar
(68) |
Apr
(54) |
May
(63) |
Jun
(59) |
Jul
(65) |
Aug
(58) |
Sep
(37) |
Oct
(40) |
Nov
(59) |
Dec
(35) |
| 2012 |
Jan
(16) |
Feb
(56) |
Mar
(63) |
Apr
(25) |
May
(48) |
Jun
(58) |
Jul
(20) |
Aug
(13) |
Sep
(43) |
Oct
(35) |
Nov
(20) |
Dec
(17) |
| 2013 |
Jan
(22) |
Feb
(11) |
Mar
(51) |
Apr
(34) |
May
(57) |
Jun
(27) |
Jul
(70) |
Aug
(30) |
Sep
(38) |
Oct
(53) |
Nov
(40) |
Dec
(25) |
| 2014 |
Jan
(26) |
Feb
(35) |
Mar
(60) |
Apr
(12) |
May
(17) |
Jun
(15) |
Jul
(9) |
Aug
(18) |
Sep
(46) |
Oct
(18) |
Nov
(19) |
Dec
(15) |
| 2015 |
Jan
(17) |
Feb
(28) |
Mar
(21) |
Apr
(54) |
May
(36) |
Jun
(8) |
Jul
(30) |
Aug
(13) |
Sep
(3) |
Oct
(28) |
Nov
(3) |
Dec
(3) |
| 2016 |
Jan
(11) |
Feb
(9) |
Mar
(29) |
Apr
(10) |
May
(8) |
Jun
(5) |
Jul
(50) |
Aug
(57) |
Sep
(13) |
Oct
(5) |
Nov
(17) |
Dec
(11) |
| 2017 |
Jan
(3) |
Feb
(23) |
Mar
(16) |
Apr
(7) |
May
(15) |
Jun
(12) |
Jul
(48) |
Aug
(15) |
Sep
(3) |
Oct
(20) |
Nov
(28) |
Dec
(21) |
| 2018 |
Jan
(13) |
Feb
(21) |
Mar
(21) |
Apr
(7) |
May
(3) |
Jun
(7) |
Jul
(27) |
Aug
(38) |
Sep
(4) |
Oct
(30) |
Nov
(22) |
Dec
|
| 2019 |
Jan
(5) |
Feb
(16) |
Mar
(1) |
Apr
(9) |
May
(7) |
Jun
(20) |
Jul
(13) |
Aug
(3) |
Sep
(2) |
Oct
(2) |
Nov
(2) |
Dec
(4) |
| 2020 |
Jan
(6) |
Feb
(11) |
Mar
(1) |
Apr
(18) |
May
(4) |
Jun
(5) |
Jul
(12) |
Aug
(1) |
Sep
(3) |
Oct
(7) |
Nov
(1) |
Dec
(17) |
| 2021 |
Jan
(1) |
Feb
(11) |
Mar
(16) |
Apr
(6) |
May
(5) |
Jun
(1) |
Jul
(1) |
Aug
(2) |
Sep
(8) |
Oct
(10) |
Nov
(4) |
Dec
(4) |
| 2022 |
Jan
(9) |
Feb
(35) |
Mar
(4) |
Apr
|
May
(3) |
Jun
(49) |
Jul
(11) |
Aug
|
Sep
(5) |
Oct
(2) |
Nov
(16) |
Dec
(13) |
| 2023 |
Jan
|
Feb
(8) |
Mar
(3) |
Apr
|
May
(8) |
Jun
|
Jul
(5) |
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
(2) |
| 2024 |
Jan
(6) |
Feb
(9) |
Mar
|
Apr
(26) |
May
(24) |
Jun
|
Jul
(4) |
Aug
(2) |
Sep
(1) |
Oct
(10) |
Nov
(9) |
Dec
|
| 2025 |
Jan
|
Feb
(22) |
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
(4) |
| 2026 |
Jan
|
Feb
(24) |
Mar
(20) |
Apr
(18) |
May
(2) |
Jun
(2) |
Jul
(2) |
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Thomas S. <t.s...@fz...> - 2010-07-26 08:31:59
|
use only one variable, 'n1' instead of 'n1_001' and 'n1_002':
***
for freq in 001 002
do
case "$freq" in
001)
n1=0.047085
;;
002)
n1=0.024406
;;
esac
gnuplot << EOF
set arrow 1 from "20080824", "$n1" to "20100522", "$n1" nohead lc rgb "blue"
plot "input-${freq}.dat" using 1:(\$2) with lines notitle
EOF
done
***
febty wrote:
>
> I modified gnuplot in bash
> I did like below :
>
> ***
> for freq in 001 002
> do
>
> case "$freq" in
> 001)
> n1_001=0.047085
> ;;
> 002)
> n1_002=0.024406
> ;;
> esac
>
> gnuplot << EOF
>
> set arrow 1 from "20080824", "n1_${freq}" to "20100522", "n1_${freq}"
> nohead
> lc rgb "blue"
> plot "input-${freq}.dat" using 1:(\$2) with lines notitle
>
> EOF
>
> done
> ***
>
> I want to change n1_${freq} is 0.047085 for freq=001, and 0.024406 for
> freq=002, but, unfortunately it didn't work.
> Maybe, I must put some tricks?
> Any help is greatly appreciated
> --
>
> ******
> febty febriani
> Indonesian Institute of Sciences
> Research Center for Physics
> Kompleks PUSPIPTEK
> Serpong, Indonesia, 15314
> ------------------------------------------------------------------------------
> The Palm PDK Hot Apps Program offers developers who use the
> Plug-In Development Kit to bring their C/C++ apps to Palm for a share
> of $1 Million in cash or HP Products. Visit us here for more details:
> http://ad.doubleclick.net/clk;226879339;13503038;l?
> http://clk.atdmt.com/CRS/go/247765532/direct/01/
> _______________________________________________
> gnuplot-info mailing list
> gnu...@li...
> https://lists.sourceforge.net/lists/listinfo/gnuplot-info
>
>
--
View this message in context: http://old.nabble.com/set-arrow-problem-tp29264073p29264309.html
Sent from the Gnuplot - User mailing list archive at Nabble.com.
|
|
From: febty f. <fe...@gm...> - 2010-07-26 07:51:20
|
I modified gnuplot in bash
I did like below :
***
for freq in 001 002
do
case "$freq" in
001)
n1_001=0.047085
;;
002)
n1_002=0.024406
;;
esac
gnuplot << EOF
set arrow 1 from "20080824", "n1_${freq}" to "20100522", "n1_${freq}" nohead
lc rgb "blue"
plot "input-${freq}.dat" using 1:(\$2) with lines notitle
EOF
done
***
I want to change n1_${freq} is 0.047085 for freq=001, and 0.024406 for
freq=002, but, unfortunately it didn't work.
Maybe, I must put some tricks?
Any help is greatly appreciated
--
******
febty febriani
Indonesian Institute of Sciences
Research Center for Physics
Kompleks PUSPIPTEK
Serpong, Indonesia, 15314
|
|
From: blender86 <j.m...@mb...> - 2010-07-26 05:35:52
|
ok, didn't think of that. A bit of a hack, but it should work. Thanks.
Thomas Sefzick wrote:
>
> 2D ('plot') and 3D ('splot') use a completely different calculation of
> margin widths, because in the 3D case, all axis tics and labels must
> be visible regardless of the viewing angles, this requires space and
> so the margins are larger in this case.
>
> i assume that you are using 'set view map' (otherwise the 'plot ...
> with vectors' would make sense), so the best would be to 'splot'
> both graphs:
>
> splot "colormapdata" with pm3d, "vectordata" using 1:2:(0):3:4:(0) with
> vectors
>
> replace the first '(0)' with a larger value if the vectors are covered
> by the color map.
>
>
> blender86 wrote:
>>
>> I'm somewhat new to gnuplot and this combination has started to seem like
>> an impossible task.
>> The point is that a colormap under a vector field would denote the
>> amplitude of each vector and that
>> all the vectors would be the same length.
>>
>> I want to plot a colormap with
>>
>> splot "colormapdata" with pm3d
>>
>> and a vector field on top of that with
>>
>> plot "vectordata" using 1:2:3:4 with vectors
>>
>> so that the plots are exactly overlapping.
>>
>> Now I can make them both appear simultaneously with multiplot, but the
>> cryptic
>> coordinate system of gnuplot has driven my crazy trying to make the two
>> plots overlap completely.
>>
>> Why is it that if I specify
>> origin 0,0
>> size 0.5,0.5
>> for both plots, they are not on top of each other. I mean, it would be
>> logical, but for some reason the origin and size just seem like they have
>> no particular logic.
>>
>
>
--
View this message in context: http://old.nabble.com/Overlaying-a-vector-field-and-colormap-in-Gnuplot-tp29236735p29263499.html
Sent from the Gnuplot - User mailing list archive at Nabble.com.
|
|
From: Hans-Bernhard B. <HBB...@t-...> - 2010-07-24 14:21:43
|
On 24.07.2010 11:29, wrote Dr. Ing. Dieter Jurzitza: > plot "FILENAME1" using 1:2 w l lw 2,\ > "FILENAME2" using 1:2 w l lw 2,\ > "FILENAME3" using 1:2 w l lw 2 > I cannot put a "#" - comment at the beginning of the line with "FILENAME2". Is > there any comment char I am not aware of telling gnuplot not only to ignore > this line but to continue on the next as if the commented line would not even > exist? No. |
|
From: Dr. I. D. J. <die...@t-...> - 2010-07-24 14:01:35
|
Dear listmembers,
if I split a plot command across several lines like (just an example)
plot "FILENAME1" using 1:2 w l lw 2,\
"FILENAME2" using 1:2 w l lw 2,\
"FILENAME3" using 1:2 w l lw 2
I cannot put a "#" - comment at the beginning of the line with "FILENAME2". Is
there any comment char I am not aware of telling gnuplot not only to ignore
this line but to continue on the next as if the commented line would not even
exist?
Thank you very much,
take care
Dieter Jurzitza
--
-----------------------------------------------------------
|
\
/\_/\ |
| ~x~ |/-----\ /
\ /- \_/
^^__ _ / _ ____ /
<°°__ \- \_/ | |/ | |
|| || _| _| _| _|
if you really want to see the pictures above - use some font
with constant spacing like courier! :-)
-----------------------------------------------------------
|
|
From: Thomas S. <t.s...@fz...> - 2010-07-24 08:05:59
|
where did you use the math functions? directly at the prompt
they don't work, only as arguments to some commands
like 'plot', 'print', ...
gnuplot> log(50)
^
invalid command
gnuplot> print log(50)
3.91202300542815
desert1940fox wrote:
>
> Hello,
> I am using gnuplot
> G N U P L O T
> Version 4.4 patchlevel 0
> last modified March 2010
> System: MS-Windows 32 bit
>
> When I try to use some of the math functions like log(50), none of them
> work. it says invalid command.
> I can make plots and stuff, but I can't access any of the math functions.
> can someone help me?
>
--
View this message in context: http://old.nabble.com/math-functions-not-working-tp29249677p29253722.html
Sent from the Gnuplot - User mailing list archive at Nabble.com.
|
|
From: Fayer M. <fay...@gm...> - 2010-07-23 23:34:58
|
Yes, I have to, because I want to see pixels clearly. I found 'digest' in the mailing list is slow. Maybe I shouldn't use this feature? I worry if I choose 'no' in 'Would you like to receive list mail batched in a daily digest', I will get nothing any more. I'm a newbie. Sorry for such questions. Fayer > Date: Wed, 21 Jul 2010 05:08:01 -0700 (PDT) > From: Thomas Sefzick <t.s...@fz...> > Subject: Re: [Gnuplot-info] How to plot directly in unit of pixels by > gnuplot? > To: gnu...@li... > Message-ID: <292...@ta...> > Content-Type: text/plain; charset=us-ascii > > > did you deactivate the 'Smooth images when zoomed' feature in 'eog'? > > > Fayer Michael wrote: >> >> That's exactly what I have tried and failed. What I really want to draw >> is thousands of thin (big width, small height) rectangles without >> overlapping but connected (no space between them vertically, but can >> have space horizontally). They are in different colors and have >> different width. If I use this kind of relative coordinates (eg. >> 100/640), the rectangles will overlap vertically a little bit (see code >> below). That's why I wonder if any methods can use absolute coordinates >> in pixels to avoid overlapping. >> >> The code: >> >> set cbrange [0:6] >> set style rect fs solid noborder >> set xrange [0:1] >> set yrange [0:1] >> set key off >> unset xtics >> unset ytics >> unset colorbox >> set palette defined (0 "black",1 "yellow") >> set tmargin 0 >> set lmargin 0 >> set bmargin 0 >> set rmargin 0 >> set terminal png size 10,10 >> set output "tt.png" >> set obj rect from 0,0 to 0.5,0.5 fc palette cb 3 >> set obj rect from 1,1 to 0.5,0.5 fc palette cb 6 >> plot -1 lc palette cb 1 # invisible, to show content above >> replot >> >> By using 'eog', one can zoom in the png file up to 2000%, and see two >> rectangles are overlapped (although mathmetically they should not >> overlap) and the edges/frames also are not 'tidy'. >> >>> Date: Tue, 20 Jul 2010 10:32:23 -0700 (PDT) >>> From: Thomas Sefzick <t.s...@fz...> >>> Subject: Re: [Gnuplot-info] How to plot directly in unit of pixels by >>> gnuplot? >>> To: gnu...@li... >>> Message-ID: <292...@ta...> >>> Content-Type: text/plain; charset=us-ascii >>> >>> >>> use the screen coordinates when defining objects: >>> >>> set term gif size 640,480 >>> set obj 1 rect from screen 100./640.,20./480. to screen >>> 200./640.,30./480. >>> fc palette cb 3 >>> set out 'plot.gif' >>> plot sin(x) >>> set out >>> >>> >>> Fayer Michael wrote: >>> > >>> > Except for canvas size, gnuplot uses relative unit to plot. Now I want >>> > to draw directly in unit of pixels. For example, I want something like: >>> > set obj rect from 100,20 to 200,30 fc palette cb 3 >>> > >>> > where 100,20 and 200,30 are in pixel. >>> > >>> > I set xrange/yrange to something like 1:640 and 1:480, and set all >>> > margins to 0. However, the results were still not exactly what I want. >>> > And it's a dirty hack. Anyone knows a clean one? >>> > >>> > I noticed low-level Perl package Term::Gnuplot, but it's not convenient >>> > for high-level plotting. >>> > >>> > Fayer |
|
From: Tatsuro M. <tma...@ya...> - 2010-07-23 20:19:59
|
If you would like install gnuplot to windows 7, one sometimes needs to remove the access forbidden flags in properties menu. The properties menu can be pulled by clicking icon of the file by right mouse button. I do not have windows vista and 7. But I have an experience to intall gnuplot to windows vista PC of other persons. The trial to install the gnuplot to the 'C:\Program Files' was in failure. I cannot open help file even though after removing the access forbitten flag of the help file. Therefore I installed gnuplot to c:\apps. The gnuplot worked well. Someone else reported successful results for installing gnuoplot in 'C:\Program Files'. on windows 7. I do not know the reason why the different results occurred at installing gnuplot to windows vista and windows 7. Some bugs are found in gnuplot 4.4.0 official binaries. Some of them have been fixed in the cvs version (gnuplot 4.5), The binary of gnuolot 4.5 for windows can be downloaded from the below, http://www.tatsuromatsuoka.com/gnuplot/Eng/winbin/ Regards Tatsuro --- Hans-Bernhard Br将モker wrote: > Am 23.07.2010 03:32, schrieb Malcolm Mallette: > > > Will the current 32 bit Gnuplot for Windows > > on the Sourceforge download page work with Windows 7? > > Yes. With a few glitches regarding the help files. Microsoft in their > infinite wisdom decided that nobody wanted to read help files in the > 32-bit WinHelp format any more, so they dropped support for it in the > default install. They do provide hints how to install it from the > Internet, though, once you run into that limitation. > > The bigger limitation is their new "all files off the Internet are evil, > unless they were blessed by the MS Installer" policy. This leaves a > mark on the files extracted from our .zip files that has to be removed > before online help will work. Unfortunately, I forgot what that mark > was or how to remove it... :-( > > > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > _______________________________________________ > gnuplot-info mailing list > gnu...@li... > https://lists.sourceforge.net/lists/listinfo/gnuplot-info > -------------------------------------- Get the new Internet Explorer 8 optimized for Yahoo! JAPAN http://pr.mail.yahoo.co.jp/ie8/ |
|
From: Hans-Bernhard B. <HBB...@t-...> - 2010-07-23 18:50:42
|
Am 22.07.2010 18:45, schrieb Markus Ludwig:
> I`ve got a problem with the png terminal.
> When Im using this terminal all lines were plotted with the same width.
> Is there a bug or am I doing something wrong.
Hard to tell, because you didn't include information about:
1) which version of gnuplot you're talking about
2) compiled how ("show version long" output would help)
3) running on what kind and version of operating system
At least the "+GD_PNG" terminal of a current version of gnuplot, using a
current version of libgd and libpng, is quite capable of producing lines
of different widths.
|
|
From: Hans-Bernhard B. <HBB...@t-...> - 2010-07-23 18:44:39
|
Am 23.07.2010 03:32, schrieb Malcolm Mallette: > Will the current 32 bit Gnuplot for Windows > on the Sourceforge download page work with Windows 7? Yes. With a few glitches regarding the help files. Microsoft in their infinite wisdom decided that nobody wanted to read help files in the 32-bit WinHelp format any more, so they dropped support for it in the default install. They do provide hints how to install it from the Internet, though, once you run into that limitation. The bigger limitation is their new "all files off the Internet are evil, unless they were blessed by the MS Installer" policy. This leaves a mark on the files extracted from our .zip files that has to be removed before online help will work. Unfortunately, I forgot what that mark was or how to remove it... :-( |
|
From: desert1940fox <des...@gm...> - 2010-07-23 18:28:04
|
Hello,
I am using gnuplot
G N U P L O T
Version 4.4 patchlevel 0
last modified March 2010
System: MS-Windows 32 bit
When I try to use some of the math functions like log(50), none of them
work. it says invalid command.
I can make plots and stuff, but I can't access any of the math functions.
can someone help me?
--
View this message in context: http://old.nabble.com/math-functions-not-working-tp29249677p29249677.html
Sent from the Gnuplot - User mailing list archive at Nabble.com.
|
|
From: Thomas S. <t.s...@fz...> - 2010-07-23 07:30:35
|
2D ('plot') and 3D ('splot') use a completely different calculation of
margin widths, because in the 3D case, all axis tics and labels must
be visible regardless of the viewing angles, this requires space and
so the margins are larger in this case.
i assume that you are using 'set view map' (otherwise the 'plot ...
with vectors' would make sense), so the best would be to 'splot'
both graphs:
splot "colormapdata" with pm3d, "vectordata" using 1:2:(0):3:4:(0) with
vectors
replace the first '(0)' with a larger value if the vectors are covered
by the color map.
blender86 wrote:
>
> I'm somewhat new to gnuplot and this combination has started to seem like
> an impossible task.
> The point is that a colormap under a vector field would denote the
> amplitude of each vector and that
> all the vectors would be the same length.
>
> I want to plot a colormap with
>
> splot "colormapdata" with pm3d
>
> and a vector field on top of that with
>
> plot "vectordata" using 1:2:3:4 with vectors
>
> so that the plots are exactly overlapping.
>
> Now I can make them both appear simultaneously with multiplot, but the
> cryptic
> coordinate system of gnuplot has driven my crazy trying to make the two
> plots overlap completely.
>
> Why is it that if I specify
> origin 0,0
> size 0.5,0.5
> for both plots, they are not on top of each other. I mean, it would be
> logical, but for some reason the origin and size just seem like they have
> no particular logic.
>
--
View this message in context: http://old.nabble.com/Overlaying-a-vector-field-and-colormap-in-Gnuplot-tp29236735p29244688.html
Sent from the Gnuplot - User mailing list archive at Nabble.com.
|
|
From: Malcolm M. <mal...@co...> - 2010-07-23 01:32:53
|
I have been using GNUPLOT for 10 years to graph the data files produced by our radiotelescope at http://radio.uindy.edu For 5 years I have used Windows XP. Will the current 32 bit Gnuplot for Windows on the Sourceforge download page work with Windows 7? My Windows 7 computer arrives tomorrow. I am not a member of the list, so please reply to mal...@co... malcolm |
|
From: Markus L. <ml...@cf...> - 2010-07-22 17:15:17
|
Hi there,
I`ve got a problem with the png terminal.
When Im using this terminal all lines were plotted with the same width.
Is there a bug or am I doing something wrong.
reset
unset key
set polar
set angle degrees
set trange [0:360]
unset zeroaxis
set xrange [-0.002:0.002]
set yrange [-0.002:0.002]
set size square
set output "Curtflux1.png"
set terminal png transparent
set grid polar 45 lt -1 lw 0.015
set xtics axis nomirror
set ytics axis nomirror
unset border
set xlabel "kg/s"
set xtics ("0"
0,""0.00025,"0.0005"0.0005,""0.00075,"0.001"0.001,""0.00125,"0.0015"0.0015,""0.00175,"0.002"0.002)
unset ytics
plot 'valve1fluxmod.dat' using 1:2000 w l lw 4 lt 1
I hope somebody could help me. Im not really used to gnuplot but trying
to get.
Regards,
Markus
|
|
From: blender86 <j.m...@mb...> - 2010-07-22 13:33:09
|
I'm somewhat new to gnuplot and this combination has started to seem like an impossible task. The point is that a colormap under a vector field would denote the amplitude of each vector and that all the vectors would be the same length. I want to plot a colormap with splot "colormapdata" with pm3d and a vector field on top of that with plot "vectordata" using 1:2:3:4 with vectors so that the plots are exactly overlapping. Now I can make them both appear simultaneously with multiplot, but the cryptic coordinate system of gnuplot has driven my crazy trying to make the two plots overlap completely. Why is it that if I specify origin 0,0 size 0.5,0.5 for both plots, they are not on top of each other. I mean, it would be logical, but for some reason the origin and size just seem like they have no particular logic. -- View this message in context: http://old.nabble.com/Overlaying-a-vector-field-and-colormap-in-Gnuplot-tp29236735p29236735.html Sent from the Gnuplot - User mailing list archive at Nabble.com. |
|
From: Thomas S. <t.s...@fz...> - 2010-07-21 12:08:08
|
did you deactivate the 'Smooth images when zoomed' feature in 'eog'? Fayer Michael wrote: > > That's exactly what I have tried and failed. What I really want to draw > is thousands of thin (big width, small height) rectangles without > overlapping but connected (no space between them vertically, but can > have space horizontally). They are in different colors and have > different width. If I use this kind of relative coordinates (eg. > 100/640), the rectangles will overlap vertically a little bit (see code > below). That's why I wonder if any methods can use absolute coordinates > in pixels to avoid overlapping. > > The code: > > set cbrange [0:6] > set style rect fs solid noborder > set xrange [0:1] > set yrange [0:1] > set key off > unset xtics > unset ytics > unset colorbox > set palette defined (0 "black",1 "yellow") > set tmargin 0 > set lmargin 0 > set bmargin 0 > set rmargin 0 > set terminal png size 10,10 > set output "tt.png" > set obj rect from 0,0 to 0.5,0.5 fc palette cb 3 > set obj rect from 1,1 to 0.5,0.5 fc palette cb 6 > plot -1 lc palette cb 1 # invisible, to show content above > replot > > By using 'eog', one can zoom in the png file up to 2000%, and see two > rectangles are overlapped (although mathmetically they should not > overlap) and the edges/frames also are not 'tidy'. > >> Date: Tue, 20 Jul 2010 10:32:23 -0700 (PDT) >> From: Thomas Sefzick <t.s...@fz...> >> Subject: Re: [Gnuplot-info] How to plot directly in unit of pixels by >> gnuplot? >> To: gnu...@li... >> Message-ID: <292...@ta...> >> Content-Type: text/plain; charset=us-ascii >> >> >> use the screen coordinates when defining objects: >> >> set term gif size 640,480 >> set obj 1 rect from screen 100./640.,20./480. to screen >> 200./640.,30./480. >> fc palette cb 3 >> set out 'plot.gif' >> plot sin(x) >> set out >> >> >> Fayer Michael wrote: >> > >> > Except for canvas size, gnuplot uses relative unit to plot. Now I want >> > to draw directly in unit of pixels. For example, I want something like: >> > set obj rect from 100,20 to 200,30 fc palette cb 3 >> > >> > where 100,20 and 200,30 are in pixel. >> > >> > I set xrange/yrange to something like 1:640 and 1:480, and set all >> > margins to 0. However, the results were still not exactly what I want. >> > And it's a dirty hack. Anyone knows a clean one? >> > >> > I noticed low-level Perl package Term::Gnuplot, but it's not convenient >> > for high-level plotting. >> > >> > Fayer > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > _______________________________________________ > gnuplot-info mailing list > gnu...@li... > https://lists.sourceforge.net/lists/listinfo/gnuplot-info > > -- View this message in context: http://old.nabble.com/How-to-plot-directly-in-unit-of-pixels-by-gnuplot--tp29213664p29224909.html Sent from the Gnuplot - User mailing list archive at Nabble.com. |
|
From: Fayer M. <fay...@gm...> - 2010-07-21 10:31:00
|
That's exactly what I have tried and failed. What I really want to draw is thousands of thin (big width, small height) rectangles without overlapping but connected (no space between them vertically, but can have space horizontally). They are in different colors and have different width. If I use this kind of relative coordinates (eg. 100/640), the rectangles will overlap vertically a little bit (see code below). That's why I wonder if any methods can use absolute coordinates in pixels to avoid overlapping. The code: set cbrange [0:6] set style rect fs solid noborder set xrange [0:1] set yrange [0:1] set key off unset xtics unset ytics unset colorbox set palette defined (0 "black",1 "yellow") set tmargin 0 set lmargin 0 set bmargin 0 set rmargin 0 set terminal png size 10,10 set output "tt.png" set obj rect from 0,0 to 0.5,0.5 fc palette cb 3 set obj rect from 1,1 to 0.5,0.5 fc palette cb 6 plot -1 lc palette cb 1 # invisible, to show content above replot By using 'eog', one can zoom in the png file up to 2000%, and see two rectangles are overlapped (although mathmetically they should not overlap) and the edges/frames also are not 'tidy'. > Date: Tue, 20 Jul 2010 10:32:23 -0700 (PDT) > From: Thomas Sefzick <t.s...@fz...> > Subject: Re: [Gnuplot-info] How to plot directly in unit of pixels by > gnuplot? > To: gnu...@li... > Message-ID: <292...@ta...> > Content-Type: text/plain; charset=us-ascii > > > use the screen coordinates when defining objects: > > set term gif size 640,480 > set obj 1 rect from screen 100./640.,20./480. to screen 200./640.,30./480. > fc palette cb 3 > set out 'plot.gif' > plot sin(x) > set out > > > Fayer Michael wrote: > > > > Except for canvas size, gnuplot uses relative unit to plot. Now I want > > to draw directly in unit of pixels. For example, I want something like: > > set obj rect from 100,20 to 200,30 fc palette cb 3 > > > > where 100,20 and 200,30 are in pixel. > > > > I set xrange/yrange to something like 1:640 and 1:480, and set all > > margins to 0. However, the results were still not exactly what I want. > > And it's a dirty hack. Anyone knows a clean one? > > > > I noticed low-level Perl package Term::Gnuplot, but it's not convenient > > for high-level plotting. > > > > Fayer |
|
From: Junghun S. <jh...@ef...> - 2010-07-21 01:49:02
|
Such things happen when the orders of fitting parameters are too different. I meant, if lambda is 0.7, then n_0 should also be around 1 or 10. So try with a function like: f(x) = 1e12*n_0*exp((-x)/lambda) and initial n_0 at 3. On Mon, Jul 19, 2010 at 6:18 PM, f.hasenbeck <f.h...@fz...> wrote: > Hi! > > I have a problem with an exponential fit. My script looks like this: > > > n_0 = 3.0e+12 > lambda = 0.7 > f(x) = n_0*exp((-x)/lambda) > > fit f(x) '../95896_029/c_001/run/rad_profile_exp_decay_torzone_1.txt' u > ($4-217):2 via n_0, lambda > > > I am using the two fitting parameters n_0 and lambda, but only lambda is > varied by GNUPLOT, no matter which starting value I use vor n_0. This > seems strange since a variation of n_0 also should be able to provide > better fitting results. Is there a solution to this problem so that > GNUPLOT also varies n_0? > > Thank you very much for your help! > > Felix Hasenbeck > > ------------------------------------------------------------------------------------------------ > ------------------------------------------------------------------------------------------------ > Forschungszentrum Juelich GmbH > 52425 Juelich > Sitz der Gesellschaft: Juelich > Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498 > Vorsitzender des Aufsichtsrats: MinDirig Dr. Karl Eugen Huthmacher > Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender), > Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt, > Prof. Dr. Sebastian M. Schmidt > ------------------------------------------------------------------------------------------------ > ------------------------------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > _______________________________________________ > gnuplot-info mailing list > gnu...@li... > https://lists.sourceforge.net/lists/listinfo/gnuplot-info > |
|
From: Thomas S. <t.s...@fz...> - 2010-07-20 17:32:30
|
use the screen coordinates when defining objects: set term gif size 640,480 set obj 1 rect from screen 100./640.,20./480. to screen 200./640.,30./480. fc palette cb 3 set out 'plot.gif' plot sin(x) set out Fayer Michael wrote: > > Expect for canvas size, gnuplot uses relative unit to plot. Now I want > to draw directly in unit of pixels. For example, I want something like: > set obj rect from 100,20 to 200,30 fc palette cb 3 > > where 100,20 and 200,30 are in pixel. > > I set xrange/yrange to something like 1:640 and 1:480, and set all > margins to 0. However, the results were still not exactly what I want. > And it's a dirty hack. Anyone knows a clean one? > > I noticed low-level Perl package Term::Gnuplot, but it's not convenient > for high-level plotting. > > Fayer > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > _______________________________________________ > gnuplot-info mailing list > gnu...@li... > https://lists.sourceforge.net/lists/listinfo/gnuplot-info > > -- View this message in context: http://old.nabble.com/How-to-plot-directly-in-unit-of-pixels-by-gnuplot--tp29213664p29216132.html Sent from the Gnuplot - User mailing list archive at Nabble.com. |
|
From: Fayer M. <fay...@gm...> - 2010-07-20 10:59:11
|
Expect for canvas size, gnuplot uses relative unit to plot. Now I want to draw directly in unit of pixels. For example, I want something like: set obj rect from 100,20 to 200,30 fc palette cb 3 where 100,20 and 200,30 are in pixel. I set xrange/yrange to something like 1:640 and 1:480, and set all margins to 0. However, the results were still not exactly what I want. And it's a dirty hack. Anyone knows a clean one? I noticed low-level Perl package Term::Gnuplot, but it's not convenient for high-level plotting. Fayer |
|
From: William C. <wch...@gm...> - 2010-07-20 01:37:43
|
Hi all, I'm using gnuplot w/ splot -- Any ideas why only bitmap (png/gif) actually outputs my graph perfectly .. while anything like vector (eps/svg) just gives me the axis/titles and no points? Thanks --will #### plt file reset set terminal svg set output "plot-learning_rate-0.95.svg" #set terminal png size 1000, 1000 #set output "plot-learning_rate-0.95.png" set title "2-Layer Neural Network Parameter Performance w. Learning Rate = 0.95" set xlabel "Hidden Layer Size" set ylabel "Training Sessions" set zlabel "Positive Recognitions" set grid x y z # set pm3d set cbrange [0:30] # set log x # set log y set xrange [1:128] set yrange [1:100] set zrange [0:1] splot "plot-learning_rate-0.95.dat" using ($1):($3):($4 / 30 * 100) "%lf,%lf,%lf,%lf" with points palette title "Success %" #### sample lines of data file 30,0.95,64,26 30,0.95,65,26 30,0.95,66,26 30,0.95,67,26 30,0.95,68,26 30,0.95,69,26 30,0.95,7,23 30,0.95,70,26 30,0.95,71,26 30,0.95,72,26 30,0.95,73,26 30,0.95,74,26 30,0.95,75,26 30,0.95,76,26 30,0.95,77,26 |
|
From: Christian B. <cr...@un...> - 2010-07-19 23:03:58
|
Hi Thomas,
Thanks a lot for your kind help. :-)
Your gnuplot lines are very helpful for me.
Best Regards,
Christian
Am Sonntag, 11. Juli 2010 schrieb Thomas Sefzick:
>
> a complete script with automatic definition of x- and ytics (needs
> 3 dummy plots) would look like this:
>
> reset
> set macro
>
> set term push
> set term dumb
>
> datafilename = 'your_datafilename'
> datafilenamepipe = '< tail +2 '.datafilename.' | cut -d " " -f 2-'
>
> # determine the numbers of rows and columns
> splot datafilenamepipe matrix
> nxtics = GPVAL_X_MAX-GPVAL_X_MIN
> nytics = GPVAL_Y_MAX-GPVAL_Y_MIN
>
> # define xtics (use 1st line only)
> # to make gnuplot happy plot a linear function (using (i):(i))
> xtics = "("
> plot for [i=0:nxtics] \
> datafilename \
> using (i):(i>0?xtics=xtics.',':0 , \
> xtics=xtics.' "'.stringcolumn(i+1).'" '.i , \
> i) \
> every ::0::0
> xtics = xtics.' )'
> set xtics @xtics
> set xtics rotate by 90
> sh xtics
>
> # define ytics (start with 2nd line)
> # to make gnuplot happy plot a linear function (using 2:($2))
> ytics = "("
> plot datafilename \
> using 2:($0>0?ytics=ytics.',':0 , \
> ytics=ytics.' "'.stringcolumn(1).'" '.sprintf("%d",$0) , \
> $2) \
> every ::1
> ytics = ytics.' )'
> set ytics @ytics
> set ytics rotate by 90
> sh ytics
>
> set term pop
>
> splot datafilenamepipe matrix with linespoints
>
>
> Thomas Sefzick wrote:
> >
> > if you omit the x- and y-tics strings then your data are in a
> > simple ascii matrix format and may be plotted with
> >
> > splot 'datafilename' matrix
> >
> > delete the 1st line, i.e. the line with the x-tics lables, otherwise
> > 'splot' will fail. on a unix-like system and on a windows system
> > with cygwin library you may use
> >
> > splot '< tail +1 datafilename' matrix
> >
> > x- and y-values in the plot are the column and row numbers, resp.
> > starting from '0'.
> >
> > (you may 'set table' to convert your matrix (using the above 'splot'
> > command) into the data format like in the demos.)
> >
> >
> > Christian Baun wrote:
> >>
> >> Hi,
> >>
> >> I'm looking for a way to plot measurement data of iozone with gnuplot.
> >>
> >> The data has this style.
> >>
> >> "4" "8" "16" "32" "64"
> >> "64" 1419266 2068710 2198495 2291049 2360570 ...
> >> "128" 1852885 2137077 1907552 2414195 1779689
> >> "256" 1218963 1766143 1391933 2304816 2509077
> >> "512" 1450125 2217077 1580337 1610085 2081676
> >> "1024" 1416237 2106757 1875193 2011379 2437817
> >> "2048" 1603861 1459826 1759561 1841672 1728337
> >> "4096" 1454529 1505890 1501415 1710995 1810833
> >> "8192" 1330492 319961 1582402 1542753 1697480
> >> "16384" 1317258 1512262 1578257 1378195 1579478
> >> ...
> >>
> >> The first row is the caption of the X-axis.
> >> The first line is the caption of the Y-axis.
> >> A perfect output would be like the first image at the iozone-website [1].
> >>
> >> Now, I'm searching for a demo script that does more or less the same. The
> >> page [2] with the demo scripts for gnuplot version 4.4 has some scripts
> >> for surfaces and 3D plotting but these scripts always plot a function or
> >> the data is from this style:
> >>
> >> 0.092386 0.000000 -0.291706
> >> 0.084399 0.037577 -0.291706
> >> 0.061819 0.068656 -0.291706
> >> 0.028549 0.087865 -0.291706
> >> 0.009657 0.091880 -0.291706
> >> ...
> >>
> >> But this approach is totally different.
> >>
> >> I'm not sure, if plotting iozone measurement data can be done with
> >> "splot". I also don't know how to import the captions of the X and Y-axis
> >> (first row and first line). It's not possible here to work with "set
> >> xrange" and "set yrange".
> >>
> >> Thanks in advance for any help.
> >>
> >> Best Regards,
> >> Christian
> >>
> >> [1] http://www.iozone.org
> >> [2] ttp://gnuplot.sourceforge.net/demo_4.4/
> >>
> >> ------------------------------------------------------------------------------
> >> This SF.net email is sponsored by Sprint
> >> What will you do first with EVO, the first 4G phone?
> >> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> >> _______________________________________________
> >> gnuplot-info mailing list
> >> gnu...@li...
> >> https://lists.sourceforge.net/lists/listinfo/gnuplot-info
> >>
> >>
> >
> >
>
|
|
From: Thomas S. <t.s...@fz...> - 2010-07-19 14:33:32
|
call 'scriptname' 0 1 2 3 m treats 'm' as variable name. either you specify 'm' as a string: call 'scriptname' 0 1 2 3 "'m'" and test for it using 'strstrt()', or you define variables: m=1; c=2; i=3 call "scriptname" 0 1 2 3 m call "scriptname" 0 1 2 3 c call "scriptname" 0 1 2 3 i babelproofreader wrote: > >>I think what I will need is some sort of block conditional: > >>if parameter 4 is m plot.............(currently one script) >>if parameter 4 is c plot.............(currently a different script) >>if parameter 4 is i plot.............(currently a third script) > > Have figured this out: this does what I want > > if ($4 == 1) plot....script_1......................; else > if ($4 == 2) plot....script_2......................; else > if ($4 == 3) plot....script_3......................; else > etc... > > However, I would like to use more meaningful letters in the conditional > statement rather than numbers, but something like if ($4 == "m") doesn't > work. Any suggestions? > -- View this message in context: http://old.nabble.com/Passing-different-%22call%22-script-parameters-tp29197500p29205357.html Sent from the Gnuplot - User mailing list archive at Nabble.com. |
|
From: babelproofreader <bab...@gm...> - 2010-07-19 14:05:31
|
>I think what I will need is some sort of block conditional: >if parameter 4 is m plot.............(currently one script) >if parameter 4 is c plot.............(currently a different script) >if parameter 4 is i plot.............(currently a third script) Have figured this out: this does what I want if ($4 == 1) plot....script_1......................; else if ($4 == 2) plot....script_2......................; else if ($4 == 3) plot....script_3......................; else etc... However, I would like to use more meaningful letters in the conditional statement rather than numbers, but something like if ($4 == "m") doesn't work. Any suggestions? -- View this message in context: http://old.nabble.com/Passing-different-%22call%22-script-parameters-tp29197500p29205073.html Sent from the Gnuplot - User mailing list archive at Nabble.com. |
|
From: f.hasenbeck <f.h...@fz...> - 2010-07-19 09:18:43
|
Hi! I have a problem with an exponential fit. My script looks like this: n_0 = 3.0e+12 lambda = 0.7 f(x) = n_0*exp((-x)/lambda) fit f(x) '../95896_029/c_001/run/rad_profile_exp_decay_torzone_1.txt' u ($4-217):2 via n_0, lambda I am using the two fitting parameters n_0 and lambda, but only lambda is varied by GNUPLOT, no matter which starting value I use vor n_0. This seems strange since a variation of n_0 also should be able to provide better fitting results. Is there a solution to this problem so that GNUPLOT also varies n_0? Thank you very much for your help! Felix Hasenbeck ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------ Forschungszentrum Juelich GmbH 52425 Juelich Sitz der Gesellschaft: Juelich Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498 Vorsitzender des Aufsichtsrats: MinDirig Dr. Karl Eugen Huthmacher Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender), Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt, Prof. Dr. Sebastian M. Schmidt ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------ |