日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Fortran进行t检验后使用GrADS画打点图

發布時間:2023/12/8 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Fortran进行t检验后使用GrADS画打点图 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前段時間寫本科論文,使用到了對于海溫sst差值場的顯著性t檢驗,但苦于不會用GrADS畫打點圖,網上也找不到畫打點的.gs代碼,5月1放假自己在樓里硬憋出來一段代碼,供大家參考,實測可以運行,輸入數據為差值場和t檢驗結果,其核心是循環判斷并且畫點“draw sting”。

'reinit' 'open D:\lunwen\nczhuangrd\grdfenlei\sst_jianyan\chazhi12.ctl' 'open D:\lunwen\nczhuangrd\grdfenlei\sst_jianyan\t12.ctl''set grid off' 'set grads off' 'set cthick 6' * These are the BLUE shades藍色 'set rgb 16 0 0 255' 'set rgb 17 55 55 255' 'set rgb 18 110 110 255' 'set rgb 19 165 165 255' 'set rgb 20 220 220 255' * These are the RED shades紅色 'set rgb 21 255 220 220' 'set rgb 22 255 165 165' 'set rgb 23 255 110 110' 'set rgb 24 255 55 55' 'set rgb 25 255 0 0' *陰影'set xlint 10' 'set xlopts 1 4 0.15' 'set ylint 5' 'set ylopts 1 4 0.15''set x 105 255' 'set y 90 145' *'set gxout shaded' *'set ccols 14' *'set clevs -2.654 -1.997 1.997 2.654' *'set ccols 18 20 0 23 25' *'d sst.2''set gxout shaded' 'set clevs -0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4' 'set ccols 16 17 18 19 20 21 22 23 24 25' 'd sst.1' 'cbar 1.0 0'y2=90 while (y2<145) x2=105 while(x2<255) 'set x 'x2 'set y 'y2 'd sst.2' aaa=subwrd(result,4) if(aaa=-9.99e+08) aaa=0 endif if(aaa<0) aaa=-aaa endif *if(aaa>2.654) if(aaa>1.997) 'q w2xy 'x2-0.5' ' y2-90.5'' abx=subwrd(result,3) aby=subwrd(result,6) 'set string 1 c 9' 'set strsiz 0.01' 'draw string 'abx' 'aby' `32' endif x2=x2+1 endwhile y2=y2+1 endwhile'draw title difference field and t test type2-type1' 'printim D:\lunwen\nczhuangrd\grdfenlei\sst_jianyan\chazhi_and_t12.png white' *'c' ;

圖片如圖,希望有所幫助。

總結

以上是生活随笔為你收集整理的Fortran进行t检验后使用GrADS画打点图的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。