Заливка столбцов Bar Plots

Обсуждение, связанное с разработкой ПО верхнего уровня

Заливка столбцов Bar Plots

Postby VladosXPOM on 24 Feb 2016, 17:09

Нужен график по принципу гистограммы, но с обозначением максимального значения (как пик в звуковых спектроанализаторах) риской. Использую XY-graph. Возможно ли это реализовать? СПасибо
Attachments
1.jpg
На этот Bar plot (XY-Grpah) необходимо добавить одиночную риску текущего значения. Различными комбинациями типа линий и интерполяции сделать этого не удалось.
2.jpg
Возникла идея использовать для этого пару точек с заливкой между ними. На графике "заливать до серого". Совсем не то
VladosXPOM
beginner
beginner
 
Posts: 40
Joined: 21 Mar 2014, 14:09
LabVIEW Version: 2011
Karma: 0

Re: Заливка столбцов Bar Plots

Postby IvanLis on 24 Feb 2016, 19:36

VladosXPOM wrote:Возможно ли это реализовать?


Возможно.
2.png
2.png (11.06 KiB) Viewed 3685 times
1.png
Untitled 1.vi
lv2010
(14.64 KiB) Downloaded 73 times

Можно конечно часть данных рассчитывать, но концепция понятна.

Если именно горизонтальный, то наверное лучше использовать кластер из Slide: http://forums.ni.com/t5/LabVIEW/How-do- ... d-p/214046
User avatar
IvanLis
professor
professor
 
Posts: 4575
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2010
Karma: 722
hardware VIP bloggers teachers

Re: Заливка столбцов Bar Plots

Postby VladosXPOM on 25 Feb 2016, 16:00

К сожалению, это не совсем "риска", это скорее "обводка". Но спасибо
VladosXPOM
beginner
beginner
 
Posts: 40
Joined: 21 Mar 2014, 14:09
LabVIEW Version: 2011
Karma: 0

Re: Заливка столбцов Bar Plots

Postby IvanLis on 25 Feb 2016, 18:41

VladosXPOM wrote:К сожалению, это не совсем "риска", это скорее "обводка". Но спасибо


Можно и риску, только отдельными графиками нужно рисовать :wink:
Untitled 1.vi
lv2010
(16.75 KiB) Downloaded 76 times
1.png
1.png (6.66 KiB) Viewed 3651 times
2.png


Если заморочится, то можно на 2D Picture все что угодно нарисовать, на форуме есть примеры, например:
http://www.labviewportal.org/viewtopic.php?f=106&t=8141
http://www.labviewportal.org/viewtopic.php?f=21&t=7428
User avatar
IvanLis
professor
professor
 
Posts: 4575
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2010
Karma: 722
hardware VIP bloggers teachers

Re: Заливка столбцов Bar Plots

Postby dadreamer on 25 Feb 2016, 19:25

IvanLis, это напоминает мне старые дни, когда мы учились в Турбо-Бейсике, а потом в Паскале графику рисовать. Тоже с помощью всяких примитивов наподобие точек, линий, окружностей. Веселые времена были. Даже игры умудрялись писать под DOS :D

По сабжу, я так думаю, есть готовые ActiveX/.NET компоненты. Просто нужно погуглить. Может, даже эти.
User avatar
dadreamer
professor
professor
 
Posts: 3085
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2018
Karma: 776
I/O VIP vision internet

Re: Заливка столбцов Bar Plots

Postby Oleg B. on 25 Feb 2016, 22:38

IvanLis wrote:
Можно и риску, только отдельными графиками нужно рисовать

Зачем отдельными - можно одним.
Attachments
Bar limit.vi
LV 2010
(12.53 KiB) Downloaded 79 times
veni, vidi, phallomorphi
User avatar
Oleg B.
leader
leader
 
Posts: 671
Joined: 25 Sep 2011, 11:30
Location: Israel
Medals: 2
Activity (1) Professionalism (1)
LabVIEW Version: 5 .. 2016
Karma: 165
CLD I/O VIP vision freelance

Re: Заливка столбцов Bar Plots

Postby dadreamer on 25 Feb 2016, 22:45

Oleg B., похоже на анализатор спектра в Winamp'е старом... :) Там также риска отмечалась над каждым пиком гистограммы и держалась какое-то время, потом падала.
Last edited by dadreamer on 25 Feb 2016, 22:46, edited 1 time in total.
User avatar
dadreamer
professor
professor
 
Posts: 3085
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2018
Karma: 776
I/O VIP vision internet

Re: Заливка столбцов Bar Plots

Postby IvanLis on 25 Feb 2016, 22:46

Oleg B. wrote:Зачем отдельными - можно одним.

Я об этом даже не подумал :super:
User avatar
IvanLis
professor
professor
 
Posts: 4575
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2010
Karma: 722
hardware VIP bloggers teachers


Return to Лицевая панель

Who is online

Users browsing this forum: No registered users and 3 guests

cron