|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Nikolay Korneyev 2:5020/400 15 Jan 2003 23:11:43 To : Zahar Kiselev Subject : Re: научный вопрос -------------------------------------------------------------------------------- Hello, Zahar Kiselev, Tuesday 14 January 2003 19:20 you wrote: .. > Однако тут перед тем как рисовать, надо еще немного посчитать. > В частности сигнал, записанный с датчика, имеет вид "сильно искаженной > синусоиды". От которой нужна только ее основная (первая) гармоника, а > рисовать надо не саму ее, а график изменения ее частоты с течением > времени(меняется не особо быстро в диапазоне где-то 20...80 герц). > Писать для этого что-то на С и тем более на С++ не очень хочется - больше > бы подошел внутренний язык какого-то "научного" пакета. В вышеупомянутом > пакете он есть? Hет. консольный CINT (C/C++ Interpreter) . Понимает сишный синтакс. Может загружать внешние с-шные программы на выполнение. Может запускать скрипт из под другого скрипта. Есть коллекция объектов.. Что еще.. Реализация fft имеется . :-) Фильтр для выделения 1й гармоники пишется вручную /*или ищется в инете*/. > NK> Если не так актуально качество, для вполне хватает пакета gnuplot. > Полностью согласен. Для задачи визуализации в этом случае его вполне > достаточно. В таком случае лучшее -враг хорошего:-). ftp://ftp.eskimo.com/u/i/ians/rlab/sources/rlab2.tgz . Свободный аналог матлаба. Есть средства обработки сигналов. Вызов любых внешних программ. Hадо только не забыть собрать его с опцией "поддержка gnuplot" . Удачи! -- #include "/best/regards.cpp" HK "Life is what happens to you while you're busy making other plans" (c) John Lennon --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6577c0dca112.html, оценка из 5, голосов 10
|