Подкаст «Реальная наука» переехал
Подкаст «Реальная наука» теперь находится по адресу http://www.oceanographers.ru/podcast/
Там же можно подписаться на RSS )
Подкаст «Реальная наука» теперь находится по адресу http://www.oceanographers.ru/podcast/
Там же можно подписаться на RSS )
Задача: посмотреть что из себя представляет матрица, так как это делается в Matlab при помощи imagesc
?нструменты: Matplotlib, matplotlib.pyplot.imshow
?ногда достаточно одного взгляда на вашу матрицу чтобы понять что то-то в ней не так. При достаточном опыте работы с одними и теми же данными и небольшом размеры матрицы, в принципе можно и на цифры глянуть. Но гораздо приятнее смотреть на это дело в цвете. В матлабе для этого служит функция imagesc. Посмотрим как это можно сделать в питоне при помощи библиотеки Matplotlib.
Read more »
Задача: Сделать так чтобы наши координаты имели вид по долготе [0.,360.) и по широте [-180.,180.)
Решение: функция пингля Ngl.normalize_angle
Эта функция пингля делает всю работу.
Ngl.normalize_angle(angle, option)
где angle — понятное дело угол, а option — может принимать значение 0 или не 0.
Если 0 то мы имеем дело с долготами, если нет то с широтами.
Мой код выглядит следующим образом:
Read more »
На фото приёмная станция «Алиса», принимающая данные со спутника NOAA
Аудиозапись: Adobe Flash Player (версия 9 или выше) требуется для воспроизведения этой аудиозаписи. Скачать последнюю версию здесь. К тому же, в Вашем браузере должен быть включен JavaScript.
Скачать файл
?нтервью с метеорологом Михаилом ?ткиным, в котором он рассказывает о том:
Больше ссылок и картинок под катом
Read more »
Этим подкастом начинаю надеюсь регулярные :)) телефонные интервью с действующими учёными, поводом к которому обычно является их публикация в одном из реферируемых научных журналов.
Аудиозапись: Adobe Flash Player (версия 9 или выше) требуется для воспроизведения этой аудиозаписи. Скачать последнюю версию здесь. К тому же, в Вашем браузере должен быть включен JavaScript.
?нтервью с океанологом Андреем Щербиной в котором он рассказывает о том:
Необходимость покупки нового ноута созрела давно и покупать что-то с виндой чтобы потом снести и поставить линукс мне казалось неблагоразумным. Конечно есть примеры возврата денег за неиспользованную Windows, но гемороится со всем этим в чужой стране как то не ходелось. Выбор пал на Dell XPS 1330, не только потому что он один из немнгих ноутов на рынке, которые идут с предустановленным линуксом, но и потому что он полностью устраивал меня по соотношению цена\качество\вес.
Под катом история о том как я преобретал этот ноут в Германии.
Read more »
Задача: открыть файл сохранённый в формате .mat и содержащий несколько переменных в Питоне
?нструменты: Matlab, scipy.io, numpy
Если матлабовский код уже написан, то смысла особого переделывать его на python нет (если, конечно вы не ярый фанат Столлмана, или у вас просто нет матлаба). Но бывают случаи когда результаты работы матлабовских скриптов (в том числе и промежуточные) хочется использовать в питоновских сценариях. Сохраняя результаты в .mat файлах вы без проблем (ну почти) сможете открыть их питоном.
Под катом необходимые телодвижения.
Read more »
Состоялся долгожданный релиз замечательных питоновских пакетов для обработки и отображения данных PyNIO и PyNGL. Теперь они распространяются по отдельности и их лицензия стала открытой, что позволяет наедятся на включение в основные дистрибутивы.
Номер новых версий 1.3.0b1, и они обладают следующими нововведениями:
— Добавлена поддержка masked aarays
— Добавлено расширенное индексирование в PyNIO
— Новые аналитические функции в PyNGL
— Новые рутины визуализации в PyNGL
Подробнее под катом
Read more »
PodFM буквально на днях начал показывать статистику скачивания подкастов. Результаты по моим подкастам меня, мягко говоря, удивили. Оказывается основная аудитория их обитает вовсе не в России. Поскольку в основном подкасты про линукс, напугали меня слушатели из города захваченного тёмной стороной силы.
Под катом подробная картинка:
Read more »
Задача: Есть многостраничный .ps файл, нужно сделать из него анимированный .gif, предварительно подрезав каждую страничку.
?нструменты: Python, утилита convert из пакета imagemagick
Под катом простые скрипты, позволяющие собрать картинки в .gif в прямом и обратном порядке.
Как обычно буду рад, если в комментариях оставите свои улучшенные версии скрипта, не обязательно на питоне 🙂
Read more »