add dashed vertical line

#set terminal pdf
#set output 'c_p_tsr5.5_sine_udf_e387.pdf'
set terminal postscript eps enhanced color font 20 size 8in, 6in
set out 'vertical_line.eps'
#set terminal X11
set autoscale
unset log
unset label
unset pm3d
set key at graph .8, .9
set key spacing 1.2
set xtic auto
set ytic auto
set xlabel "time"
set xrange [*:*]
# r0 initial pulse
set yrange [*:*]
set ylabel "moment"
set style line 1 lt 1 lc rgb "black" lw 1
set style line 2 lt 2 lc rgb "red" lw 4
set style line 3 lt 3 lc rgb "purple" lw 3
set style line 4 lt 4 lc rgb "blue" lw 3
set style line 5 lt 5 lc rgb "black" lw 2
set style line 6 lt 6 lc rgb "brown" lw 3
# vertical line
set arrow 1 from 5000,-0.75 to 5000,-0.25 nohead dt "."
plot "cm-sine-udf.out" using 1:3 t "arrow-nohead" ls 1 with lines

two figures side by side

# multiplot

#set terminal svg  font "Arial"enhanced size 700, 600
#set output "multiplt1.svg" # eps
set terminal postscript eps font 10 size 7.5in, 6in
set out 'multiplt1.eps' set style line 1 linecolor rgb "black" linewidth 1.000 lt 1 pointtype 1 ps 0.5
set style line 2 linecolor rgb "black" linewidth 2.000 lt 2 pointtype 3 ps 0. set size 1.0, 0.5
set origin 0.0, 0.0
set multiplot set grid
unset key
set angles radians
set samples 250 ##################### -- figure 1
set xtic auto
set ytic auto
set size 0.5, 0.5
set origin 0.0, 0.0
set title "(a)"
set xlabel "$U_r$"
set ylabel "A/D"
set label 1 "Damping =.1,.2,.3,.4,.5,.707,1.0,2.0" at .14,17
set xrange [*:*]
set yrange [*:*]
plot "amp.txt" using 1:8 t "0.0" ls 1 with linespoints ####################### -- figure 2
set xtic auto
set ytic auto
set size 0.5,0.5
set origin 0.5,0.0
set title "(b)"
set label 1 ""
set xlabel "$U_r$"
set ylabel "frequency"
set xrange [*:*]
set yrange [*:*]
plot "fre.txt" using 1:2 title "0.005" ls 1 with linespoints unset multiplot

single plot

Code:

# set terminal jpeg
# set output 'alfa_epp_a7.jpg'
# set terminal postscript eps font 20
# set out 'alfa_tsr_e387.eps'
set terminal pdf
set output 'alfa_tsr_e387.pdf'
# set terminal X11
set autoscale
unset log
unset label
unset pm3d
set key ins vert
set key samplen 1
set key at graph 1, 0.9
set key spacing 1
set xtic auto
set ytic auto
set xlabel "r/R - blade normalized spanwise direction"
set xrange [0.1:1.2]
# r0 initial pulse
set yrange [-5:*]
set ylabel "angle of attack (deg)"
set style line 1 linecolor rgb "black" linewidth 1.000 lt 1 pointtype 1 ps 0.5
set style line 2 linecolor rgb "black" linewidth 2.000 lt 2 pointtype 3 ps 0.5
set style line 3 linecolor rgb "black" linewidth 3.000 lt 3 pointtype 5 ps 0.5
set style line 4 linecolor rgb "black" linewidth 2.000 lt 4 pointtype 7 ps 0.5
set style line 5 linecolor rgb "black" linewidth 1.000 lt 5 pointtype 9 ps 0.5
set style line 6 linecolor rgb "black" linewidth 2.000 lt 6 pointtype 11 ps 0.5
set style line 7 linecolor rgb "black" linewidth 3.000 lt 7 pointtype 13 ps 0.5
set style line 7 linecolor rgb "black" linewidth 3.000 lt 7 pointtype 15 ps 0.5 plot "e387_bem/fort.101" using 1:2 t "TSR 1" ls 1 with linespoints,\
"e387_bem/fort.105" using 1:2 t "TSR 2" ls 2 with linespoints ,\
"e387_bem/fort.110" using 1:2 t "TSR 3" ls 3 with linespoints ,\
"e387_bem/fort.114" using 1:2 t "TSR 4" ls 4 with linespoints ,\
"e387_bem/fort.115" using 1:2 t "TSR 4.25" ls 5 with linespoints ,\
"e387_bem/fort.118" using 1:2 t "TSR 5" ls 6 with linespoints ,\
"e387_bem/fort.122" using 1:2 t "TSR 6" ls 7 with linespoints ,\
"e387_bem/fort.127" using 1:2 t "TSR 7" ls 8 with lines

