A Design Procedure for Nonrecursive Digital Filters Based on Walsh Functions