Hi,
Ich habe ein kleines Problem:
Ich brauche die Werte aus dem Array a (siehe Code). Wenn ich mir Diesen innerhalb der Funktion ausgeben lasse, bekomme ich die richtigen Werte zurückgegeben. Bei Aufruf außerhalb der Funktion lediglich einen leeren Array. Kann mir jemand helfen woran das liegen könnte.
Grüße.
Ich habe ein kleines Problem:
Ich brauche die Werte aus dem Array a (siehe Code). Wenn ich mir Diesen innerhalb der Funktion ausgeben lasse, bekomme ich die richtigen Werte zurückgegeben. Bei Aufruf außerhalb der Funktion lediglich einen leeren Array. Kann mir jemand helfen woran das liegen könnte.
Grüße.
Code:
a = []; requirejs(["helper/fili.min"], function(Fili, ...a) { var iirCalculator = new Fili.CalcCascades(); // calculate filter coefficients var iirFilterCoeffs = iirCalculator.lowpass({ order: 2, // cascade 3 biquad filters (max: 12) characteristic: 'butterworth', Fs: 1000, Fc: 50, // BW: 1, gain: 0, preGain: false }); // create a filter instance from the calculated coeffs var filter = new Fili.IirFilter(iirFilterCoeffs); response = filter.response(100); for(var i = 0; i<= 99; i++){ a.push(response[i].magnitude); } }); console.log(a);
Comment