diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 2958d9446..238d8c620 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -1,5 +1,5 @@ - GNUPLOT VERSION 5.5 NOTES + GNUPLOT VERSION 6.1 NOTES ========================= This file is a placeholder for the release notes that accompany a -stable gnuplot release. The current stable release series is 5.4. +stable gnuplot release. The current stable release series is 6.0. diff --git a/configure.ac b/configure.ac index 7f5660fd8..5cd7480bb 100644 --- a/configure.ac +++ b/configure.ac @@ -296,7 +296,7 @@ AC_CHECK_FUNCS(atexit memcpy memmove memset \ setvbuf strerror strchr strrchr strstr \ index rindex \ erf erfc gamma lgamma tgamma \ - getcwd poll pclose popen fdopen select sleep stpcpy \ + getcwd poll pclose popen fdopen select sleep stpcpy strlcpy \ strcspn strdup strndup strnlen strcasecmp stricmp strncasecmp strnicmp \ sysinfo tcgetattr vfprintf doprnt uname usleep \ cbrt jn diff --git a/demo/all.dem b/demo/all.dem index af6f592ce..558ad8609 100644 --- a/demo/all.dem +++ b/demo/all.dem @@ -26,6 +26,7 @@ reset print "******************** file fillcvrs.dem ********************" load "fillcrvs.dem" load "fillbetween.dem" +load "waterfallplot.dem" reset print "******************** file candlesticks.dem ********************" @@ -208,6 +209,10 @@ load "binary.dem" load "binary_polygon.dem" reset +print "*********** 3D polygons from Delaunay tessellation ***********" +load "delaunay.dem" +reset + print "******************** hsteps demos ********************" load "steps.dem" load "hsteps.dem" diff --git a/demo/animate2.dem b/demo/animate2.dem index 5857d15a4..5e4b7f96f 100644 --- a/demo/animate2.dem +++ b/demo/animate2.dem @@ -28,8 +28,8 @@ set samples 64,64 set isosamples 13,13 set mapping spherical set dummy u,v -set urange [ -90.0000 : 90.0000 ] noreverse nowriteback -set vrange [ 0.00000 : 360.000 ] noreverse nowriteback +set urange [ -90.0000 : 90.0000 ] +set vrange [ 0.00000 : 360.000 ] set style data line # Defines for gnuplot.rot script diff --git a/demo/cerf.dem b/demo/cerf.dem index 41c02d24f..94e380988 100644 --- a/demo/cerf.dem +++ b/demo/cerf.dem @@ -66,7 +66,7 @@ set vrange [ -3 : 3 ] set tics scale 0 set cblabel "Phase Angle" set cblabel offset character -2, 0, 0 font "" textcolor lt -1 rotate by -270 -set cbrange [ -pi : pi ] noreverse nowriteback +set cbrange [ -pi : pi ] set contour set cntrparam levels discrete 0.1, 0.2, 0.5, 1, 2, 5, 10, 20, 50, 100, 200, 500 diff --git a/demo/clip_radial.dem b/demo/clip_radial.dem index fdd128c67..ce29f8db4 100644 --- a/demo/clip_radial.dem +++ b/demo/clip_radial.dem @@ -15,9 +15,9 @@ set dummy t, y set angles degrees set raxis set polar -set rrange [ 0.00 : 0.60 ] noreverse nowriteback -set xrange [ -1.00 : 1.00 ] noreverse nowriteback -set yrange [ -1.00 : 1.00 ] noreverse nowriteback +set rrange [ 0.00 : 0.60 ] +set xrange [ -1.00 : 1.00 ] +set yrange [ -1.00 : 1.00 ] set border polar set size square # @@ -28,9 +28,9 @@ unset clip radial unset polar plot $DATA using ($2*cos($1)):($2*sin($1)) lw 4 lc "yellow" notitle set polar -set rrange [ 0.00 : 0.60 ] noreverse nowriteback -set xrange [ -1.00 : 1.00 ] noreverse nowriteback -set yrange [ -1.00 : 1.00 ] noreverse nowriteback +set rrange [ 0.00 : 0.60 ] +set xrange [ -1.00 : 1.00 ] +set yrange [ -1.00 : 1.00 ] plot $DATA using 1:2:(sprintf("%d",$0)) with labels notitle set clip radial set key samplen 2 diff --git a/demo/delaunay.dem b/demo/delaunay.dem index 868431475..3ce7f3789 100644 --- a/demo/delaunay.dem +++ b/demo/delaunay.dem @@ -1,23 +1,19 @@ # -# The Delaunay triangulation filter is an undocumented adjunct to the -# support for concave hulls. It may become a fully supported feature -# after some cleanup, modifications to make it easier to use, and -# documentation. +# The Delaunay triangulation filter is an adjunct to the support for +# concave hulls. It can be used on its own either for original use +# in 2D plots or as a way to generate a triangular tessellation for +# a 3D surface defined by a scattered set of points as shown here. # if (!strstrt(GPVAL_COMPILE_OPTIONS, "+CHI_SHAPES")) { print "Your copy of gnuplot was not built with support for chi shapes" } else { - set table $hemisphere - plot 'hemisphr.dat' using 1:2:3 delaunay with polygons - unset table - - set pm3d lighting primary 0.5 spec 0.2 spec2 0.3 - set pm3d border lc "black" lw 0.5 + set style fill solid border lc "black" + unset colorbox set palette viridis set xyplane 0 set isotropic - set view 60,127, 1.63 + set view 60,127, 1.55 set border 15 set tics format "" unset ztics @@ -26,10 +22,10 @@ if (!strstrt(GPVAL_COMPILE_OPTIONS, "+CHI_SHAPES")) { set multiplot layout 1,2 set pm3d lighting primary 0.5 spec 0.2 spec2 0.3 - splot $hemisphere with polygons title "pm3d lighting" + splot 'hemisphr.dat' using 1:2:3 delaunay with polygons fc palette z title "pm3d lighting" set pm3d nolighting - splot $hemisphere with polygons title "no lighting model" + splot 'hemisphr.dat' using 1:2:3 delaunay with polygons fc palette z title "no lighting model" unset multiplot } diff --git a/demo/expint.dem b/demo/expint.dem index e074724b6..c9c5a4236 100644 --- a/demo/expint.dem +++ b/demo/expint.dem @@ -49,7 +49,7 @@ set ylabel "Imag(z)" set zlabel "Abs(E_2(z))" rotate set cblabel "Phase Angle" set cblabel offset -1, 0, 0 rotate -set cbrange [ -3.14159 : 3.14159 ] noreverse writeback +set cbrange [ -3.14159 : 3.14159 ] set pm3d corners2color c1 set palette color model HSV defined ( 0 0 1 1, 1 1 1 1 ) # diff --git a/demo/heatmap_4D.dem b/demo/heatmap_4D.dem index 82aa51e1b..c51ad2d3f 100644 --- a/demo/heatmap_4D.dem +++ b/demo/heatmap_4D.dem @@ -4,9 +4,9 @@ # This plot is nice for exploring the effect of the 'l' and 'L' hotkeys. # set view 49, 28, 1, 1.48 -set urange [ 5 : 35 ] noreverse nowriteback -set vrange [ 5 : 35 ] noreverse nowriteback -# set zrange [ 1.0 : 3.0 ] noreverse nowriteback +set urange [ 5 : 35 ] +set vrange [ 5 : 35 ] +# set zrange [ 1.0 : 3.0 ] set ticslevel 0 set format cb "%4.1f" set colorbox user size .03, .6 noborder diff --git a/demo/hidden_compare.dem b/demo/hidden_compare.dem index 958bc31ec..61b1ed3ce 100644 --- a/demo/hidden_compare.dem +++ b/demo/hidden_compare.dem @@ -11,8 +11,8 @@ unset colorbox set parametric set dummy u,v -set urange [ -3.14159 : 3.14159 ] noreverse nowriteback -set vrange [ 0.250000 : 3.14159 ] noreverse nowriteback +set urange [ -3.14159 : 3.14159 ] +set vrange [ 0.250000 : 3.14159 ] set isosamples 50, 20 set multiplot layout 1,2 margins .05,.95,.2,.8 spacing 0.05 diff --git a/demo/html/Makefile b/demo/html/Makefile index 844c04f30..8c919c672 100644 --- a/demo/html/Makefile +++ b/demo/html/Makefile @@ -12,7 +12,39 @@ GNUPLOT_LIB = .. # Several of the demos need manual intervention: # fontfile vector epslatex # -html: airfoil.html animation.html approximate.html armillary.html array.html arrowstyle.html barchart_art.html binary.html bins.html bivariat.html boxplot.html boxclusters.html candlesticks.html chi_shapes.html circles.html cities.html columnhead.html contourfill.html contours.html convex_hull.html custom_contours.html controls.html custom_key.html dashtypes.html datastrings.html dgrid3d.html discrete.html electron.html ellipse.html enhanced_utf8.html epslatex.html errorbars.html fenceplot.html fillbetween.html fillcrvs.html fillstyle.html finance.html fit.html function_block.html hidden.html hidden2.html hidden_compare.html histograms.html histograms2.html histerror.html histogram_colors.html hsteps.html histeps_histogram.html gantt.html image.html image2.html imageNaN.html index.html iris.html iterate.html jitter.html keyentry.html label_stacked_histograms.html layout.html lines_arrows.html linkedaxes.html logic_timing.html map_projection.html margins.html mask_pm3d.html monotonic_spline.html multiaxis.html multiplt.html named_palettes.html nokey.html nonlinear1.html nonlinear2.html nonlinear3.html parallel.html param.html piecewise.html pixmap.html pm3dcolors.html pm3d.html pm3dgamma.html pm3d_clip.html pm3d_lighting.html pointsize.html polar.html polargrid.html poldat.html polar_quadrants.html polygons.html prob2.html prob.html projection.html rainbow.html random.html rank_sequence.html rectangle.html rgba_lines.html argb_hexdata.html rgb_variable.html rotate_labels.html rugplot.html running_avg.html sampling.html scatter.html simple.html singulr.html sectors.html sharpen.html spotlight.html smooth.html smooth_path.html solar_path.html spiderplot.html spline.html smooth_splines.html steps.html stringvar.html surface1.html surface2.html azimuth.html transparent.html transparent_solids.html textbox.html tics.html timedat.html ttics.html using.html varcolor.html vector.html violinplot.html walls.html world.html heatmaps.html heatmap_4D.html heatmap_points.html stats.html unicode.html viridis.html windrose.html zerror.html boxes3d.html voxel.html vplot.html isosurface.html +html: airfoil.html animation.html approximate.html armillary.html array.html arrowstyle.html \ + barchart_art.html binary.html bins.html bivariat.html boxplot.html boxclusters.html \ + candlesticks.html chi_shapes.html circles.html cities.html columnhead.html \ + concave_hull.html contourfill.html contours.html convex_hull.html \ + custom_contours.html controls.html custom_key.html \ + dashtypes.html datastrings.html dgrid3d.html delaunay.html discrete.html \ + electron.html ellipse.html enhanced_utf8.html epslatex.html errorbars.html \ + fenceplot.html fillbetween.html fillcrvs.html fillstyle.html finance.html \ + fit.html function_block.html gantt.html \ + heatmaps.html heatmap_4D.html heatmap_points.html \ + hidden.html hidden2.html hidden_compare.html histograms.html histograms2.html \ + histerror.html histogram_colors.html hsteps.html hsteps_histogram.html \ + image.html image2.html imageNaN.html index.html iris.html iterate.html \ + jitter.html keyentry.html label_stacked_histograms.html layout.html \ + lines_arrows.html linkedaxes.html logic_timing.html \ + map_projection.html margins.html mask_pm3d.html monotonic_spline.html \ + multiaxis.html multiplt.html \ + named_palettes.html nokey.html nonlinear1.html nonlinear2.html nonlinear3.html \ + parallel.html param.html piecewise.html pixmap.html pm3dcolors.html pm3d.html \ + pm3dgamma.html pm3d_clip.html pm3d_lighting.html pointsize.html polar.html \ + polargrid.html poldat.html polar_quadrants.html polygons.html prob2.html \ + prob.html projection.html \ + rainbow.html random.html rank_sequence.html rectangle.html rgba_lines.html \ + argb_hexdata.html rgb_variable.html rotate_labels.html rugplot.html running_avg.html \ + sampling.html scatter.html simple.html singulr.html sectors.html sharpen.html \ + spotlight.html smooth.html smooth_path.html solar_path.html spiderplot.html \ + spline.html smooth_splines.html steps.html stringvar.html stats.html \ + surface1.html surface2.html \ + transparent.html transparent_solids.html textbox.html tics.html timedat.html ttics.html \ + unicode.html using.html \ + varcolor.html vector.html violinplot.html viridis.html voxel.html vplot.html \ + walls.html waterfallplot.html windrose.html world.html zerror.html \ + isosurface.html azimuth.html boxes3d.html index.html: index.save cp index.save index.html diff --git a/demo/html/Makefile.svg b/demo/html/Makefile.svg index aef8abd8e..e93ad5ef0 100644 --- a/demo/html/Makefile.svg +++ b/demo/html/Makefile.svg @@ -9,7 +9,7 @@ GNUPLOT_LIB = .. # # Auto-generation of the svg demo set. # -html: airfoil.html approximate.html armillary.html array.html barchart_art.html binary.html bins.html bivariat.html boxplot.html boxclusters.html candlesticks.html cerf.html chi_shapes.html circles.html cities.html columnhead.html contourfill.html contours.html custom_contours.html controls.html convex_hull.html custom_key.html dashtypes.html datastrings.html discrete.html electron.html enhanced_utf8.html errorbars.html fenceplot.html fillbetween.html fillcrvs.html fillstyle.html finance.html hidden.html hidden2.html hidden_compare.html histograms.html histograms2.html histerror.html histogram_colors.html hsteps.html hsteps_histogram.html hypertext.html hypertext_surface.html gantt.html imageNaN.html index.html iris.html iterate.html jitter.html keyentry.html label_stacked_histograms.html layout.html lines_arrows.html linkedaxes.html logic_timing.html map_projection.html margins.html mask_pm3d.html monotonic_spline.html multiaxis.html multiplt.html nonlinear1.html nonlinear2.html nonlinear3.html named_palettes.html nokey.html parallel.html param.html piecewise.html pixmap.html pm3dcolors.html pm3d.html pm3d_clip.html pm3d_lighting.html pointsize.html polar.html polargrid.html poldat.html polar_quadrants.html polygons.html prob2.html prob.html rainbow.html random.html rank_sequence.html rectangle.html rgba_lines.html argb_hexdata.html rgb_variable.html rotate_labels.html rugplot.html running_avg.html sampling.html scatter.html simple.html singulr.html sectors.html sharpen.html smooth.html smooth_path.html smooth_splines.html spiderplot.html spline.html solar_path.html steps.html stringvar.html surface1.html surface2.html azimuth.html projection.html textbox.html transparent.html transparent_solids.html tics.html timedat.html ttics.html using.html varcolor.html vector.html violinplot.html walls.html world.html heatmaps.html heatmap_4D.html heatmap_points.html ellipse.html stats.html unicode.html windrose.html zerror.html boxes3d.html +html: airfoil.html approximate.html armillary.html array.html barchart_art.html binary.html bins.html bivariat.html boxplot.html boxclusters.html candlesticks.html cerf.html chi_shapes.html circles.html cities.html columnhead.html contourfill.html contours.html custom_contours.html controls.html convex_hull.html custom_key.html dashtypes.html datastrings.html discrete.html electron.html enhanced_utf8.html errorbars.html fenceplot.html fillbetween.html fillcrvs.html fillstyle.html finance.html hidden.html hidden2.html hidden_compare.html histograms.html histograms2.html histerror.html histogram_colors.html hsteps.html hsteps_histogram.html hypertext.html hypertext_surface.html gantt.html imageNaN.html index.html iris.html iterate.html jitter.html keyentry.html label_stacked_histograms.html layout.html lines_arrows.html linkedaxes.html logic_timing.html map_projection.html margins.html mask_pm3d.html monotonic_spline.html multiaxis.html multiplt.html nonlinear1.html nonlinear2.html nonlinear3.html named_palettes.html nokey.html parallel.html param.html piecewise.html pixmap.html pm3dcolors.html pm3d.html pm3d_clip.html pm3d_lighting.html pointsize.html polar.html polargrid.html poldat.html polar_quadrants.html polygons.html prob2.html prob.html rainbow.html random.html rank_sequence.html rectangle.html rgba_lines.html argb_hexdata.html rgb_variable.html rotate_labels.html rugplot.html running_avg.html sampling.html scatter.html simple.html singulr.html sectors.html sharpen.html smooth.html smooth_path.html smooth_splines.html spiderplot.html spline.html solar_path.html steps.html stringvar.html surface1.html surface2.html azimuth.html projection.html textbox.html transparent.html transparent_solids.html tics.html timedat.html ttics.html using.html varcolor.html vector.html violinplot.html walls.html world.html heatmaps.html heatmap_4D.html heatmap_points.html ellipse.html stats.html unicode.html windrose.html zerror.html boxes3d.html waterfallplot.html index.html: index.svg cp index.svg index.html diff --git a/demo/html/index.6new b/demo/html/index.6new index 7075d5743..18a6770e6 100644 --- a/demo/html/index.6new +++ b/demo/html/index.6new @@ -194,6 +194,7 @@
Copyright (C) 1986 - 1993, 1998 - 2004 Thomas Williams, Colin Kelley
-^ Copyright (C) 2004 - 2023 various authors
Mailing list for comments: gnuplot-info@lists.sourceforge.net
^ Gnuplot home page
^ Issue trackers:
@@ -40,7 +40,7 @@ C
?copyright
?license
Copyright (C) 1986 - 1993, 1998, 2004, 2007 Thomas Williams, Colin Kelley
- Copyright (C) 2004-2023 various authors
+ Copyright (C) 2004-2024 various authors
Permission to use, copy, and distribute this software and its
documentation for any purpose with or without fee is hereby granted,
@@ -81,7 +81,7 @@ C
¤òÅö¤¿¤Ã¤Æ¤¯¤À¤µ¤¤¡£Ìõ¼Ô¤ÏÀÕǤ¤ò»ý¤Á¤Þ¤»¤ó¡£)
Copyright (C) 1986 - 1993, 1998, 2004, 2007 Thomas Williams, Colin Kelley
- Copyright (C) 2004-2023 ¿¤¯¤ÎÃø¼Ô
+ Copyright (C) 2004-2024 ¿¤¯¤ÎÃø¼Ô
¤³¤Î¥½¥Õ¥È¥¦¥§¥¢¤È¤½¤ÎÉÕ°ʸ½ñ¤Î»ÈÍÑ¡¢Ê£À½¡¢ÇÛÉۤεö²Ä¤Ï¡¢¾åµ¤ÎÃøºî¸¢
(copyright) ɽ¼¨¤¬¡¢Á´¤Æ¤ÎÊ£À½Êª¤Ë½ñ¤«¤ì¤Æ¤¤¤ë¤³¤È¡¢¤ª¤è¤ÓÃøºî¸¢É½¼¨¤È
@@ -608,6 +608,8 @@ D epi_data 1
#b ËÞÎã (key) ¤ÎÈ¢¤Î°ÌÃ֤ϡ¢gnuplot ¤¬Â¾¤Ë¹Ô¤¦»ÅÁȤߤˤè¤ë¤É¤ó¤Ê°ÌÃÖ·è
## ¤á¤ËÂФ·¤Æ¤â¡¢¥ª¥Õ¥»¥Ã¥È¤òÍ¿¤¨¤ë¤³¤È¤Ç¼êÆ°¤ÇÄ´À°¤Ç¤¤Þ¤¹¡£°Ê²¼»²¾È:
## `set key offset`¡£
+#b plot ¤È splot ¥³¥Þ¥ó¥É¤ËÂФ¹¤ë¿·¤·¤¤¥Õ¥£¥ë¥¿ `plot .. if (<¼°>)` ¤Ï
+## ¼°¤Ë¥Þ¥Ã¥Á¤¹¤ëÆþÎϹԤΤߤòÁªÂò¤·¤Þ¤¹¡£°Ê²¼»²¾È: `filters if`¡£
#end
3 ¥Ð¡¼¥¸¥ç¥ó 5 ¤ÇƳÆþ¤µ¤ì¤¿µ¡Ç½¤ÎÍ×Ìó (3 Brief summary of features introduced in version 5)
@@ -667,7 +669,6 @@ D epi_data 1
#end
2 ¥Ð¡¼¥¸¥ç¥ó 5 ¤È 6 ¤È¤Î°ã¤¤ (2 Differences between versions 5 and 6)
-
¥Ð¡¼¥¸¥ç¥ó 5 ¤ÇƳÆþ¤·¤¿¤¤¤¯¤Ä¤«¤ÎÊѹ¹¤Ï¡¢gnuplot ¤Î°ÊÁ°¤Î¥Ð¡¼¥¸¥ç¥óÍÑ
¤Î¥¹¥¯¥ê¥×¥È¤ò¼ºÇÔ¤µ¤»¤ë¡¢¤Þ¤¿¤Ï°Û¤Ê¤ë¿¶Éñ¤¤¤ò¤µ¤»¤ë¤³¤È¤¬¤¢¤ê¤Þ¤·¤¿¡£
¥Ð¡¼¥¸¥ç¥ó 6 ¤ÇƳÆþ¤·¤¿Êѹ¹¤Ç¤Ï¡¢¤½¤¦¤¤¤¦¤³¤È¤Ï¤È¤Æ¤â¾¯¤Ê¤¤¤Ç¤¹¡£
@@ -697,10 +698,45 @@ D epi_data 1
set style increment user
¸½ºß¤Ï°Ê²¼¤ÈƱÅù
ɬÍפÊÈϰϤÎÀþ¼ï¤ò "set linetype" ¤ò»ÈÍѤ·¤ÆºÆÄêµÁ
+ ÌÀ¼¨Åª¤Ê "linestyle N" ¤« "linestyle variable" ¤ÎÍøÍÑ
¥Ð¡¼¥¸¥ç¥ó 5.0 ¤Ç¤ÏÈó¿ä¾©¡¢6.0 ¤Ç¤Ïºï½ü
show palette fit2rgbformulae
+2 ³«È¯¥Ö¥é¥ó¥Á (Development branch (version 6.1))
+?development
+ ¥Ð¡¼¥¸¥ç¥ó 6.0 ¤ÏºÇ¤âºÇ¶á¤Î gnuplot °ÂÄê¥ê¥ê¡¼¥¹ÈǤǤ¹¡£¿·¤·¤¤µ¡Ç½¤Î³«
+ ȯ¤ÈÇ˲õÀ¤òÆâºß¤¹¤ë¥½¡¼¥¹¥³¡¼¥É¤Î²þÊѤϡ¢¥Ð¡¼¥¸¥ç¥ó 6.1 ¤È¸Æ¤Ð¤ì¤ëÊ̤Ê
+ ¥Ö¥é¥ó¥Á¤Ç¹Ô¤ï¤ì¤Æ¤¤¤Þ¤¹¡£³«È¯¥Ö¥é¥ó¥Á¤Î¥½¡¼¥¹¥³¡¼¥É¤Ï¡¢¤¤¤Ä²¿»þ¤Ç¤âÊÑ
+ ¹¹¤·¤¦¤ë¤Î¤Ç¡¢µ¯Æ°»þ¡¢¤¢¤ë¤¤¤Ï `gnuplot --version` ¤Çɽ¼¨¤µ¤ì¤ëºÇ½ª¹¹
+ ¿·Æü¤â¥Á¥§¥Ã¥¯¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
+
+ °Ê²¼¤Ë¡¢¤Þ¤À°ÂÄê¥ê¥ê¡¼¥¹¤Ë¤ÏºÜ¤»¤Æ¤¤¤Ê¤¤³«È¯¥Ö¥é¥ó¥Á¤Ç¤Îµ¡Ç½¤ÎÉôʬŪ¤Ê
+ °ìÍ÷¤ò¼¨¤·¤Þ¤¹¡£°ìÍ÷¤ÎÀèƬ¤Ë¶á¤¤¹àÌܤϡ¢¸½ºß¤Î¥ê¥ê¡¼¥¹ÈǤΰú¤Â³¤¯¹¹¿·
+ »þ (6.0.x) ¤Ë¸åÊýƳÆþ¤¹¤ë¤«¤â¤·¤ì¤Þ¤»¤ó¡£¤³¤Î¥æ¡¼¥¶¡¼¥Þ¥Ë¥å¥¢¥ë¤Ï¡¢¤½
+ ¤ì¤é¤ËÂФ¹¤ëÀâÌÀ¤ÎͽÈ÷¤ò»ý¤Ã¤Æ¤¤¤Þ¤¹¡£°ìÍ÷¤Î²¼¤ÎÊý¤Ë¤¢¤ë¹àÌܤϡ¢¥Ð¡¼¥¸
+ ¥ç¥ó 6.2 ¤Þ¤Ç¤Ï°ÂÄê¥ê¥ê¡¼¥¹ÈǤˤÏƳÆþ¤·¤Ê¤¤¤«¤â¤·¤ì¤Þ¤»¤ó¡£
+#start
+#b ¿·¤·¤¤ÉÁ²è¥â¡¼¥É "with hsteps"
+#b ¶É½êÊÑ¿ô¤Î¼ÂÁõ¤Î²þÎÉ
+#b ¥Ð¥¤¥Ê¥ê¥Ç¡¼¥¿¥Õ¥¡¥¤¥ë¤ËÂФ¹¤ë¶õ¹Ô¤ÎƱÅùÉÊ¡£¥Ç¡¼¥¿¹àÌܤòʬΥ¤¹¤ë¤Î¤Ë
+## ¶õ¹Ô¤òɬÍפȤ¹¤ë¤è¤¦¤ÊÉÁ²è¥¹¥¿¥¤¥ë¤ËÂФ¹¤ë¥Ð¥¤¥Ê¥êÆþÎϤò¥µ¥Ý¡¼¥È¤¹¤ë
+## ¤Î¤ËɬÍס£
+#b "linestyle variable"
+#b 3 ¼¡¸µÌÌÂΤËÂФ¹¤ë pm3d ¿§ÉÕ¤± (Î㤨¤Ð Delaunay ¥â¥¶¥¤¥¯¶ÊÌÌ)
+#b splot with contourfill at base
+#b plot ¤È splot ¤Ë¾ò·ï¼°¤òÍ¿¤¨¤ëÆþÎϥǡ¼¥¿¥Õ¥£¥ë¥¿¡£Î㤨¤Ð
+## `plot DATA using 2:3 if (stringcolumn(1) eq "ABC")`
+#b °ÊÁ°³°Éô¥¹¥¯¥ê¥×¥È `gpsavediff` ¤È¤·¤ÆÇÛÉÛ¤·¤Æ¤¿¤â¤Î¤ÈƱÅù¤Î¿·¤·¤¤¥³
+## ¥Þ¥ó¥É `save changes`
+#b ¤è¤ê´è·ò¤Ê¥¹¥ì¥Ã¥É¤Ë¤è¤ë wxt ½ÐÎϥɥ饤¥Ð¤Î²þÎÉ
+#b ²èÁü¥Õ¥¡¥¤¥ë¤Î¥Ç¡¼¥¿½èÍý¤Ç¤Î gdlib ¤ÎÂåÍÑÉÊ
+#b ÇÛÎóÍ×ÁǤËÅϤ뷫¤êÊÖ¤· `array A; for [e in A] { ... }`
+#b ¥¡¼¥ï¡¼¥É "sample" ¤ÎÈó¿ä¾©
+#b "marks" ¤È¸Æ¤Ö¿·¤·¤¤¥°¥é¥Õ¥£¥«¥ë¤ÊʪÂΤΥ«¥Æ¥´¥ê¡£¤³¤ì¤Ï¡¢Ê£»¨¤Êµ¹æ
+## ¤òÄêµÁ¤·¡¢plot ¤ÇÍøÍѤǤ¤Þ¤¹¡£ÀâÌÀ¤ä¥Ç¥â¤Ï¤Þ¤À¤¢¤ê¤Þ¤»¤ó¡£
+#end
+
2 ¥Ç¥â¡¢¥Í¥Ã¥È¾å¤Î¥µ¥ó¥×¥ë (Demos and Online Examples)
?demos
?online examples
@@ -2601,8 +2637,8 @@ C C 4 weekdata_cdc
?expressions functions LambertW
?LambertW
Ê£ÁÇÄêµÁ°è¤ÈÊ£ÁÇÃÍ°è¤ò»ý¤Ä Lambert W ´Ø¿ô¤Ç¤¹¡£
- LambertW( z, k ) ¤Ï¡¢ÊýÄø¼° W(z) * exp(z) = z ¤ÇÄêµÁ¤µ¤ì¤ë ´Ø¿ô W ¤ÎÂè
- k ʬ´ô¤òÊÖ¤·¤Þ¤¹¡£
+ LambertW( z, k ) ¤Ï¡¢ÊýÄø¼° W(z) * exp(W(z)) = z ¤ÇÄêµÁ¤µ¤ì¤ë ´Ø¿ô W
+ ¤ÎÂè k ʬ´ô¤òÊÖ¤·¤Þ¤¹¡£
¤½¤ÎÊ£ÁÇ¿ôÃͤϡ¢Corless et al [1996], Adv. Comp. Math 5:329 ¤ËµºÜ¤µ¤ì
¤Æ¤¤¤ë Halley ¤ÎÊýË¡¤ò»È¤Ã¤Æµá¤á¤Þ¤¹¡£
̾Ìܾå¤ÎÀºÅÙ¤Ï 1.E-13 ¤Ç¤¹¤¬¡¢ÉÔϢ³¡¢¤¹¤Ê¤ï¤Áʬ´ôÅÀ¤Î¶á¤¯¤Ç¤Ï¼ý«¤ÏÎÉ
@@ -3659,16 +3695,19 @@ Ffigure_newsyntax
·«¤êÊÖ¤·¤Ï¡¢°Ê²¼¤Î¤è¤¦¤Ê½ñ¼°¤Ë¤è¤ë·«¤êÊÖ¤·»ØÄê¤ÇÀ©¸æ¤·¤Þ¤¹¡£
for [ in "string of N elements"]
-
- ¤Þ¤¿¤Ï
-
for [ =