01-28-2008 10:49 AM - edited 01-28-2008 10:51 AM
Hi Madd,
Regarding your first question, to set the dt, you would just have to wire in your desired dt value. In this case, you said that you'd like to achieve 100 symbols with 16 samples/symbol. This would give you 1600 samples/dt. So you would just wire in a constant value of 1600 to the dt input of numeric integration.vi. This will create space for 1600 doubles and take in this many samples each time from the waveform. I hope that this is what you meant, so please let me know if I misunderstood you.
Second question, you do have the option of going with the quadrature vi as well. This integration method works well for all types of formulas, however, you do not have as much control with the dt. In fact, you don't have any, the quadrature method will determine the dt automatically based on how volatile your function is behaving. For example, if you have steep hills and valleys in your function, the dt will be automatically decreased for higher resolution, and larger dt where the function does not change as much.
You can find more information on the adaptive quadrature method here: http://en.wikipedia.org/wiki/Adaptive_quadrature
The option to use either is yours, but the quadrature vi is definitely a bit easier to use since you would not have to programmatically split your input at the cost of some flexibility. But then again, thats life in general. ![]()