Функция Произвольный

Создает виртуальный растр со случайными значениями пикселов, который может использоваться в шаблонах растровых функций.

Для каждого пиксела растра генерируется случайное значение.

Примечания

Параметр Информация о растре включает в себя свойства набора растровых данных, например, число сток и столбцов, число каналов, тип пиксела, экстент и пространственную привязку. Можно использовать информацию текущего растра или выбрать набор растровых данных в качестве шаблона.

Чтобы выбрать набор растровых данных для использования в качестве шаблона, нажмите кнопку Загрузить шаблон растра Загрузить шаблон растра рядом с параметром Информация о растре. Перейдите к набору растровых данных, который хотите использовать, и выберите его. В диалоговом окне откроется таблица Информация о растре, которая позволяет просмотреть информацию о выбранном источнике данных. Также вы можете задать определенные параметры (например, количество каналов, размер ячейки, глубину пиксела и значение NoData), отредактировав поля, включенные в таблице.

Хотя многие функции работают с одним или несколькими входными растрами, функция Произвольный не требует входного растра. Это означает, что он ведет себя скорее как набор растровых данных, чем как функция, поэтому нужно быть особенно внимательными при добавлении ее в последовательность функций или удалении из нее.

При соединении функций в последовательность, растр, созданный одной функцией, является входным растром для следующей функции в последовательности. Т.к. для функции Произвольный не требуется входного растра, при добавлении ее в последовательность все, что могло бы быть входными данными для предыдущей функции, больше не требуется и, таким образом, исчезает. Поэтому возникает опасность повреждения набора данных мозаики. Существуют меры предосторожности для предотвращения добавления функции Произвольный перед функцией Мозаика, тем самым защищая набор данных мозаики. Для удаления функции Произвольный требуются дополнительные шаги из-за необходимости соблюдения гарантий. Вы не можете удалить функцию Произвольный из последовательности функций, щелкнув на ней правой кнопкой и выбрав Удалить. Это происходит потому, что для функции, предшествующей ей в последовательности (функции, которая использует ее в качестве входных данных), необходимо иметь входной растр замещения. При удалении функции Произвольный используются те же шаги, что и при удалении или замещении входного растра. Щёлкните правой кнопкой на функции, которая использует функцию Произвольный в качестве входных данных, и выберите Свойства. Затем измените источник входного растра в функции, чтобы использовать растр, а не выходные данные функции Произвольный.

Параметры

Имя параметраОписание

Распределение

Укажите, какой будет использоваться метод распределения случайных значений.

  • Равномерное (Минимум, Максимум) – равномерное распределение значений в пределах заданного диапазона. Значения по умолчанию: 0 для Минимума и 1 Максимума. Используется по умолчанию.
  • Целочисленное (Минимум, Максимум) – целочисленное распределение значений в пределах заданного диапазона. Значения по умолчанию: 1 для Minimum и 10 для Maximum.
  • Нормальное (Среднее, Средне-квадратическое отклонение) – нормальное распределение с заданным значением Среднего и Средне-квадратического отклонения. Значения по умолчанию: 0 для Среднего и 1 для Средне-квадратического.
  • Экспоненциальное (Среднее) – экспоненциальное распределение с заданным средним значением. Значение по умолчанию равно 1.
  • Пуассона (Среднее) – распределение Пуассона с заданным средним значением. Значение по умолчанию равно 1.
  • Гамма (Alpha, Beta) – гамма-распределение с заданными Alpha и Beta. Значения по умолчанию: 1 для Alpha и 1 для Beta.
  • Биномиальное (N, Вероятность) – биномиальное распределение с заданным значением N и вероятностью. Значения по умолчанию: 10 для N и 0,5 для Probability.
  • Геометрическое (Вероятность) – геометрическое распределение с заданной вероятностью. Значение, предлагаемое по умолчанию, равно 0.5.
  • Отрицательное биномиальное (r, Вероятность) – распределение Паскаля с заданным значением r и вероятностью. Значения по умолчанию: 10,0 для r и 0,5 для Probability.

Начальное число

Начальное число – это целое значение, которое необходимо для начала работы генератора. Значение по умолчанию равно 1.

Генератор случайных чисел

Укажите алгоритм генератора случайных чисел, который использует начальное значение и тип распределения для получения последовательности случайных чисел. Доступны следующие опции:

  • Standard C Rand
  • ACM собранных алгоритмов 599
  • Mersenne Twister

Значение по умолчанию - Mersenne Twister.

Информация о растре

Используйте кнопку Загрузить растр-шаблон, чтобы загрузить шаблон из папки или с портала.


В этом разделе
  1. Примечания
  2. Параметры