Uniplot是一种科学绘图软件,可用于绘制各种类型的科学图形,如曲线图、散点图、等高线图、向量图等。Uniplot可以在Windows和Linux操作系统上运行,并提供了一系列功能强的绘图工具和图形编辑功能。

只需点击几下鼠标,您就可以将数据转换为带有颜色区域的3D表面图、带有颜色填充的等高线图,或将2D数据绘制成带有多个轴的图表。文本对象、扫描照片和其他绘图和标签元素可以轻松插入到文档中。
数据可以交互处理或自动处理以进行重复性任务或分析。
UniPlot提供了一种高效而强的编程语言。它使用户能够向用户界面添加新功能,执行复杂的数学数据分析,导入特殊格式的数据文件或自动生成完整的文档。
UniPlot可以在Windows 8/10/11下使用。

UniPlot特点:
一般
至多255页的图形文档
英语和德语帮助系统
可以用鼠标编辑图表、数据集、绘图对象
上下文菜单
多级撤消/重做
导出为PDF、EPS、JPG、PNG、TIFF、GIF、BMP、BMZ、EMF、EMZ、WMF、WMZ。
发送到Word,发送到PowerPoint
全屏模式
快速文件加载
UniPlot文档查看器
统一
图表
一页上有任意数量的图表,一张图表中有任意数量的数据集。
具有一个或多个x轴和y轴的图表。
图表的大小和位置可以使用真实比例以厘米为单位指定,例如1厘米等于20Nm。
轴可以按升序和降序缩放。
网格线、刻度线和轴标题和标签的广泛设置。
自动或手动缩放轴。
日期/时间轴缩放。
对数轴缩放。
方轴缩放。
使用文本作为刻度标签。
极地图。
瀑布图。
二维线图
用符号和下划线标记数据点。
用直线或曲线(样条、平滑、回归或非线性曲线拟合)连接点。
具有可调线条粗细和用户定义图案的点划线。
曲线下方的颜色和阴影填充。
曲线之间的区域可以用颜色和阴影线填充。
可调整的阴影线距离、线条粗细和颜色。
水平或垂直条形图。
自动创建可编辑图例。
上下船体曲线。
数据平滑以减少信号噪声。
线性或对数轴缩放。
可以标记数据点。
Data Cursor.
等高线图
等值线(z水平)的自动或手动分布。
单击鼠标即可插入或删除等值线和标签。
为一条或多条等值线或一系列等值线设置线条样式(类型、宽度、颜色)。
等值线之间的颜色填充。
颜色比例尺。
将等值线标签调整为等值线梯度。它们可以用框架绘制,颜色与等值线相同。
等值线面积的计算。
x=const、y=const或沿任意曲线的等高线图的横截面。
WOT曲线可以用作数据外壳。可以标记WOT曲线的点。
等值线图数据壳可以自由定义。船体可以包含岛屿。
等值线样条和WOT曲线。
任意数量的2D和3D数据集都可以绘制在一个x/y图(即功率和消耗图)中。
数据可以绘制成散点图。可以标记极值(minimum和maximum)。
线性、非线性和薄板样条网格化方法和数据平滑。
3D表面贴图
去除或不去除隐藏线的网格图。
表面网格可以在数据外壳处剪裁,在外壳外设置为“0”或外推到图表的边缘。
3D表面网格线对应于轴划分标记。
在曲面上绘制等值线。
正交或透视投影。
双线性或样条插值来改变矩阵的列数和行数。
绘图对象
画线、箭头、矩形和椭圆。
居中、右对齐或左对齐的多行文本对象。
将图形对象分组为一个单元。
发送到后面、发送到前面、拖动和调整大小、复制、剪切、对齐绘图对象。
可调整的元素属性:颜色填充(纯色或渐变)、阴影、大小、位置、圆边等。
可调节对齐网格,方便鼠标编辑。
保护对象免受意外的鼠标更改。
插入图片(JPG、BMP、GIF、PNG、BMZ、EMF、EMZ、WMF、WMZ)。
OLE服务器和容器。将UniPlot图表插入其他Windows应用程序或将图形、表格、文本等插入UniPlot文档。
如果安装了LaTeX,它可用于插入公式文本。
数据处理
快速数据浏览器。多达10000个通道。行只受2GB文件大小的限制。
通道可以有不同的数据类型(4和8字节浮点数、8、16和32位整数、日期/时间、字符串)。
“缺失值”。
筛选、排序频道。
使用公式解释器添加、转换通道。
插入/删除/编辑全局属性或通道属性。
删除通道或行。
冻结列。
创建Excel报告。
浏览器可以通过用户定义的功能进行扩展。
导入ASCII- 或Microsoft-Excel(包括Excel 2007)、VS100/INCA-、dBase-、Lotus-、FEVIS-、Combi-、IFILE-、netCDF-、MATLAB和其他数据格式。可以使用内置语言UniScript数据库访问(例如通过ADO或DAO)添加新过滤器。
导入时间信号(一维数据)。
导入x/y数据曲线(二维数据)。
导入不规则分布的3D数据。
导入等距分布的矩阵数据。
导入非等距分布的矩阵数据。
导入船体数据。
导出插值矩阵数据。
导出船体数据。
ASAM-ODS数据库(RPC和Corba)。

UniScript编程语言
UniScript是一种面向矩阵的解释器,具有类似C的语法。
向UniPlot添加新函数。
自动执行重复性任务。
分析和转换数据。
改变菜单和创建对话框的函数。对话框可以包含文本、编辑字段、列表框、组合框和复选框。
三角函数、排序、搜索、读写(ASCII、Excel、二进制)函数。
线性代数(逆、特征值、行列式等——这些函数建立在 BLAS/LAPACK/LINPACK例程之上)。
FFT和iFFT。
常微分方程组。
拟合样条。
非线性回归。
复数:大多数运算符和数学函数都适用于复数。
字符串:字符串向量和矩阵、连接、比较、搜索和替换、排序。
流程控制:for、while、break、continue、return、if-then-else、try-except。
UniPlot有几千个函数。用户可以定义新功能。
可以将用C、C++或其他语言编写的DLL(动态链接)加载到UniPlot。
UniScript可以访问属于UniPlot的全部文档、数据集、图表、绘图对象、菜单和编辑器。
UniPlot是一个ActiveX服务器和ActiveX客户端。
UniPlot是一个OLE服务器。
源代码调试器。
带有语法高亮的编辑器。
UniScript可用作独立程序。