Автор |
Сообщение |
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 20 Ноя 2014 16:38
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 20 Ноя 2014 16:54
qwerty
Попробуйте
1.
Заменить
res = gfsrun123
на
res = gfsrun123()
2. После строки
function gfsrun123(args)
5-ю строками(примерно) ниже
if (args='')
Заменить на
if (args=''|args='args')
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 20 Ноя 2014 17:02 - Поправил: qwerty
Alter
Теперь такое.
У меня есть подозрения, что вот эти строки.
'define forecast = tmpprs.1(lev=850, time='h'Z'd''ms''y')'
'define anom = re(forecast, 0.25, 0.25) - re(norm, 0.25, 0.25)'
Градс относит к файлу с нормами.
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 20 Ноя 2014 17:22
Alter
Может этих у меня файлов нет?
*'sdfopen elev_0.25deg_reg_v10.0.nc'
*'sdfopen flxf00.gdas.1981010100.grb2.nc'
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 20 Ноя 2014 17:41
qwerty, это же закомментарено.
Оно тут не при чем.
У Вас по-прежнему не открывается файл с GFS, хотя по проверочным данным все нормально.
Попробуйте
say 'Run ='y''m''d'/gfs_hd_'h'z'
Заменить на
say 'Run ='y''m''d'/gfs_hd_'hrun'z'
Запустите и пришлите скриншот с выводом.
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 20 Ноя 2014 17:50
Alter
Увы...
А может одновременно эти файлы запустить?
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 20 Ноя 2014 18:00 - Поправил: Alter
qwerty, во-первых, у Вас время неправильное в UTC. Это первая цифра hour.
Должно быть 14.
Проверьте настройки часового пояса.
Во-вторых, в остальном все то же самое, у Вас одна строчка почему-то не выполняется, хотя все переменные на месте, что видно в строке Run
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 20 Ноя 2014 18:07
Alter
У меня часовой пояс UTC +4
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 20 Ноя 2014 18:11
У меня часовой пояс UTC +4
qwerty, и при этом время московское.
А это некорректно. Часовой пояс теперь всегда UTC +3.
Если уже никак не работает автоматический скрипт, подставляйте тогда тупо цифры. Вместо
'sdfopen http://nomads.ncep.noaa.gov:9090/dods/gfs_hd/gfs_h d'y''m''d'/gfs_hd_'h'z'
Например:
'sdfopen http://nomads.ncep.noaa.gov:9090/dods/gfs_hd/gfs_h d20141120/gfs_hd_06z'
Но тогда Вам придется раз в 6 часов менять эту строчку.
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 20 Ноя 2014 18:20
Alter
у Вас одна строчка почему-то не выполняется
Какая?
А может вот эти строчки
'define forecast = tmpprs.1(lev=850, time='h'Z'd''ms''y')'
'define anom = re(forecast, 0.25, 0.25) - re(norm, 0.25, 0.25)'
следует выполнять после команды sdfopen
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 20 Ноя 2014 18:24
qwerty, там все верно должно быть.
Если хотите, могу уделить вам минут 15 по удаленному доступу.
Кидайте номер и пароль на почту письмом с форума(желательно Team Viewer).
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 20 Ноя 2014 18:27 - Поправил: qwerty
Alter
желательно Team Viewer
А Удалённый рабочий стол подойдёт?
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 20 Ноя 2014 18:29
qwerty, подойдет.
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 20 Ноя 2014 18:36
Alter
Ваша почта какая?
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 20 Ноя 2014 18:38
qwerty, кнопка "Письмо" под ником - оно само уйдет на нужный адрес.
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 20 Ноя 2014 18:43
qwerty, а пароль я должен сам угадать? :)
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 20 Ноя 2014 18:50
qwerty, отправил письмо. Посмотрите свою почту пожалуйста.
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 20 Ноя 2014 19:19
Alter
Спасибо!
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 20 Ноя 2014 19:23
Alter
А теперь, как печатать на каждый период(00, 03, 06 чаосв)?
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 20 Ноя 2014 19:25
qwerty, если хотите сделать автоматическую распечатку, создавайте еще один скрипт, в котором в цикле вызывайте этот скрипт, меняя в нем входные параметры.
Но все я за Вас делать не буду, пытайтесь разобраться самостоятельно.
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 20 Ноя 2014 19:27
Alter
Я в программировании ноль. Немного знаю язык градса и всё.
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 21 Ноя 2014 00:20
Вот где-нибудь достать нормы Т850, но с шагом 3 часа(а не 6), чтоб точно под ГФС и Канадку.
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 21 Ноя 2014 01:10
qwerty, или нормы по полчаса или нормы за каждые 5 минут.
Интерполируйте между соседними 6-часовыми, и будет Вам успех.
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 21 Ноя 2014 11:11
Alter
А как уменьшить длину вектора ветра(gxout vector). Просто по умолчанию длина 30, а как сделать 20?
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 21 Ноя 2014 11:56
qwerty
http://www.iges.org/grads/gadoc/gradcomdsetarrscl. html
Кстати, в чем может быть причина ошибок при вычислении ЭПТ в plotskew.gs?
Скрипт стандартный, точнее, "научную часть" не менял.
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 21 Ноя 2014 18:05
http://img-fotki.yandex.ru/get/9797/8341808.39/0_e 3990_4610f9c4_XXXL.gif
Как автор этой картинки сделал такое высокое качество изображения?
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 24 Ноя 2014 22:08
А как автоматизировать работу скрипта?
|
Alter
Участник
Москва, ЮЗАО
|
# Дата: 27 Ноя 2014 00:01
qwerty
А вы где границы регионов раздобыли?
И как рассчитали суммарное количество осадков в виде снега?
1.Ссылку не помню уже. Но ищется легко вроде.
2. Через функцию summ. Задаете пределы времени и считаете.
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 27 Ноя 2014 00:06
Alter
Уже нашёл.
|
qwerty
Участник
Владимирская область, г.Киржач
|
# Дата: 27 Ноя 2014 00:29
Alter
2. Через функцию summ. Задаете пределы времени и считаете.
Только как выделять снежные осадки?
|