analogdevicesinc / ad936x-filter-wizard

MATLAB-based FIR filter design
Other
50 stars 40 forks source link

minimize group delay errors out in certain cases where the local minimum is the lowest value #2

Closed radhermit closed 9 years ago

radhermit commented 9 years ago

One example is using the LTE5 configuration and setting a data rate of 30 MS/s. The outputted error is the following:

Subscript indices must either be real positive integers or logicals.

Error in AD9361_Filter_Wizard>minimize_group_delay (line 1190) sub = results(minidx - (span * initial_step):minidx + i_end,:);

Error in AD9361_Filter_Wizard>create_filter (line 995) filter_input.phEQ = minimize_group_delay(handles, @internal_designrxfilters9361_sinc, filter_input);

Error in AD9361_Filter_Wizard>design_filter_Callback (line 2581) create_filter(hObject, handles);

Error in gui_mainfcn (line 95) feval(varargin{:});

Error in AD9361_Filter_Wizard (line 94) gui_mainfcn(gui_State, varargin{:});

Error in @(hObject,eventdata)AD9361_Filter_Wizard('design_filter_Callback',hObject,eventdata,guidata(hObject))

Error using waitfor Error while evaluating UIControl Callback

rgetz commented 9 years ago

fixed in ee6a515846f5b611ad1d2eedecac22fdecc46836