output:

Code

#set terminal jpeg
#set output 'alfa.jpg'
set terminal postscript eps font 24
set out 'U_vs_X_tsr5.eps'
#set terminal X11
set autoscale
unset log
unset label
unset pm3d
set key at graph .99, .58
set key spacing 1
set xtic auto
set ytic auto
set xlabel "Normalized axial distance, X/D"
set xrange [*:*]
# r0 initial pulse
set yrange [*:*]
set ylabel "Normalized mean axial velocity, ~U{0.8-} / U{/Symbol \245}"
set style line 1 lt 1 lc rgb "black" lw 4 pt 1 ps 2
set style line 2 lt 2 lc rgb "black" lw 4 pt 3 ps 2
set style line 3 lt 3 lc rgb "black" lw 4 pt 5 ps 2
set style line 4 lt 4 lc rgb "black" lw 4 pt 7 ps 2
set style line 5 lt 5 lc rgb "black" lw 4
set style line 6 lt 6 lc rgb "brown" lw 4
#set label 1 "TSR 5" at graph .8, .9
plot "cfd/area_averaged_axial_mean_velocity_TI_1.txt" using 1:6 t "RANS, TI = 1%" ls 1 with lines,\
"park_model/wave_axial_velocity_tsr5_park_TI_1.txt" using 1:2 t "BEM-Park,TI=1%" ls 2 with lines,\
"cfd/area_averaged_axial_mean_velocity_TI_15.txt" using 1:6 t "RANS, TI = 15%" ls 3 with lines,\
"park_model/wave_axial_velocity_tsr5_park_TI_15.txt" using 1:2 t "BEM-Park,TI=15%" ls 4 with lines

example 2

important code

set key out horiz center top
#set terminal jpeg
#set output 'coeff_epp.jpg'
#set terminal png
#set output 'coeff_epp.png'
set terminal postscript eps font 24
set out 'coeff_naca0012.eps'
#set terminal X11
set autoscale
unset log
unset label
unset pm3d
set key out horiz center top
set xtic auto
set ytic auto
set xlabel "Tip speed ratio (TSR)"
set xrange [1:*]
# r0 initial pulse
set yrange [-0.4:0.4]
set ylabel "Rotor coefficient of power - C_P"
set style line 1 lt 1 lc rgb "black" lw 4 pointtype 2 pointsize 2
set style line 2 lt 2 lc rgb "black" lw 4 pointtype 7 pointsize 2
set style line 3 lt 3 lc rgb "black" lw 4 pointtype 6 pointsize 2
set style line 4 lt 4 lc rgb "black" lw 4 pointtype 8 pointsize 2
set style line 5 lt 5 lc rgb "black" lw 4 pointtype 10 pointsize 2
set style line 6 lt 6 lc rgb "brown" lw 4 pointtype 12 pointsize 2
set pointsize 2
set bars 3
plot "naca0012/re_135k/zero/coeff.plt" using 1:4 t "BEM {/Symbol q}_T = 0^{0}" ls 1 with lines ,\
"RANS/Cp_Ct_tsr_one_untwist.dat" using 1:2 t "RANS {/Symbol q}_T = 0^{0}" ls 1 with points ,\
"naca0012/re_135k/fwd_2/coeff.plt" using 1:4 t "BEM {/Symbol q}_T = 2^{0}" ls 2 with lines,\
"RANS/Cp_one_front_eldad_blade.dat" using 1:2 t "RANS {/Symbol q}_T = 2^{0}" ls 4 with points,\
"naca0012/re_135k/rear_2/coeff.plt" using 1:4 t "BEM {/Symbol q}_T = -2^{0}" ls 3 with lines,\
"RANS/Cp_Ct_tsr_one_rear.dat" using 1:2 t "RANS {/Symbol q}_T = -2^{0}" ls 5 with points

