HEX
Server: Apache/2.4.18 (Ubuntu)
System: Linux ubuntu 7.0.5-x86_64-linode173 #1 SMP PREEMPT_DYNAMIC Fri May 8 10:12:05 EDT 2026 x86_64
User: root (0)
PHP: 7.2.28-1+ubuntu16.04.1+deb.sury.org+1
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,
Upload Files
File: //usr/share/doc/python-cvxopt/examples/filterdemo/README
The filterdemo computes a FIR lowpass filter by solving a linear program.  
It solves a discretization of the  problem

minimize     d2
subject to   -1/d1 <= H(wk) <= d1,   0 <= w <=  wc
	     max(abs(H(wk))) <= d2,  ws <= w <= pi

where H(w) = h_0 + sum_{i=1}^{n-1} h_i*cos(2*pi/n*i*w).
The variables are h and d2.

'filterdemo_cli' uses a simple a simple command-line interface. 
'filterdemo_gui' uses a graphical user interface based on GTK.