2017-01-07 9 views
0

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

ответ

0

В 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))) 

n Здесь приведено количество образцов.

[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 

Sigma здесь стандартное отклонение и Var является дисперсия ,

Это вы что искали?