У GrADS есть команда "astd" (аналогично aave), которую я мог бы использовать?

Я хотел бы иметь пространственное стандартное отклонение для переменной (скажем, температуры). Другими словами, имеет ли GrADS команду "astd" (аналогично aave), которую я мог бы использовать?

1 ответ

В GRADS такой команды нет. Но вы можете вычислить стандартное отклонение двумя способами:

[1] Вычислить вручную. Например:

*compute the mean
x1 = ave(ts1.1,t=1,t=120)
*compute stdev 
s1 = sqrt(ave(pow(ts1.1-x1,2),t=1,t=120)*(n1/(n1-1)))

п вот количество образцов.

[2] Вы можете использовать встроенную функцию stat в GRADS.

Вы можете использовать "установить статистику" или "установить статистику gxout"

Эти команды предоставят вам статические данные, такие как:

Data Type = grid
Dimensions = 0 1
I Dimension = 1 to 73 Linear 0 5
J Dimension = 1 to 46 Linear -90 4
Sizes = 73 46 3358
Undef value = -2.56e+33
Undef count = 1763  Valid count = 1595
Min, Max = 243.008 302.818
Cmin, cmax, cint = 245 300 5
Stats[sum,sumsqr,root(sumsqr),n]:     452778 1.29046e+08 11359.8 1595
Stats[(sum,sumsqr,root(sumsqr))/n]:     283.874 80906.7 284.441
Stats[(sum,sumsqr,root(sumsqr))/(n-1)]: 284.052 80957.4 284.53
Stats[(sigma,var)(n)]:     17.9565 322.437
Stats[(sigma,var)(n-1)]:   17.9622 322.64
Contouring: 245 to 300 interval 5 

Сигма здесь - стандартное отклонение, а Вар - дисперсия.

Это то, что вы ищите?

Другие вопросы по тегам