Measurement Studio for .NET Languages

cancel
Showing results for 
Search instead for 
Did you mean: 

How do I generate a signal containing many different sine waves?

I am using Measurement Studio 7.0 in C#.
0 Kudos
Message 1 of 2
(3,380 Views)
Hi krahne,
The easiest way to do it is to use the SignalGenerator class in the NationalInstruments.Analysis.SignalGeneration namespace ...

You can do something like this...

SignalGenerator sigGen = new SignalGenerator();
sigGen.Signals.Add(new SineSignal(1000,1.0,0.0));
sigGen.Signals.Add(new SineSignal(250,2.5,0.0));
sigGen.Signals.Add(new WhiteNoiseSignal(1.0));
sigGen.Generate(); //generates the composite signal..

There is a similar example under MeasurementStudio70\Dotnet\Examples\Analyis called CompositeSignalGeneration.
Hope this gets you started...
Nandan Dharwadker
Staff Software Engineer
Measurement Studio Hardware Team
Message 2 of 2
(3,380 Views)