示例#1
0
        public static void Apodize(double minX, double maxX, double sampleRate, int apexPositionPercent,
                                   ref float[] intensities, ApodizationType type)
        {
            var arrIntensities = new float[intensities.Length];

            for (var i = 0; i < intensities.Length; i++)
            {
                arrIntensities[i] = intensities[i];
            }
            Apodization.Apodize(minX, maxX, sampleRate, false, type,
                                arrIntensities,
                                intensities.Length, apexPositionPercent);
            for (var i = 0; i < intensities.Length; i++)
            {
                intensities[i] = arrIntensities[i];
            }
        }
示例#2
0
 public static void UnApodize(ref float[] intensities, ApodizationType type)
 {
 }