Research Systems IDL v6.3 (4 Win32 & Win64)

Чтобы отправить комментарий — войдите.
  • H
    12 авг 06
    Прошу прощения за флуд! Сглючило :(
    Ответить
  • H
    12 авг 06
    Кстати, лицензию можно купить и за 80 евро. Только она будет "студеньческой" и будyт отключены некоторые фичи. В частности — апдейты.
    (Для чего я это пишу? Сам незнаю. Хотя, вдруг кого совесть замучает? :)
    Ответить
  • H
    12 авг 06
    Огромное спасибо! Весь инет (я) обыскал, благодетель! :)
    Ответить
  • У
    ННМ форевер!
    Ответить
  • D
    3 авг 06
    ННМ.ру — лучший проект в сети!!! Спасибо, автор, за интереснейшую новость!!!
    Ответить
  • P
    16 май 06
    а кряк есть или как?
    Ответить
  • N
    14 май 06
    Вах вах вах, спасибо! Искал в инете — всё перерыл
    Ответить
  • S
    14 май 06
    ничего не понял. что это за программа? idl это понятно (Interface Description Language), используется для описания интерфейсов взаимодействия между компонентами программы, а чем поможет эта программа? idl писать и так *очень* просто. что умеет эта программка делать с CORBA IDL ?
    Ответить
    • P
      shadone 14 май 06
      Это разные вещи — у них названия совпали.То что имелось в виду — это среда программирования вместе с языком — интерперетатором Я когда сдавал аспирантский зачет в далеком 2000 г, то полез в инет за дополнительной инфой и не сразу понял это.
      Отрывок из методички Гречнева(могу её всю выложить(и еще пару пособий- на англ) — 64 с в ворде, но не вижу кнопки ЗАГРУЗИТЬ?):
      1.3 Почему IDL?
      Разнообразие механизмов излучения и их зависимость от параметров излучающих электронов весьма затрудняют изучение солнечных процессов в отсутствие информации из других спектральных диапазонов. Например, для корректной и однозначной интерпре-тации данных радиоастрономических наблюдений помогает знание магнитных конфигу-раций на уровне фотосферы, информация о которых дается магнитограммами, а распределение температуры и концентрации плазмы можно получить из данных наблюдений в мягком рентгеновском излучении. Таким образом, исследования солнечной активности предполагают привлечение данных различных спектральных диапазонов. Благодаря всемирной сети Internet, астрономам доступны данные фактически всех наземных и космиче-ских обсерваторий. С другой стороны, привлечение разнородного наблюдательного мате-риала требует применения разнообразных методов их обработки и анализа, сопоставления и наложения изображений разных форматов и т.д.
      Опыт показывает, что работа с данными проходит обычно в несколько этапов. На первой стадии выполняются рутинные процедуры (отбраковка записей, построение и ка-либровка карт, приведение их к стандартной форме и т.д.). Последующие шаги включают предварительный просмотр, отбор важнейших записей, сравнение их с данными других инструментов, измерение параметров излучающих источников и оценки физических ус-ловий, а также модельные вычисления.
      Как правило, первый уровень обработки данных достаточно хорошо формализован и выполняется специализированными для данного инструмента программными средства-ми. Последующая работа с данными ведется часто в условиях, когда неясны не только ме-тоды работы с ними, но даже и самый подход к решению физической задачи. Эти условия предполагают интерактивную работу, в ходе которой удобно опробовать различные мето-дики работы с данными.
      Эффективным инструментом для решения таких задач является интерактивный язык для работы с данными IDL (Interactive Data Language). Особенностями IDL являют-ся:
      • Модульное программирование, позволяющее легко модифицировать и развивать су-ществующие программы.
      • Гибкое использование компьютерной графики для представления данных в процессе работы с ними.
      • Наличие мощного математического аппарата, позволяющего выполнять сложную об-работку данных.
      • Наличие в стандартной поставке IDL множества процедур для представления данных в различных формах на экране монитора и вывода на твёрдую копию, что существенно облегчает и ускоряет подготовку отчетов и статей.
      • Интерактивный характер IDL ярко проявляется при разработке программ. Отсутствие процесса компоновки и работа в режиме интерпретатора существенно ускоряет про-цесс отладки программ. По сравнению с другими языками высокого уровня IDL по-зволяет опробовать различные методики и алгоритмы обработки и анализа данных бо-лее эффективно.
      Принимая во внимание такие преимущества IDL, как эффективность, прозрач-ность, мощные графические средства и т.д., астрономы-солнечники избрали IDL своим базовым языком программирования. Многие обсерватории и институты в мире пользуют-ся IDL в течение ряда лет. Обычно мы иллюстрируем своё предпочтение IDL перед, ска-жем, C или Pascal таким примером. Допустим, нам нужно подготовить научную статью с формулами, схемами и фотографиями. Будучи специалистами в, скажем, C или Pascal, мы, в принципе, можем написать текстовый редактор с требуемыми для этого возможностями. Однако вряд ли кто-либо в действительности станет этим заниматься, а скорее воспользу-ется какой-либо из существующих систем LaTeX, Microsoft Word или Word Perfect. Зачем же и почему разрабатывать систему для работы с данными? Давайте лучше воспользуемся уже разработанным IDL.
      1.4 Специфика использования IDL
      1.4.1 Циклы
      Повторяющиеся циклы выполняются операторами FOR, WHILE, REPEAT. По-скольку IDL – интерпретатор, трансляция программы внутри цикла повторяется с числом повторений в цикле. Поэтому сколь возможно следует избегать применения циклов с большим числом повторений, иначе производительность резко упадет. С другой стороны, IDL содержит эффективные средства, позволяющие избежать использования повторяю-щихся циклов. Например, вместо стандартного для других языков программирования приема вроде
      X = FLTARR(N)
      FOR J = 0, N-1 DO X[J] = SIN(J/!PI)
      который работает очень медленно при N >> 1, обычный способ в IDL таков:
      X = SIN( FINDGEN(N)/!PI )
      Заметим кстати, что, если N превосходит 32767, то нижнюю границу для перемен-ной цикла в операторе FOR следует задать длинным целым:
      FOR J = 0L, N-1 DO X[J] = SIN(J/!PI)
      В противном случае выдается сообщение об ошибке. В более ранних версиях IDL это приводило к неправильному результату (в результате переполнения двухбайтового короткого целого происходило опрокидывание переменной цикла в отрицательные значе-ния, что приводило к диковинным результатам).
      1.4.2 Временные переменные
      ...
      Ответить
      • P
        prof 14 май 06
        IDL – торговая марка фирмы Research Systems, Inc. Адрес в Internet: rsinc.com
        Ответить
    • H
      shadone 12 авг 06
      Тут, IDL это — Interactive Data Language
      Ответить
    • H
      shadone 12 авг 06
      Тут, IDL это — Interactive Data Language
      Ответить
    • H
      shadone 12 авг 06
      Тут, IDL это — Interactive Data Language
      Ответить
    • H
      shadone 12 авг 06
      Тут, IDL это — Interactive Data Language
      Ответить
    • H
      shadone 12 авг 06
      Тут, IDL это — Interactive Data Language
      Ответить
Сделано с NoNaMe
© 2000-2026