grapjh x-axis свой текст вместо родной шкалы [решено]

Обсуждение вопросов, связанных с обработкой аудио и видео информации
Ответить
Аватара пользователя
kapusta1986
assistant
assistant
Сообщения: 103
Зарегистрирован: 14 июн 2014, 13:56
Репутация: 0
Версия LabVIEW: 2014, 2015
Откуда: Караганда
Контактная информация:

grapjh x-axis свой текст вместо родной шкалы [решено]

Сообщение kapusta1986 »

Товарищи! :drink:

Я правильно понимаю, что в шкалу x-axis нельзя добавить свой текст?
3.png


Мысля приходит только если в display format - задать нужный мне format string

А хотелось бы в mixed signal Graph по оси Y значения (стандартно - температура), а по X задать свою шкалу где каждое значение (X) имеет свое собственное имя - например:

{[шкаф в серверном],[стойка],[коридор],[ванна]}
Последний раз редактировалось kapusta1986 24 июн 2015, 13:37, всего редактировалось 1 раз.

Аватара пользователя
Vitekkz88

Activity Silver Автор
expert
expert
Сообщения: 1099
Зарегистрирован: 21 янв 2014, 15:45
Награды: 3
Репутация: 0
Версия LabVIEW: 12,13,14
Откуда: Томск
Контактная информация:

Re: grapjh x-axis свой текст вместо родной шкалы

Сообщение Vitekkz88 »

Сделать несколько шкал Х не получится, а имя шкалы меняйте через prorerty node графика( XScale -> Name Label -> Text). Для создания Prorety Node выполните: ПКМ по mixed signal graph -> Create -> Property Node. Однако, несколько шкал Y создать можно,но для каждого индивидуального графика на этом индикаторе. Я бы рекомендовал пересмотреть целесообразность использования именно этого графика. Чем не подошли waveform? А если цифровой сигнал, то digital waveform.
А mixed signal graph вызывает утечку памяти в режиме .exe...
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын

Аватара пользователя
kapusta1986
assistant
assistant
Сообщения: 103
Зарегистрирован: 14 июн 2014, 13:56
Репутация: 0
Версия LabVIEW: 2014, 2015
Откуда: Караганда
Контактная информация:

Re: grapjh x-axis свой текст вместо родной шкалы

Сообщение kapusta1986 »

Блин, Vitekkz88, спасибо, обрадовал)))

Жор памяти всех версиях? юзаю 2014. Как быть то теперь, получается матрицу проще сгородить, по оси У и по оси Х чтоб свои чисто надписи были...

Аватара пользователя
Vitekkz88

Activity Silver Автор
expert
expert
Сообщения: 1099
Зарегистрирован: 21 янв 2014, 15:45
Награды: 3
Репутация: 0
Версия LabVIEW: 12,13,14
Откуда: Томск
Контактная информация:

Re: grapjh x-axis свой текст вместо родной шкалы

Сообщение Vitekkz88 »

kapusta1986 ,я недавно столкнулся с этой проблемой : viewtopic.php?f=35&t=8117
Я так понимаю, этот косяк обнаружили с версии 2012. На самом деле, как мне кажется, именно этим графиком мало кто пользуется для разработки ПО. И меня черт дёрнул его использовать...пришлось всё быстренько переделать.
Расскажи, что именно надо отображать и в каком количестве? Возможно подойдет массив кластеров, элементом кластера будет график? Массив кластеров можно так же снабдить скроллом, сделать невидимым индексы массива, красиво оформить и т.д...
Вложения
Безымянный89.png
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын

Аватара пользователя
kapusta1986
assistant
assistant
Сообщения: 103
Зарегистрирован: 14 июн 2014, 13:56
Репутация: 0
Версия LabVIEW: 2014, 2015
Откуда: Караганда
Контактная информация:

Re: grapjh x-axis свой текст вместо родной шкалы

Сообщение kapusta1986 »

Vitekkz88, спасибо за идею :thank: , надо теперь обмозговать ... как дальше жить то....

