MathGroup Archive 2010

[Date Index] [Thread Index] [Author Index]

Search the Archive

Would you like to try my Mathematica digital filter design demo?

  • To: mathgroup at smc.vnet.net
  • Subject: [mg112621] Would you like to try my Mathematica digital filter design demo?
  • From: "Nasser M. Abbasi" <nma at 12000.org>
  • Date: Thu, 23 Sep 2010 04:22:30 -0400 (EDT)
  • Reply-to: nma at 12000.org

hi;

For the last few weeks, I was writing a digital filter design demo. I'd 
like to ask if someone here would like to download it and try it out and 
let me know if they spot any problems with it.

I'd like to submit for publication to WRI demonstration site but it will 
good if someone can have a second look at it before I do (so if there 
any any issues, I can fix them before I submit it so that the good folks 
at WRI will have less issues to deal with, as they complain always that 
my demos are too complicated to test :)

This demo is a design of an IIR low pass digital filter using 
Butterworth method. Will be useful for a student taking a DSP course to 
learn about IIR filter design.

The player format notebook is at my Mathematica demos page, the link is 
below, it is entry #12 on the table:

http://12000.org/my_notes/mma_demos/KERNEL/index.htm

Just download the .nbp file and run it using Mathematica 7 free player.

The only issue still present is this: If some computation takes too long 
(more than 5 seconds), you might get an $Abort message displayed.

To resolve this, I know I can use the option SynchronousUpdating -> 
False in Mainpulate.

However, when I do that, another problem pops up, the upload/conversion 
of the notebook fails. It looks like a global variable issue, but I was 
not able to resolve this yet. So, that is why I use SynchronousUpdating 
-> True.

You should not see the $Abort message hardly ever, unless your PC is too 
slow :)

I did many tests on it, and I think there are no techinical design bugs, 
but there could be some UI things I overlooked and need to clean up more.

thanks,

--Nasser


  • Prev by Date: Re: Using Mathematica remotely (installed on Mac, to be accessed
  • Next by Date: Re: Using Mathematica remotely (installed on Mac, to be accessed from X)
  • Previous by thread: Re: Using Mathematica remotely (installed on Mac, to be accessed
  • Next by thread: ContourPlot under ListPlot3D