Вопросы по теме 'idl-programming-language'

Как мне найти широту / долготу, которая составляет x км к востоку / западу от заданной широты / долготы?
У меня есть две заданные точки широты и долготы. Например, предположим, что у меня есть две позиции (точка_1 и точка_2) в координатах (lat1, lon1) и (lat2, lon2). Я хотел бы вычислить третью точку, которая находится на той же широте, что и точка_2,...
1454 просмотров

IDL: прочитать заголовок ascii двоичного файла
У меня принудительное введение в idl, пытаясь отладить какой-то старый код. У меня есть двоичный файл изображения с заголовком ascii (это изображение Марса THEMIS IR BTR, если это представляет интерес). Код открывает файл как единицу 1 с помощью...
997 просмотров

idl elseif проблемы/путаница
Я пытаюсь получить простой оператор elseif в IDL, и у меня с ним чертовски много времени. Код Matlab выглядит примерно так. a = 1 b = 0.5 diff = a-b thres1 = 1 thres2 = -1 if diff < thres1 & diff > thres2 'case 1' elseif diff >...
11953 просмотров

Перенос кода IDL, функции lindgen на Python
Добрый день всем. В настоящее время я переношу код IDL на python, и до сих пор это было просто. Я застрял в этом разделе кода IDL: nsteps = 266 ind2 = ((lindgen(nsteps+1,nsteps+1)) mod (nsteps+1)) dk2 = (k2arr((ind2+1) < nsteps) -...
337 просмотров

автоматическая генерация кода для IDL (ITTVIS/exelis) в eclipse IDE?
Я надеялся найти способ автоматически генерировать некоторый код на основе существующего кода. Фактическая функциональность будет очень похожа на javadoc или, в данном случае, на IDLdoc или на автоматические функции получения/установки. Я хочу...
169 просмотров

Взаимодействие IDL и XPA
У меня проблема с отображением XPA программ, запускаемых командой IDL "spawn". Я пытаюсь запустить ds9, а затем сохранить файл региона через IDL. Если я открою окно ds9 из окна терминала, я смогу нормально подключиться к XPA в IDL. Однако, если я...
501 просмотров
schedule 28.09.2022

Как я могу получить данные о пикселях, соответствующие шейп-файлу с некоторыми точками координат в IDL?
Я хочу получить данные пикселя, соответствующие этим точкам в векторном файле. И добавьте максимальные значения вокруг пикселя в окне 8 к координате в качестве нового значения. Я новичок в IDL, как мне решить проблемы? Заранее спасибо!
656 просмотров

Как обрабатывать данные в python, аналогичные структурам IDL?
Итак, я конвертирую некоторый код из IDL в python. В IDL имеется около 50 переменных, хранящихся в структуре структур; values = { struct1: {a = 1, b = 2}, struct2: {a = 3, b = 4} ... etc } Доступ к данным можно получить следующим образом:...
691 просмотров

Как получить доступ к данным в этом «rec.array» из IDL?
Я прочитал файл *.sav, сохраненный IDL с помощью «readsav» (из scipy.io.idl import readsav). Исходный файл *.sav представляет собой структуру (размер 170 Мб). from scipy.io.idl import readsav sorce = readsav('sorce.sav') In [60]: sorce Out[60]:...
1448 просмотров
schedule 25.02.2024

IDL STRMATCH и STRSPLIT с несколькими строками
Я пытаюсь вырезать некоторые строки, содержащие символ '_', используя STRMATCH и STRSPLIT, чтобы изменить их следующим образом: mystring=['aaa_111','bbb_222','ccc','ddd'] nmax=N_ELEMENTS(mystring) cut_mystring=STRARR(2,nmax) FOR i=0, nmax-1 DO...
506 просмотров

Цветной постскриптум в IDL
У меня есть несколько графиков, которые я хочу вывести в виде файлов PostScript с использованием IDL. Я использовал следующее: SET_PLOT, 'PS' DEVICE, FILENAME = 'myplot.ps', /LANDSCAPE PLOT, ... DEVICE, /CLOSE Но это выводит только в...
141 просмотров

Распознавание строк в режиме ожидания
У меня есть следующие строки: F:\Sheyenne\ROI\SWIR32_subset\SWIR32_2005210_East_A.dat F:\Sheyenne\ROI\SWIR32_subset\SWIR32_2005210_Froemke-Hoy.dat и из каждого я хочу извлечь три переменные: 1. SWIR32 2. дату и 3. текст после даты. Я хочу...
56 просмотров
schedule 24.08.2022

K-средняя кластеризация в IDL
Я новичок в IDL, и мне было интересно, могу ли я получить помощь по кластеризации в IDL. Я нашел хороший пример на Harris Geospatial, который объясняет этот метод, однако я не понимаю, как запустить кластеризацию моих собственных данных (ASCII) для...
436 просмотров

Чтение двоичного файла с помощью распаковки в Python по сравнению с методом IDL
У меня есть процедура IDL, читающая двоичный файл, и я пытаюсь перевести ее в процедуру Python. Код IDL выглядит так: a = uint(0) b = float(0) c = float(0) d = float(0) e = float(0) x=dblarr(nptx) y=dblarr(npty) z=dblarr(nptz)...
346 просмотров

Как создать пробел в операторе печати?
У меня есть некоторый код, который раньше работал, когда я запускал IDL на своем компьютере с Linux. Я не уверен, почему формат изменился, когда я запускаю IDL на своем компьютере с Windows. В частности, кажется, что проблема в том, что оператор...
44 просмотров
schedule 10.03.2023

Среднее значение массива, исключая определенные столбцы IDL
Привет, я пытаюсь написать простой цикл for с циклом if, чтобы вычислить только среднее значение столбца массива (поэтому я получаю только один массив строк в качестве среднего), за исключением столбцов с номерами 1051 и 1552. Здесь входной массив...
106 просмотров

Мой цикл IDL сохраняет только последнюю итерацию - как я могу это исправить?
Я пытаюсь написать цикл для обработки ежедневных данных за целый месяц. Мой код работает, когда вручную выполняется 1 день за раз, но что-то в моем цикле не работает, когда я пытаюсь выполнить цикл каждый день месяца. В основном я просматриваю n =...
133 просмотров
schedule 12.03.2022

как присвоить несколько заголовков нескольким участкам на языке программирования IDL
Мне нужно назначить 24 заголовка на 24 графиках с разными значениями, а значения имеют определенный интервал, как я могу создать эти заголовки при создании нескольких графиков с многозначными заголовками и как автоматически сохранить эти 24 графика с...
42 просмотров
schedule 20.01.2024

Как я могу вычислить квадратный корень матрицы с помощью IDL?
Я пытаюсь вычислить квадратный корень из матрицы большого размера, используя IDL, но не удалось. Любое решение или советы будут высоко оценены.
39 просмотров
schedule 19.03.2023