Аватара пользователя
kapusta1986
assistant
assistant
Сообщения: 103
Зарегистрирован: 14 июн 2014, 13:56
Репутация: 0
Версия LabVIEW: 2014, 2015
Откуда: Караганда
Контактная информация:

Re: grapjh x-axis свой текст вместо родной шкалы [решено]

Сообщение kapusta1986 »

Наговнокодил на базе 2D picture . Проверю, чуть позже библиотеку выложу сюда.

graph.png

Аватара пользователя
kapusta1986
assistant
assistant
Сообщения: 103
Зарегистрирован: 14 июн 2014, 13:56
Репутация: 0
Версия LabVIEW: 2014, 2015
Откуда: Караганда
Контактная информация:

Re: grapjh x-axis свой текст вместо родной шкалы [решено]

Сообщение kapusta1986 »

Выкладываю :vi: ки, кому надо...

Критика, пожелания, допилы и прочие ваши плюшки очень приветствуется! :drink:

UPD: исправил баги + масштабирование по вертикали. Сохранил в 10 версии.

swd.Graph ver.10.rar
(62.69 КБ) 183 скачивания

Аватара пользователя
kapusta1986
assistant
assistant
Сообщения: 103
Зарегистрирован: 14 июн 2014, 13:56
Репутация: 0
Версия LabVIEW: 2014, 2015
Откуда: Караганда
Контактная информация:

Re: grapjh x-axis свой текст вместо родной шкалы [решено]

Сообщение kapusta1986 »

graph.png


Поправленный

Аватара пользователя
Super Star
adviser
adviser
Сообщения: 228
Зарегистрирован: 07 фев 2013, 08:37
Репутация: 0
Версия LabVIEW: 2011

Re: grapjh x-axis свой текст вместо родной шкалы [решено]

Сообщение Super Star »

а почему вы не сделали простое наложение массива стринг индикаторов на ось?
я люблю свою работу.... Я приду сюда в субботу ...

Аватара пользователя
Kosist

Activity Gold
expert
expert
Сообщения: 1069
Зарегистрирован: 21 фев 2011, 23:44
Награды: 2
Репутация: 0
Версия LabVIEW: 2013-2017
Контактная информация:

Re: grapjh x-axis свой текст вместо родной шкалы [решено]

Сообщение Kosist »

Super Star писал(а):а почему вы не сделали простое наложение массива стринг индикаторов на ось?

Но ведь стринг индикаторы нельзя повернуть вертикально. А так, как на рисунке - подпись оси выглядит довольно аккуратно, хорошо.
Мы делили апельсин - много наших полегло...

Аватара пользователя
Super Star
adviser
adviser
Сообщения: 228
Зарегистрирован: 07 фев 2013, 08:37
Репутация: 0
Версия LabVIEW: 2011

Re: grapjh x-axis свой текст вместо родной шкалы [решено]

Сообщение Super Star »

Kosist писал(а):
Super Star писал(а):а почему вы не сделали простое наложение массива стринг индикаторов на ось?

Но ведь стринг индикаторы нельзя повернуть вертикально. А так, как на рисунке - подпись оси выглядит довольно аккуратно, хорошо.


ну хорошо, тогда почему не отрисовывать только стриг индикаторы и накладывать их массивом?
ведь теряются все тулсы по маштабированию
я люблю свою работу.... Я приду сюда в субботу ...

Аватара пользователя
kapusta1986
assistant
assistant
Сообщения: 103
Зарегистрирован: 14 июн 2014, 13:56
Репутация: 0
Версия LabVIEW: 2014, 2015
Откуда: Караганда
Контактная информация:

Re: grapjh x-axis свой текст вместо родной шкалы [решено]

Сообщение kapusta1986 »

Super Star, думаю геморно, я так то массив получил, пихнул быстренько в 2д пиччер, с пиччера потом быстренько в граф файл, а файл уже на web сервер сбагрю.... как то так....

Kosist,
А так, как на рисунке - подпись оси выглядит довольно аккуратно, хорошо.


спасибо

Ответить

Вернуться в «Работа с графикой и звуком»