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

IDL-эквивалент функции MATLAB Accumarray ()
Мне была поставлена ​​задача перевести фрагмент кода MATLAB в IDL, и я столкнулся с препятствием, когда наткнулся на функцию Accuarry () MATLAB. Функция, описанная здесь , используется для суммирования элементов в одном массиве на основе по...
511 просмотров
schedule 13.11.2021

Интеграция IDL
Я хочу интегрировать функцию, которую создаю, но функция будет изменять каждую итерацию на основе заданного ввода. Например: y=4e^(mx/4) Я хотел бы интегрировать по x с нижней и верхней границей, но значение m изменится. Я знаю все свои...
591 просмотров
schedule 03.12.2021

IDL - условный оператор для образа после запуска FLAASH
У меня было изображение Quickbird, и после запуска FLAASH я хотел бы нормализовать изображение следующим образом: если пиксель> 0 или = 10000, умножьте его на 1; если пиксель ‹ или = 0 умножить на 0; если пиксель >0 и ‹10000, умножьте его на...
339 просмотров

Перевод кода IDL на Python
Код IDL, который я пытаюсь написать на Python, вычисляет фоновый шум из ряда значений в зависимости от его стандартного отклонения. Вот код: ; (INPUT) ; data = 1-D array of intensities ; (OUTPUT) ; bck,sig = background and fluctuations (1 sig...
257 просмотров
schedule 23.05.2022

чтение и запись нескольких файлов данных в режиме ожидания
Я новичок в IDL и пытаюсь прочитать несколько файлов двоичных данных из определенной папки и сразу записать их в текстовом формате в определенную папку. В настоящее время у меня есть код, который читает и записывает только один файл за раз, и мне...
336 просмотров
schedule 24.05.2022

возможно?: изменение tickValues ​​​​в IDL
как я могу изменить значения тиков 3D-осей в IDL? У меня есть массив данных 200 x 200, а значения тиков варьируются от 0 до 200. Но я хочу иметь значения тиков от 3417000 до 3419000 для x и от 5334000 до 5336000 для y. Большое спасибо, Харальд
67 просмотров
schedule 26.06.2022

как я могу вычислить POLY_FIT с некоторым известным коэффициентом?
возьмем этот пример: мы используем данные X и Y, соответствующие известному полиному f (x) = 0,25 - x + x2. Использование POLY_FIT для вычисления подгонки полинома второй степени возвращает точные коэффициенты (с точностью до машины). ; Define...
230 просмотров

Python эквивалентен IDL median() и rot()
Я работаю с подходящими изображениями и пытаюсь перевести код IDL на python, но у меня возникают проблемы с пониманием того, как переводить функции IDL median() и rot() . У меня есть массив im_darksub , который равен (ny, nx, n_im) , где nx,ny...
219 просмотров

IDL и MatLab получают странные значения из файла NetCDF
У меня есть файл NetCDF, который содержит данные, представляющие общее количество осадков по всему миру за несколько месяцев (поэтому они хранятся в трехмерном массиве). Сначала я удостоверился, что данные разумны и то, как они были сформированы, как...
1085 просмотров

Команда $idl в терминале не запускает IDL
Ввод $idl в терминал возвращает «команда не найдена». 'который холостой ход' тоже ничего не дает. IDL_PATH по умолчанию:...
1604 просмотров
schedule 27.08.2022

Как найти сумму элементов массива с помощью программы idl\gdl?
Я использую программу readfits.pro для чтения файла FITS. который дает массив типа структуры. Какую программу использовать, чтобы найти сумму элементов полученного массива?
584 просмотров
schedule 16.09.2022

Разница в БПФ между IDL и Python
Я передаю простой код IDL в Python. Однако возвращаемые значения FFT из пакетов SciPy/NumPy отличаются от пакетов IDL, и я не могу понять, почему. Сократив все это до простого примера из 8 элементов, я обнаружил, что подпрограммы SciPy/NumPy...
1561 просмотров

Как удалить промежуточные файлы в ENVI 5.0 API?
У меня есть следующая проблема с API ENVI 5.0: я часто использую пакетные процедуры ENVI_DOIT в своих сценариях для создания промежуточных изображений, оставляя их в памяти с переключателем /IN_MEMORY. Когда я закончу с ними, я избавлюсь от них с...
727 просмотров
schedule 22.11.2022

преобразование 2 байтов в одно 16-битное целое число в IDL
У меня есть массив байтов (char1), и мне нужно преобразовать их в определенные типы данных. Например, первые два байта в массиве необходимо преобразовать в символы ascii, поэтому я просто привожу их с помощью c = string(char1[0]) но для...
1357 просмотров

Объявить переменные в цикле for для файлов с разным количеством выборок (IDL)
Я хотел бы сделать именно то, что объясняется в ответе Джима Льюиса на сообщение ниже (см. ссылку), в случае, если каждый файл содержит разное количество сэмплов. Джим утверждает, что это можно сделать с помощью PTR_NEW. Любые идеи, как использовать...
71 просмотров
schedule 01.08.2023

IDL-преобразование PNG с заданным входным изображением и расположением выходных пикселей
Я использую IDL, чтобы сделать изображение внешней поверхности цилиндра и сгладить его, чтобы получить примерно точное изображение без искривлений. Я уже сделал математику, необходимую для того, чтобы узнать, что при заданном входном пикселе в точке...
65 просмотров

Оси на изображении в IDL
У меня есть изображение, отображаемое в окне IDL с помощью команды TV, и я хотел бы добавить к изображению оси X и Y. Кажется простым, но я не могу найти способ сделать это. Может кто-нибудь помочь с этим? Спасибо
571 просмотров
schedule 18.11.2022

Команды цикла, эквивалентные в IDL для python
Просто быстрый вопрос о преобразовании команд цикла в IDL в python. У меня есть следующая структура цикла в синтаксисе IDL: for ... do begin for ... do begin if ... ... endif else begin .... endelse...
387 просмотров
schedule 13.04.2023

Преобразование GeoTIFF в HDF?
Я в большой беде. Я загрузил набор данных GeoTIFFF с сайта http://earthexplorer.usgs.gov/ ; моя проблема в том, что мне нужен набор данных в формате HDFv4, потому что я должен открыть его в IDL (пожалуйста, не говорите мне, что «IDL может открыть...
1094 просмотров
schedule 18.10.2022

Каков самый простой способ отформатировать 2D-матрицу двойников в двоичном формате для чтения в IDL?
Итак, у меня есть матрица двойников i на j в C++, которую я хочу прочитать в программе IDL. Допустим, матрица называется данными, с размером ROWS в COLS и строкой имени, сохраненной в имени файла. И я просто записываю значения в потоке в двоичный...
351 просмотров