From: bharat pathak on
Hello,

I have a requirement, wherein my dsp datapath algorithms are
in C or C++. The input and output data is stored in memory
buffers. Now staying in C environment I want to see the plots
of the waveforms. So which waveform viewer could easily be
integrated in C/c++ environment.

1. once the figure window pops up, I should be able to zoom
into the plot.

2. multiple figure windows should be supported.

3. subplot should also be supported.

I am looking for matlab plot kind of capabilities but more
from free and open source softwares.

Regards
Bharat
From: Tim Wescott on
On 08/10/2010 06:31 PM, bharat pathak wrote:
> Hello,
>
> I have a requirement, wherein my dsp datapath algorithms are
> in C or C++. The input and output data is stored in memory
> buffers. Now staying in C environment I want to see the plots
> of the waveforms. So which waveform viewer could easily be
> integrated in C/c++ environment.
>
> 1. once the figure window pops up, I should be able to zoom
> into the plot.
>
> 2. multiple figure windows should be supported.
>
> 3. subplot should also be supported.
>
> I am looking for matlab plot kind of capabilities but more
> from free and open source softwares.
>
> Regards
> Bharat

Check out Gnuplot. I know almost nothing about it, other than it is
used by Octave and a few other Gnu-ish scientific applications.

--

Tim Wescott
Wescott Design Services
http://www.wescottdesign.com

Do you need to implement control loops in software?
"Applied Control Theory for Embedded Systems" was written for you.
See details at http://www.wescottdesign.com/actfes/actfes.html
From: Muzaffer Kal on
On Tue, 10 Aug 2010 20:31:28 -0500, "bharat pathak"
<bharat(a)n_o_s_p_a_m.arithos.com> wrote:

>Hello,
>
> I have a requirement, wherein my dsp datapath algorithms are
> in C or C++. The input and output data is stored in memory
> buffers. Now staying in C environment I want to see the plots
> of the waveforms. So which waveform viewer could easily be
> integrated in C/c++ environment.
>
> 1. once the figure window pops up, I should be able to zoom
> into the plot.
>
> 2. multiple figure windows should be supported.
>
> 3. subplot should also be supported.
>
> I am looking for matlab plot kind of capabilities but more
> from free and open source softwares.
>
>Regards
>Bharat

Gnuplot. Used by Octave to emulate matlab plotting functionality.
--
Muzaffer Kal

DSPIA INC.
ASIC/FPGA Design Services

http://www.dspia.com
From: steveu on
>On Tue, 10 Aug 2010 20:31:28 -0500, "bharat pathak"
><bharat(a)n_o_s_p_a_m.arithos.com> wrote:
>
>>Hello,
>>
>> I have a requirement, wherein my dsp datapath algorithms are
>> in C or C++. The input and output data is stored in memory
>> buffers. Now staying in C environment I want to see the plots
>> of the waveforms. So which waveform viewer could easily be
>> integrated in C/c++ environment.
>>
>> 1. once the figure window pops up, I should be able to zoom
>> into the plot.
>>
>> 2. multiple figure windows should be supported.
>>
>> 3. subplot should also be supported.
>>
>> I am looking for matlab plot kind of capabilities but more
>> from free and open source softwares.
>>
>>Regards
>>Bharat
>
>Gnuplot. Used by Octave to emulate matlab plotting functionality.

Gnuplot is an excellent choice, but don't be put off by some of the
material you can find about it on the web. You could easily mistake it for
a Mickey Mouse function drawing program from a lot of the descriptions you
will find. Its actually a rather powerful plotting tool, with a lot of
flexibility for massaging the appearance of the images it produces.

Steve

From: Steve Pope on
steveu <steveu(a)n_o_s_p_a_m.coppice.org> wrote:

>Gnuplot is an excellent choice, but don't be put off by some of the
>material you can find about it on the web. You could easily mistake it for
>a Mickey Mouse function drawing program from a lot of the descriptions you
>will find. Its actually a rather powerful plotting tool, with a lot of
>flexibility for massaging the appearance of the images it produces.

I haven't used it, but I imagine it beats Excel, which I often
use for plotting.

(Excel has some advantages of its own, but I doubt they stack up.)

Tangentially, I reserve the term "waveform viewer" for tools that
can probe into an annotated simulation. I do not think Gnuplot
can do that with C++, unless someone has gone to the effort of
merging it with a symbolic debugger.

Steve
 |  Next  |  Last
Pages: 1 2
Prev: DSSS-CDMA query
Next: Only a little off topic