Порекомендуйте софтину для работы с графиками телеметрируемых параметров...
Дык, кабы это знать !
Но вероятнее всего, именно эту “простыню” собирали руками.
А если даже и не руками, то явно для этого дела используется некий сугубо специализированный софт для работы с данными из регистраторов. И даже если на минутку предположить, что нам его дадут, то практически уверен, что усилий на адаптацию его под ввод произвольных данных уйдет больше, чем на написание такого же отображалова с нуля… 😃
Я же хочу найти какой-нибудь “общегражданский” пакет для работы с графиками.
Типа такой же простыни (така на А4) мне дядька один из МиГа дал. Ну тама всякая фигня, которая мне понадобилась 😃. Тока я не задумывался, как они это строили. Дядька этот сейчас болеет. Выздоровит - поспрошаю его.
Я бы посоветовал вам использовать MATLAB с его мощнейшим инструментарием для построения и анализа многомерных графиков и импорта любых данных… Но нужно обладать некоторыми навыками программирования и знать, гм, МАТчасть 😃
Лично я некоторыми, гм, навыками программирования обладаю. И по этому поводу способен написать (в пару к собственной телеметрии) собственный же визуализатор оной телеметрии. Со всеми фичами, которые мне бы хотелось.
НО…
… Но мне категорически неохота изобретать велосипед, особенно если [обратите внимание, что я пока не знаю, существует ли этот велосипед в природе, и если да, то столько ли у него колес, и такой ли они формы, как мне хочется] - если вдруг окажется, что такие велосипеды растут как грибы, и надо лишь знать, под какой из кустов заглянуть.
Поскольку я никогда с матлабом не работал (ну, не случалось у меня задач, требующих этого инструмента), то хотелось бы узнать:
а) позволяет ли матлаб строить семейство графиков с разными масштабами по оси Y и с произвольным их разносом (пример того, что хотелось бы получить - на картинке выше) не “на уровне бейсика” (мол, напиши цикл setxy/lineto с нужными параметрами - вот тебе будет и семейство графиков), а именно “на уровне экселя” (выбрал массив данных, задал вид, цвет, масштабы по осям, сдвиги, - нажал на кнопку и получил картинку) ?
б) можно ли в матлабе (важно: с помощью встроенных средств) зумить произвольные участки построенного графика, рассматривая подробности, включать и отключать “в одно касание” отображение тех или иных параметров, а также проматывать графики взад и вперед (тоже, в одно касание) ?
PS: Мне не нужны ни многомерные графики, ни суровая математика, ни сложный механизм импорта изо всех на свете форматов…
Мне хотелось бы “продвинутую рисовалку”, позволяющую удобно разглядывать графики двух-трех десятков параметров из уже готовых массивов данных, и если матлаб может предоставить мне (помимо всей прочей своей безумной мощи) эту самую рисовалку, то я возьму этот микроскоп и с удовольствием позаколачиваю им гвозди. … Если же окажется, что для превращения микроскопа в молоток, его предварительно нужно изрядно доработать напильником, то я пока продолжу искать что-нибудь попроще. 😦
а) есть
б) тоже есть
Но, к сожалению, этот микроскоп будет тяжеловат для ваших гвоздей 😦 Поскольку кнопки “ПЫЩЬ” там не имеется.
Сейчас не могу ответить более предметно, т.к. в мой телефон матлаб почему-то не устанавливается 😃
Кстати, а чем вас готоХУ и прочие пены на канве обидели? Тем более, что в Борланде есть неплохой движок графиков с зумом
Чем разбираться со всякими лабами для такой простой задачи, мне бы было проще написать все самому (тем более что у Вас есть навыки программирования). В крайнем случае можно использовать какой-нибудь TChart Borland Builder, хотя не на много сложнее и на чистом GDI слепить. Заодно можно без проблем автоматизировать ввод данных. ИМХО это гораздо проще, чем разбираться с “микроскопами”.
а) есть
б) тоже есть
Но, к сожалению, этот микроскоп будет тяжеловат для ваших гвоздей 😦 Поскольку кнопки “ПЫЩЬ” там не имеется.
Не имеется кнопки для какой именно операции из вышеперечисленных ?
Кстати, а чем вас готоХУ и прочие пены на канве обидели? Тем более, что в Борланде есть неплохой движок графиков с зумом
В общем, никто меня не обидел (это вообще трудно сделать 😃), но этот путь - с одной стороны самоочевидный, а с другой - для меня (не “подоконника”) - умеренно геморройный.
При том, что ничего невозможного тут, разумеется, нет, и если я не найду ничего готового, то именно так и придется поступить…
Чем разбираться со всякими лабами для такой простой задачи, мне бы было проще написать все самому (тем более что у Вас есть навыки программирования).
Навыки - навыкам рознь. И поскольку виндовые гуи - не моя специализация , то на написание _удобного_ движка мне придется потратить энное количество времени, которое в противном случае я бы употребил на что-нибудь другое, более интересное… 😉
В крайнем случае можно использовать какой-нибудь TChart Borland Builder, хотя не на много сложнее и на чистом GDI слепить. Заодно можно без проблем автоматизировать ввод данных. ИМХО это гораздо проще, чем разбираться с “микроскопами”.
Ну, с вводом данных - никаких проблем. Я сам их генерю на борту, сам передаю, сам ловлю и декодирую на земле и сам же могу засосать их в писюк и сохранить в любом - самом заковыристом формате.
Для реализации этого самого последнего этапа меня пока вполне устраивает тератерм, пишуший бинарный лог, но в конечном итоге я, разумеется, слеплю специализированную “приемную” аппликушку. И если до тех пор не найдется ничего подходящего, то значит она же будет принятое сразу и рисовать… Но хотелось бы, конечно, найти что-то готовое.
готовое, узкоспециальное, да еще и гнутое? :shok: боюсь, вам придется самому писать. Если вы избрали своей средой обитания нечто посложнее убунты, полагаю, это не составит вам особого труда. Попробуйте хотя бы на Kylix свизуалить…
готовое, узкоспециальное, да еще и гнутое? :shok: боюсь, вам придется самому писать.
Готовое, не обязательно гнутое, и как раз как можно менее узкоспециальное: просто универсальная программулина для рисования большого количества графиков с зумом (это - предел мечтаний, разумеется). И вовсе не обязательно под nix’ы.
- Под “неподоконником” я подразумевал не строгую и сугубую приверженность юниксвэю, а только то, что разработка гуев под форточки (хотя, надо признать, что и иксы с этой точки зрения для меня отличаются не сильно 😊) - не есть моя программерская специализация. А работаю я на всем подряд.
Но с той мыслью, что писать это придется самому, я потихонечку смиряюсь…
ну тогда попробуйте SciDAVis (опенсорс) или Grapher (полуопен) - судя по скринам, там есть почти все, что вам нужно 😃
ну тогда попробуйте SciDAVis (опенсорс) или Grapher (полуопен) - судя по скринам, там есть почти все, что вам нужно 😃
ВО ! Вот такого совета я и ждал с самого начала трэда. 😁
Большое спасибо !
(Пока посмотрел только скриншоты, - выглядят симпатично. Дальше нужно будет ставить и разбираться, насколько хорошо они подходят для “раскраски” именно телеметрии…)