如何在tecplot中把两条曲线画在一张图上

时间:2022-04-11 23:42:49

/*

*@author Spark_Alice

*2017/4/24

*mail:jxwyhsf@126.com

*version Tec360 2009

*/


阅读论文时经常看到多曲线对比图,一张图上有多条曲线,例如实验曲线、数值模拟曲线、理论解曲线,可以充实图像突出对比。当我们自己撰写论文时却发现不知道怎么生成这种图,下面使用常用的数据后处理软件tecplot来讲解这种多曲线图生成。

1、在最简单的方式,在生成数值结果中直接输出多组数据在一个文件中

如何在tecplot中把两条曲线画在一张图上

例如生成了这样的数据,A代表横坐标,B、C代表纵坐标的值,那么直接将文件导入tecplot即可生成多曲线图,需要注意的是,直接导入时tecplot默认显示一条曲线,所以点击Mapping Style,会发现在Map Show中有一条曲线被隐藏了,修改为YES即可。

如何在tecplot中把两条曲线画在一张图上

2、一次导入两个(或多个)数据文件

比如计算或者实验得到了多个数据文件,如图所示,你只需要再tecplot中,点击File->Load Data Files->Tecplot Data Loader,然后将要导入的文件全部选中。

如何在tecplot中把两条曲线画在一张图上

重复1中的取消隐藏即可

如何在tecplot中把两条曲线画在一张图上

3、在原有曲线图基础上,再添加曲线

这种情况最为常见,因为很多时候我需要添加实验数据结果进行对比,那么处理这种情况呢?

首先用打开tecplot创建的原有曲线图,如下:

如何在tecplot中把两条曲线画在一张图上

随后点击File->Load Data Files->Tecplot Data Loader->add to current data set然后选择需要添加的数据文件(可以选择一个,也可以同时选择多个),这时你点击Mapping Style并不能看到已经导入的添加数据,接下来点击Mapping Style,点击Delete Map,随后点击Create Map,选择如图所示项,即可。

如何在tecplot中把两条曲线画在一张图上

如何在tecplot中把两条曲线画在一张图上

到此位置,再tecplot中将多条曲线再一张图上处理的情况基本上罗列完毕,还有特殊的情况,欢迎大家和我交流。