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