Помогите с Gauss Function

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
flafi
beginner
beginner
Сообщения: 18
Зарегистрирован: 12 апр 2016, 21:39
Версия LabVIEW: 8.5
Контактная информация:

Помогите с Gauss Function

Сообщение flafi »

Здравствуйте, задали задачу, сформировать случайное, нормально распределенное, число в диапазоне (хотя бы от -1 до +1, а там можно масштабный коэффициент сделать), формул нету есть только условие - нормальное распределение. Использую функцию Gauss Function, но получается что она работает только с случайными числами меньше 1, если числа >1, то вдается NaN или 1. Если делать как на рис. то разброс чисел получается от 1 до бесконечности. Другие функции связанные с Гауссовским распределением выдают массив точек, а мне нужно одна, и функция Random Number не подходит. Помогите пожалуйста.
Вложения
GF.jpg
Artem.spb

Activity Автор
professor
professor
Сообщения: 3404
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 173 раза
Контактная информация:

Re: Помогите с Gauss Function

Сообщение Artem.spb »

Continuous Random VI
Owning Palette: Probability VIs

Requires: Full Development System

Generates random values from a variate X, where X describes the selected distribution type. You must manually select the polymorphic instance to use.

Normal Random
Note Note X represents a normally-distributed variate with location parameter mean and scale parameter std. The normal continuous distribution is the most commonly used distribution in statistics and is the asymptotic form of the sum of random variables under a wide range of conditions.
Аватара пользователя
flafi
beginner
beginner
Сообщения: 18
Зарегистрирован: 12 апр 2016, 21:39
Версия LabVIEW: 8.5
Контактная информация:

Re: Помогите с Gauss Function

Сообщение flafi »

Continuous Random VI - вот с ней-то и проблема, она выдает массив точек, а мне нужна одна, по типу данных не подходит.
Artem.spb

Activity Автор
professor
professor
Сообщения: 3404
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 173 раза
Контактная информация:

Re: Помогите с Gauss Function

Сообщение Artem.spb »

чем массив из одной точки отличается от одной точки? :)
Аватара пользователя
flafi
beginner
beginner
Сообщения: 18
Зарегистрирован: 12 апр 2016, 21:39
Версия LabVIEW: 8.5
Контактная информация:

Re: Помогите с Gauss Function

Сообщение flafi »

Типом данных, массив вяжется только с массивом. В моей программе не используются массивы. Написано же нужна точка, а не массив!
Artem.spb

Activity Автор
professor
professor
Сообщения: 3404
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 173 раза
Контактная информация:

Re: Помогите с Gauss Function

Сообщение Artem.spb »

а ещё нужна голова на плечах.
Массив из одной точки элементарно превращается в одну точку функцией index array
Blackman

Activity
leader
leader
Сообщения: 932
Зарегистрирован: 17 янв 2016, 15:02
Награды: 1
Версия LabVIEW: 6.1,8.5,20

Re: Помогите с Gauss Function

Сообщение Blackman »

Gaussian White Noise PtByPt (Not in Base Package)
Generates a Gaussian-distributed, pseudorandom pattern whose statistical profile is (µ,sigma) = (0,s), where s is standard deviation.

This VI is similar to the Gaussian White Noise VI.
Аватара пользователя
flafi
beginner
beginner
Сообщения: 18
Зарегистрирован: 12 апр 2016, 21:39
Версия LabVIEW: 8.5
Контактная информация:

Re: Помогите с Gauss Function

Сообщение flafi »

Artem.spb 12 май 2016, 21:49

а ещё нужна голова на плечах.
Массив из одной точки элементарно превращается в одну точку функцией index array
1. Зачем же оскорблять то, новички много не знают, поэтому и обращаются за помощью.
2. Зачем "выдумывать велосипед"? когда "все придумано за нас".
3.
Blackman Вчера, 09:34

Gaussian White Noise PtByPt (Not in Base Package)
Спасибо!
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»