Page 2 of 3

Re: Границы столбца гистограммы.

PostPosted: 19 Dec 2017, 16:10
by Nikol
покажите вашу гисторграмму, в каком она виде?

Добавил

Re: Границы столбца гистограммы.

PostPosted: 19 Dec 2017, 16:41
by Nikol
Blackman wrote:Если Вы потрудитесь посмотреть справку по Historam.vi, то там подробно описано как определяются интервалы гистограммы (границы и центры).

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

Re: Границы столбца гистограммы.

PostPosted: 19 Dec 2017, 23:35
by Artem.spb
Что тут переводить-то?

delta_x = (max–min)/m
center[i] = min + delta_x/2 + i * delta_x.
???
На выходе функции кроме самого графика ещё два отдельных массива. В х-ах и есть те самые центры. Полусумма соседних элементов и будет искомая граница.

Re: Границы столбца гистограммы.

PostPosted: 20 Dec 2017, 17:05
by Nikol
. Полусумма соседних элементов и будет искомая граница.

Вот это то я как раз таки и не понял что за соседние элементы, на выходе гистограммы которые??? И как "вытащить" эти соседние элементы, чтобы посчитать их полусумму??? Если я верно понял то из формулы center[i] = min + delta_x/2 + i * delta_x есть центр,есть минимальное значение и есть интервал дельта, границы левая delta_x/2 и i * delta_x правая.Что такое i это i-й элемент входного массива? Просто если просто вычесть из center[i] - min, то что то другое получается...

Re: Границы столбца гистограммы.

PostPosted: 20 Dec 2017, 19:45
by Blackman
:wink:

Re: Границы столбца гистограммы.

PostPosted: 20 Dec 2017, 21:19
by Nikol
Спасибо, за наглядный пример,теперь всё стало понятно)

Re: Границы столбца гистограммы.

PostPosted: 21 Dec 2017, 16:07
by Nikol

ВЛОЖЕНИЯ


Оказывается рано я обрадовался, в предложенном вами варианте полученные границы не совпадают, те при вычитании дельтах/2 видимо необходимо учесть интервал между границами(((( а как его посчитать формул нигде не нашёл(

Re: Границы столбца гистограммы.

PostPosted: 21 Dec 2017, 16:24
by Artem.spb
Nikol wrote: Оказывается рано я обрадовался, в предложенном вами варианте полученные границы не совпадают, те при вычитании дельтах/2 видимо необходимо учесть интервал между границами(((( а как его посчитать формул нигде не нашёл(


в каком месте они не совпадают?
Снимок.PNG

Re: Границы столбца гистограммы.

PostPosted: 21 Dec 2017, 17:55
by Nikol

в каком месте они не совпадают?




Если посмотреть на саму гистограмму то видно что границы больше чем на рисунке выходит,леваяя и правая(полученные значения) находятся дальше тех что представлены на рисунке...

Re: Границы столбца гистограммы.

PostPosted: 21 Dec 2017, 19:51
by Nikol

в каком месте они не совпадают?

Получается данная программа не учитывает интервалов между столбцами(

Re: Границы столбца гистограммы.

PostPosted: 21 Dec 2017, 21:43
by Artem.spb
ширина баров на графике не имеет никакого отношения к шагу. Эта настройка графика, которую можно менять. если не ошибаюсь, по умолчанию она 0,75 ширины

Re: Границы столбца гистограммы.

PostPosted: 22 Dec 2017, 18:19
by Nikol
ширина баров на графике не имеет никакого отношения к шагу. Эта настройка графика, которую можно менять если не ошибаюсь, по умолчанию она 0,75 ширины

Однако значения все равно не совпадают с теми что на графике(

Re: Границы столбца гистограммы.

PostPosted: 22 Dec 2017, 18:20
by Nikol
Эта настройка графика,

А где можно глянуть эту настройку?

Re: Границы столбца гистограммы.

PostPosted: 22 Dec 2017, 18:31
by Blackman
В справке)

Re: Границы столбца гистограммы.

PostPosted: 22 Dec 2017, 18:31
by Artem.spb
Пришлите ваш код, мне лень воспроизводить по картинке. Посмотрим, что там у вас не совпадает.