Remarks
Gnuplot for Mac 5.2.4 Released: 4th Oct 2020 (a few seconds ago) Gnuplot for Mac 5.2.3 Released: 4th Oct 2020 (a few seconds ago) Gnuplot for Mac 5.0.1 Released: 4th Oct 2020 (a few seconds ago). Gnuplot supports many different types of output: interactive screen terminals (with mouse and hotkey input), direct output to pen plotters or modern printers, and output to many file formats (eps. Gnuplot for Mac是Mac平台上的一款交互式科学绘图工具。Gnuplot最初是为了允许科学家和学生以交互方式可视化数学函数和数据而创建的,但现在已发展为支持许多非交互用途,例如Web脚本。Gnuplot也被Octave等第三方应用程序用作绘图引擎。Gnuplot支持许多不同类型的2D和3D绘图!.
This section provides an overview of what gnuplot is, and why a developer might want to use it.
It should also mention any large subjects within gnuplot, and link out to the related topics. Since the Documentation for gnuplot is new, you may need to create initial versions of those related topics.
Versions
Version | Last patchlevel | Last Release Date |
---|---|---|
5.0.x | 5.0.5 | 2016-10-09 |
4.6.x | 4.6.7 | 2015-04-28 |
4.4.x | 4.4.4 | 2011-11-13 |
4.2.x | 4.2.6 | 2007-07-01 |
4.0.x | 4.0.0 | 2004-04-01 |
Basic introduction to programming language's rules
From the gnuplot 5.0 official online documentation:
The command language of gnuplot is case sensitive, i.e. commands and function names written in lowercase are not the same as those written in capitals. All command names may be abbreviated as long as the abbreviation is not ambiguous. Any number of commands may appear on a line, separated by semicolons ;
. (T. Williams, C. Kelley - gnuplot 5.0, An Interactive Plotting Program)
Some examples of these basic rules are
1. A case sensitive language
Typing lowercase-defined commands in uppercase will generate an invalid command
warning.
Also the N
variable will be different from the n
one.
2. Abbreviations
You can find an almost complete list of abbreviations here. Anyway the first three letters of any command in gnuplot work always as abbreviations. Some commands allows also a more powerful contraction. A little example is given below.
where p
stands for plot
, rep
for replot
and q
for quit
.
3. Separators
The symbol used to separate commands on a singe line is ;
set title 'My First Plot'; plot 'data'; print 'all done!'
5. Comments
Comments are supported as follows: a #
may appear in most places in a line and gnuplot will ignore the rest of the line. It will not have this effect inside quotes, inside numbers (including complex numbers), inside command substitutions, etc. In short, it works anywhere it makes sense to work. (Ibidem)
Just remember the simple 'anywhere it makes sense to work' rule.
4. Extending commands
Commands may extend over several input lines by ending each line but the last with a backslash ( ). The backslash must be the last character on each line. The effect is as if the backslash and newline were not there. That is, no white space is implied, nor is a comment terminated. Therefore, commenting out a continued line comments out the entire command. (Ibidem)
For example, to split plot
command on multiple lines,
will plot the same as
A little note on 'commenting out a continued line comments out the entire command'. If you type the command
an error will occur:
So it's better to be careful and respect the rule 'anywhere it makes sense to work' while using #
comments.
Installation or Setup
Gnuplot is a portable command-line driven graphing utility. This example will show how to setup gnuplot in the various platforms.
Download the latest version of the installer from gnuplot site.
Run the downloaded file and allow it to run as administrator if requested
On the setup window select the language and follow the instructions on screen.
(optional) During the installation you may select the gnuplot to be added to the PATH that will allow you to run commands from anywhere on the command line. If you choose not to do so you may add it manually later or
cd
to the gnuplot installed directory prior to running commands.
The default installation location of gnuplot on Windows is C:Program Files (x86)gnuplot
NOTE: the filename will be of the format: gp<version>-win32-mingw.exe
The installation on Linux can be done through the different package managers as follows.
Arch
Debian and Ubuntu
CentOS / RedHat
Fedora
Using Homebrew
Using MacPorts
Test the installation
After installing gnuplot it's a good idea to run a simple example to ensure all is working fine.
- Open your terminal
- Type
gnuplot
. - Your prompt should now change to
gnuplot>
- Type:
plot sin(x)
If all is well you should see now a sin(x) graphic generated by gnuplot.
Note: if you are on Windows and have not added gnuplot
to your PATH
you' ll need to navigate to the <gnuplot_install_path>bin
folder. The default location is: C:Program Files (x86)gnuplotbin
- 1277 次查看 371 次下载
- 分类:教育
- 标签:gnuplots gnuplot portables portable interactives interactive datafiles datafile texts text binary plottings plotting utility unix ibms ibm os o dos do vms vm ataris atarus platforms platform softwares software copyrighted
- 时间:2019年07月26日 更新 文件大小: 5.3 MB
- 开发商:Gnuplot Project 官网首页
- 支持类型: Mac OS X 10.4 or later
- 支持语言:未知
来自Mac App Store官方介绍
gnuplot is a portable command-line driven interactive datafile (text or binary) and function plotting utility for UNIX, IBM OS/2, MS Windows, DOS, Apple Mac, VMS, Atari and many other platforms. The software is copyrighted but freely distributed (i.e., you don't have to pay for it). It was originally intended as graphical program which would allow scientists and students to visualize mathematical functions and data. It does this job pretty well, and in addition it serves as non-interactive plotting engine for miscellaneous portable third-party applications, like Octave. Gnuplot is developed and supported since 1986, and having its scripts and commands easy to understand text files, it is time-portable as well.
Gnuplot supports various kinds of plots. In 2D, it can draw line, point, dot, box, histogram graphs or vector fields. In 3D, it supports line, point and dot surfaces, with or without hidden line removal. It supports color or grayscale surfaces and maps, even for non-equidistant and non-rectangular 3D data, otherwise it offers data gridding.
Gnuplot supports many different types of terminals: interactive screen terminals (with mouse and hotkey functionality), pen plotters (like hpgl), printers (including postscript and many color devices), and printings to output file as vectorial pseudo-devices like LaTeX, metafont, pdf, svg, or bitmap png. Gnuplot is easily extensible to include new devices. See home page: http://gnuplot.sourceforge.net/
Gnuplot For Mac Dmg
…更多…
v5.2.7版本新功能
Version 5.2.7:
New:
- 'set pm3d noclipcb' will skip drawing quadrangles with color < cbmin
- pm terminal supports utf8, dashed lines, bold/italic text
- imaginary component of array values is available to 'using' in column 3
- gnuplot --slow may help use of qt terminal with slow system font server
Changed:
- splot 'with points pt 0' acts like 'with dots'
- (tikz) improved default interpretation of gnuplot arrowhead style
- teach hidden3d to handle double-headed vectors (arrowstyle 'heads')
- 'unset title' or 'reset' resets all title properties to default
- font names passed to enhanced text processing may be in quotes
- cairo terminals accept fractional font sizes
- 'plot with table' does not output trailing field separator
- better centering for clustered histograms
- clear STATS_* variables before performing analysis
- cairo, libgd, and svg terminals handle LT_NODRAW by not drawing at all
- svg terminal clickable icons are in-line data rather than external refs
- revise space allocated for ylabel; allow text justification for ylabel
- reduce overhead, making it feasible to have 10^6 hypertext labels
Fixed:
- 'plot with table' unnecessarily limited string column output to 60 chars
- (windows) make sure graph window is shown even if the program is 'hidden'
- hidden3d mode was not correctly dealing with arrowstyle backhead
- sprintf in 'using' spec must not clobber numeric locale
- tikz - request for polygon with 0 vertices could hang terminal
- lua/tikz - do not attempt to ftruncate output being piped through stdout
- tkcanvas - do not attempt to ftruncate output being piped through stdout
- handle NaN values in input stream to 'stats FOO matrix'
- prevent extra read past the end of a datablock holding matrix data
- pm - issues in box and polygon fill, (wide) lines, enhanced text, images
- dropped character in piped input stream if plot window is manually closed
- extraneous dots and potential segfault from splot with contour labels
- boxplots - color sequence correctly starts with specified linetype
- incomplete initialization led to segfault from 'gnuplot -c foo.gp baz'
- allow 'pm3d depthorder base' to handle 3D quadrangles with logscale z
…更多…
相关截图 图片数: 0 张(点击图片查看大图)
- 上一条:French Verb Games
- 下一条:DS_Store Cleaner
下载列表 文件数: 4文件大小: 5.3 MB举报
Gnuplot For Macos Yosemite
文件名 | 版本 | 下载次数 | 上传时间 | 上传者 | 下载类型 | 操作 | |
---|---|---|---|---|---|---|---|
0. | http://www.gnuplot.info/官网下载 | 最新 | - | - | 官方 | Mac | 点击下载 |
1. | sourceforge.net网友共享版 | v4.4.4 | 117 | 2011-11-15 | 网友共享 | Mac 版 | 点击下载 |
2. | pilotfiber.dl.sourceforge.net网友共享版 | v5.0.4 | 94 | 2016-08-24 | 网友共享 | Mac 版 | 点击下载 |
3. | pilotfiber.dl.sourceforge.net网友共享版 | v5.2.6 | 81 | 2019-03-19 | 网友共享 | Mac 版 | 点击下载 |
4. | pilotfiber.dl.sourceforge.net网友共享版 | v5.2.7 | 79 | 2019-07-26 | 网友共享 | Mac 版 | 点击下载 |
苹果软件园为积极推动苹果电脑在国内的发展,倡导资源共享,软件汉化。所有下载链接均来自网友分享试用,请24小时内删除!希望大家有条件的积极支持正版. 如果你的网盘有这个App的资源,欢迎共享下载地址哦,只需要几秒钟哦有网盘资源的点击感谢分享下载地址 | |||||||
↑ 如果您觉得从我们的分享中得到了帮助,并且希望我们持续发展下去,求打赏(ღ♡‿♡ღ)~谢谢您的鼓励。 |