gnuplot examples的更多相关文章

  1. NS3 利用Gnuplot生成拥塞窗口例子fifth.cc的png图像

    参考链接:一个ns-3的Gnuplot例子 命令: (1)首先将fifth.cc拷贝到scratch目录下(由于环境变量的因素,./waf编译只对scratch目录下的文件有效,也可以忽略此步,直接. ...

  2. Js: Extensible Calendar Examples

    http://ext.ensible.comhttps://github.com/bmoeskau/Extensiblehttps://github.com/TeamupCom/extensibleh ...

  3. Selenium Xpath Tutorials - Identifying xpath for element with examples to use in selenium

    Xpath in selenium is close to must required. XPath is element locator and you need to provide xpath ...

  4. https://github.com/chenghuige/tensorflow-exp/blob/master/examples/sparse-tensor-classification/

        https://github.com/chenghuige/tensorflow-exp/blob/master/examples/sparse-tensor-classification/ ...

  5. gnuplot: 一种更为简洁的曲线,柱状图绘图软件

    gnuplot: 一种更为简洁的曲线,柱状图绘图软件 gnuplot: 一种更为简洁的曲线,柱状图绘图软件 Zhong Xiewei Wed Jun 25 gnuplot简单介绍 关于gnuplot的 ...

  6. (转载)SQL Reporting Services (Expression Examples)

    https://msdn.microsoft.com/en-us/library/ms157328(v=SQL.100).aspx Expressions are used frequently in ...

  7. Examples of MIB Variables - SNMP Tutorial

    30.5 Examples of MIB Variables Versions 1 and 2 of SNMP each collected variables together in a singl ...

  8. DataBinding examples

    Databinding in Windows Forms demo (CSWinFormDataBinding) /************************************* Modu ...

  9. https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-addressform

    https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-addressform

随机推荐

  1. CPU开销sql server 性能调优

    sql server 性能调优 CPU开销分析 一. 概述 上次在介绍性能调优中讲到了I/O的开销查看及维护,这次介绍CPU的开销及维护, 在调优方面是可以从多个维度去发现问题如I/O,CPU, 内存 ...

  2. 深入理解JMM(Java内存模型) --(五)锁

    锁的释放-获取建立的happens before 关系 锁是Java并发编程中最重要的同步机制.锁除了让临界区互斥执行外,还可以让释放锁的线程向获取同一个锁的线程发送消息. 下面是锁释放-获取的示例代 ...

  3. RDA 工模

    1.工模GUI如下图: 注意两个API接口,_APP_Update_Layer()/UpdateNodeFunctionContent() 这两个接口一个是刷新ListView,另一个刷新ListVi ...

  4. easyui图标对照

    转自:https://blog.csdn.net/qq_34545192/article/details/78250816 原作者文章地址: http://www.cnblogs.com/timeme ...

  5. 【转载】HTTP协议详解

    [本文转自]http://www.cnblogs.com/EricaMIN1987_IT/p/3837436.html 一.概念 协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规 ...

  6. P2339 提交作业usaco(区间dp)

    P2339 提交作业usaco 题目背景 usaco 题目描述 贝西在哞哞大学选修了 C 门课,她要把所有作业分别交给每门课的老师,然后去车站和同学们一起回家.每个老师在各自的办公室里,办公室要等他们 ...

  7. GoAhead4.1.0 开发总结一(移植)

    环境 官方文档:https://www.embedthis.com/goahead/doc/ 源码下载: goahead-4.1.0-src.tgz 系统平台:Ubuntu 12.04.4 gcc v ...

  8. 使用Redis存储Nginx+Tomcat负载均衡集群的Session

    配置Tomcat的session共享可以有三种解决方案: 第一种是以负载均衡服务器本身提供的session共享策略,每种服务期的配置是不一样的并且nginx本身是没有的. 第二种是利用web容器本身的 ...

  9. [转]C语言/C++中如何产生随机数

    C语言/C++怎样产生随机数:这里要用到的是rand()函数, srand()函数,和time()函数. 需要说明的是,iostream头文件中就有srand函数的定义,不需要再额外引入stdlib. ...

  10. 莫队算法 BOJ 2038 [2009国家集训队]小Z的袜子(hose)

    题目传送门 /* 莫队算法:求出[l, r]上取出两只相同袜子的个数. 莫队算法是离线处理一类区间不修改查询类问题的算法.如果你知道了[L,R]的答案,可以在O(1)的时间下得到 [L,R-1]和[L ...