谁有比画图高级一点的画图软件?

Python018

谁有比画图高级一点的画图软件?,第1张

LaTeX、Paraview、Adobe illustrator、Tecplot、ggplot2等都是比高级一点的画图软件

1、LaTeX,它是一种基于TEX的排版系统。利用它能在短时间内生成很多具有书籍质量的印刷品,尤其是生成复杂表格和数学公式。因此它非常适用于生成高印刷质量的科技和数学类文档。

Tikz是LaTex原生支持的图包来,可以画论文中的插图。用TikZ画可以做到完美,特别是与LaTeX文档的整体交互,比用一般绘图软件好得多。二维图、三维图、流程图、示意图都能实现。同样的,缺点也是难度较高,入门需花时间。

2、Paraview除了可以画最基本的曲线曲面图等,也提供和CAD、CFD软件的接口,可以用于其它分析软件的后处理工作。

Paraview支持多种数据格式和显示方式,目前包括网格绘制,面绘制,体绘制等方法。可视化包含:数据读取,数据过滤和数据渲染三个基本的步骤。Paraview提供开源可编程。缺点是难度较高,入门需花时间。

3、Adobe illustrator是一种应用于出版、多媒体和在线图像的工业标准矢量插画的软件。

作为一款非常好的图片处理工具,Adobe Illustrator广泛应用于印刷出版、海报书籍排版、专业插画、多媒体图像处理和互联网页面的制作等,也可以为线稿提供较高的精度和控制,适合生产任何小型设计到大型的复杂项目。

4、Tecplot从简单的二维曲线曲面图,到复杂的三维动态图都可以实现。它的特色在于可快捷的将大量数据资料转化为容易理解的图片,例如等高线、向量图、网格图、剖面图、流线图等等。

它提供和CAD、CFD软件的接口,可以用于其它分析软件(如有限元、计算流体动力学等)的后处理工作。

5、ggplot2是R语言的一个包,最擅长统计数据可视化。ggplot2按图层作图,其核心理念是将绘图与数据分离。缺点是ggplot2功能没有Python或者Matlab全面,不过人家就是在统计方面做的最好最专业,其它的功能忽略掉好像也无所谓。

Tecplot公式:Lvalue=f(Rvalue1,Rvalue2,Rvalu,3,...)

Tecplot可以对导入数据进行强大的二次定义,同时提供了很多函数,可以使用户在已有数据基础上得到新的数据。f()类似FORTRAN表达式,参考下面的内容。Lvalue是对一个存在或不存在的变量的引用,RvalueN是对值的引用(如常数、变量值或序号)。公式中可以有空格,但是在内部函数名称和变量名称中不能有空格。

Data->Alter->Specify Equations 可以使用公式

Tecplot 公式形式如下:Lvalue = f(Rvalue1, Rvalue2, Rvalue3, ...)

例如下图中:V7=SQRT(V5**2+V6**2)/346(V7为马赫数,要由Vx和Vy计算得到速度再除以声速)

完了就按左下角的 Compute 按钮完成计算!

注意variables栏中前一列的序号1~9就是VX的数字X ,如V5、V6和V7。它是按数据文件中变量的顺序引用变量,V1 是数据文件中的第一个变量,V2 是第二个,依此类推。如,要设置数据文件中第一个变量等于第二个变量和第三个变量的和,用V1 = V2+V3。

用这个方法创建新变量必须指定下一个变量的序号,假设数据文件中有9个变量,可以创建一个新变量等于第四个变量的一半:V10= V4 / 2。

数值传热学 Simple教学程序中,Problem5的计算结果(温度场和速度矢量图)可以看到导入的数据共有5个:"X","V","U","V","T")。