爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5189|回复: 3

[图形美化] 又是出图的问题,可能是命令的顺序问题,但我换来换去还是老样子,求指点!

[复制链接]
发表于 2018-4-30 18:47:30 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
为什么第一张和第三张有标注,第二张和第四张就显示不出来呢?一个简单的小问题困扰我好久,求解救!
脚本如下:
  1. 'reinit'
  2. 'open D:\matlabht\spei\spei01-1901-2014.ctl'
  3. 'open D:\matlabht\spei\spei03-1901-2014.ctl'
  4. 'open D:\matlabht\spei\spei06-1901-2014.ctl'
  5. 'open D:\matlabht\spei\spei12-1901-2014.ctl'
  6. 'set vpage 0.2 5.3 4.4 8.3'
  7. 'set dfile 1'
  8. 'set strsiz 0.2 0.2'
  9. 'set string 1 l 4'
  10. 'draw string 0.8 8.3 SPEI(k=1)'
  11. 'set lon 70 140'
  12. 'set lat 10 60'
  13. 'set lev 0'
  14. 'set grads off'
  15. 'set grid off'
  16. 'set mpdset cnbasemap'
  17. 'set gxout shaded'
  18. 'set xlint -10'
  19. 'set ylint -10'
  20. 'set xlopts 1 4 0.2'
  21. 'set ylopts 1 4 0.2'
  22. 'run define_colors.gs'
  23. 'set clevs  -0.05 -0.04 -0.03 -0.02 -0.01 0 0.01 0.02 0.03 0.04 0.05'
  24. 'set ccols 27 26 25 24 23 21 41 42 43 44 46 47'
  25. 'cnbasemap ave(spei,t=1,t=114)'
  26. 'run vsouthsea.gs'
  27. 'cbarn'

  28. 'set dfile 2'
  29. 'set vpage 5.5 10.8 4.4 8.3'
  30. 'set strsiz 0.2 0.2'
  31. 'set string 1 l 4'
  32. 'draw string 0.8 8.3 SPEI(k=3)'
  33. 'set lon 70 140'
  34. 'set lat 10 60'
  35. 'set lev 0'
  36. 'set grads off'
  37. 'set grid off'
  38. 'set mpdset cnbasemap'
  39. 'set gxout shaded'
  40. 'set xlint -10'
  41. 'set ylint -10'
  42. 'set xlopts 1 4 0.2'
  43. 'set ylopts 1 4 0.2'
  44. 'run define_colors.gs'
  45. 'set clevs  -0.05 -0.04 -0.03 -0.02 -0.01 0 0.01 0.02 0.03 0.04 0.05'
  46. 'set ccols 27 26 25 24 23 21 41 42 43 44 46 47'
  47. 'cnbasemap ave(spei.2,t=1,t=114)'
  48. 'cbarn'
  49. 'run vsouthsea.gs'

  50. 'set dfile 3'
  51. 'set vpage 0.2 5.3 0.3 4.2'
  52. 'set strsiz 0.2 0.2'
  53. 'set string 1 l 4'
  54. 'draw string 0.8 8.3 SPEI(k=6)'
  55. 'set lon 70 140'
  56. 'set lat 10 60'
  57. 'set lev 0'
  58. 'set grads off'
  59. 'set grid off'
  60. 'set mpdset cnbasemap'
  61. 'set gxout shaded'
  62. 'set xlint -10'
  63. 'set ylint -10'
  64. 'set xlopts 1 4 0.2'
  65. 'set ylopts 1 4 0.2'
  66. 'run define_colors.gs'
  67. 'set clevs  -0.05 -0.04 -0.03 -0.02 -0.01 0 0.01 0.02 0.03 0.04 0.05'
  68. 'set ccols 27 26 25 24 23 21 41 42 43 44 46 47'
  69. 'cnbasemap ave(spei.3,t=1,t=114)'
  70. 'cbarn'
  71. 'run vsouthsea.gs'

  72. 'set dfile 4'
  73. 'set vpage 5.5 10.8 0.3 4.2'
  74. 'set strsiz 0.2 0.2'
  75. 'set string 1 l 4'
  76. 'draw string 0.8 8.3 SPEI(k=12)'
  77. 'set lon 70 140'
  78. 'set lat 10 60'
  79. 'set lev 0'
  80. 'set grads off'
  81. 'set grid off'
  82. 'set gxout shaded'
  83. 'set mpdset cnbasemap'
  84. 'set gxout shaded'
  85. 'set xlint -10'
  86. 'set ylint -10'
  87. 'set xlopts 1 4 0.2'
  88. 'set ylopts 1 4 0.2'
  89. 'run define_colors.gs'
  90. 'set clevs  -0.05 -0.04 -0.03 -0.02 -0.01 0 0.01 0.02 0.03 0.04 0.05'
  91. 'set ccols 27 26 25 24 23 21 41 42 43 44 46 47'
  92. 'cnbasemap ave(spei.4,t=1,t=114)'
  93. 'cbarn'
  94. 'run vsouthsea.gs'
  95. 'printim D:\matlabht\tp\sspei4.png white'
  96. pull dummy
  97. 'c'
复制代码


2.4有问题

2.4有问题
密码修改失败请联系微信:mofangbao
发表于 2018-5-1 11:22:12 | 显示全部楼层
没画过一页多图,楼主调下字符串的位置试试?
密码修改失败请联系微信:mofangbao
发表于 2018-5-2 09:34:21 | 显示全部楼层
在vpage里在加个 set parea的定义,把图缩小点应该就好了
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2018-5-3 10:00:36 | 显示全部楼层
问题已解决,是因为右边两张图的虚页大小和左边不一样,需要把要写的字符串的位置往下调一点才能显示出来。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表