Переворот

Простейшие вопросы в области инженерной разработки
ivanrozhkov
beginner
beginner
Сообщения: 28
Зарегистрирован: 13 дек 2016, 21:37
Версия LabVIEW: 13
Контактная информация:

Переворот

Сообщение ivanrozhkov »

Есть программа, которая генерирует сигналы и выводит гистограммы их распределения.
Задача: нормальное распределение должно видоизменится так, чтоб оно отображалась как на фотографии. Есть ли у кого-нибудь идеи, как это можно реализовать?
Вложения
помогите.jpg
pomogite.vi
(61.13 КБ) 93 скачивания
Аватара пользователя
Kosist

Activity Gold
expert
expert
Сообщения: 1236
Зарегистрирован: 21 фев 2011, 23:44
Награды: 2
Версия LabVIEW: 2013-2020
Благодарил (а): 23 раза
Поблагодарили: 30 раз
Контактная информация:

Re: Переворот

Сообщение Kosist »

Это больше математический вопрос, чем лабвьюшный, как мне кажется...
А в чем физический смысл такого отображения, т.е. зачем Вам нужно отображать нормальное отображение "перевернутым"?
Мы делили апельсин - много наших полегло...
ivanrozhkov
beginner
beginner
Сообщения: 28
Зарегистрирован: 13 дек 2016, 21:37
Версия LabVIEW: 13
Контактная информация:

Re: Переворот

Сообщение ivanrozhkov »

Препод задал )
Artem.spb

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

Re: Переворот

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

информация к размышлению
inver.png
inverce.png
ivanrozhkov
beginner
beginner
Сообщения: 28
Зарегистрирован: 13 дек 2016, 21:37
Версия LabVIEW: 13
Контактная информация:

Re: Переворот

Сообщение ivanrozhkov »

Вы гений программирования!
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5463
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: Переворот

Сообщение IvanLis »

ivanrozhkov писал(а):Есть программа, которая генерирует сигналы и выводит гистограммы их распределения.
Задача: нормальное распределение должно видоизменится так, чтоб оно отображалась как на фотографии. Есть ли у кого-нибудь идеи, как это можно реализовать?
Картинку любую можно нарисовать.... :suicide:
Дело не в этом, со стороны статистики, нормализованная гистограмма это практически функция плотности распределения вероятности, интеграл которой в диапазоне (-inf, +inf) должен быть равен 1.
Даже для усеченного нормального распределения возникает множество неразрешимых задач.

Либо Вы не правильно поняли преподавателя, либо лыжи не едут.
Blackman

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

Re: Переворот

Сообщение Blackman »

New= 1- Gauss
Вложения
New Distribution.png
New Distribution FP.png
ivanrozhkov
beginner
beginner
Сообщения: 28
Зарегистрирован: 13 дек 2016, 21:37
Версия LabVIEW: 13
Контактная информация:

Re: Переворот

Сообщение ivanrozhkov »

IvanLis писал(а):Картинку любую можно нарисовать.... :suicide:
Дело не в этом, со стороны статистики, нормализованная гистограмма это практически функция плотности распределения вероятности, интеграл которой в диапазоне (-inf, +inf) должен быть равен 1.
Даже для усеченного нормального распределения возникает множество неразрешимых задач.

Либо Вы не правильно поняли преподавателя, либо лыжи не едут.
Дело в том, что это не вопрос статистки, а способ разобраться в том, как работает лабвью, в частности, как строятся гистограммы. Нет задачи создать новый закон распределения, а просто нужно гистограмму нормального порезать пополам и эти половинки развернуть.
Blackman писал(а):New= 1- Gauss
Идея хорошая, но, к сожалению, гистограмма сверху не такая же, как гистограмма снизу.

Я нашел способ сделать это, но только для четного значения количества интервалов. Если значение интервалов нечетно, то один из столбоцв гистограммы пропадает. Нужно, чтоб при нечетном количестве интервалов столбец в середине не двигался, а остался по центру. Пытался вычленить его из массива, но не вышло. Как с этим можно справиться?
Вложения
nakonec.vi
(104.64 КБ) 91 скачивание
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5463
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: Переворот

Сообщение IvanLis »

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


Что касается собственно вопроса.
Снимок экрана от 2016-12-20 18-22-52.png
Вот два варианта, выбирайте какой подходит, или на рисунке укажите, что по Вашему не так.
Угадывать фантазии Вашего преподавателя, думаю ни у кого желания нет.
ivanrozhkov
beginner
beginner
Сообщения: 28
Зарегистрирован: 13 дек 2016, 21:37
Версия LabVIEW: 13
Контактная информация:

Re: Переворот

Сообщение ivanrozhkov »

Извиняюсь, не так часто пользуюсь форумами :cry:

Смотрите, Ваша гистограммы (оригинальная и перевернутая) не одинаковые. Как я уже писал, у меня вышло вывернуть, но только для четного количества интервалов(первый скрин). Для нечетного пропадает один столбик(второй скрин), а должен остаться стоять в центре.
Вложения
gist.jpg
gist2.jpg
nakonec.vi
(104.64 КБ) 100 скачиваний
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5463
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: Переворот

Сообщение IvanLis »

ivanrozhkov писал(а):Смотрите, Ваша гистограммы (оригинальная и перевернутая) не одинаковые.
Какая из двух?
Скачайте картинку и нарисуйте, где несоответствие?
ivanrozhkov
beginner
beginner
Сообщения: 28
Зарегистрирован: 13 дек 2016, 21:37
Версия LabVIEW: 13
Контактная информация:

Re: Переворот

Сообщение ivanrozhkov »

Если взять левую половину гистограммы, то при развороте должны сохранится такие же столбы, а получилось, что появились новые, которые не соответствуют исходным. Должны быть столбцы примерно 2500, 2250, 1250, 500, 125, и два около нуля. А получились 2 столбца 2500, больше 2250, 2000, 1250, 250 и один около нуля. Аналогично со второй гистограммой.
Вложения
ruNPBIJ7jDY.jpg
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5463
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: Переворот

Сообщение IvanLis »

ivanrozhkov писал(а):Если взять левую половину гистограммы, то при развороте должны сохранится такие же столбы, а получилось, что появились новые, которые не соответствуют исходным. Должны быть столбцы примерно 2500, 2250, 1250, 500, 125, и два около нуля. А получились 2 столбца 2500, больше 2250, 2000, 1250, 250 и один около нуля. Аналогично со второй гистограммой.
"Глаз - алмаз" :wink:
Давайте конкретно, по цифрам, те что на скрине справа, на них значения каждого столбца.
Снимок экрана от 2016-12-20 18-59-59.png
ivanrozhkov
beginner
beginner
Сообщения: 28
Зарегистрирован: 13 дек 2016, 21:37
Версия LabVIEW: 13
Контактная информация:

Re: Переворот

Сообщение ivanrozhkov »

Давайте, я попробую так. Сразу извиняюсь, я не художник. И масштабом пренебрег. Обе ваши полученные гистограммы отличаются по значениям от оригинальной. А должна быть точно такая же, просто с измененным порядком вывода столбцов.
Вложения
1234567899.jpg
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5463
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: Переворот

Сообщение IvanLis »

ivanrozhkov писал(а):Давайте, я попробую так. Сразу извиняюсь, я не художник. И масштабом пренебрег. Обе ваши полученные гистограммы отличаются по значениям от оригинальной. А должна быть точно такая же, просто с измененным порядком вывода столбцов.
Это несколько отличается, от того, что Вы вначале написали.
А если число столбцов четное, в центре два должно остаться или ни одного?
Ответить

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