Watch this Author's files
If one uses vectors for the y and x inputs, the jitter and style options don't work. This is because the recursive call to notBoxPlot on line 115 doesn't pass those options through.
Works as advertised.
Note that this code requires the signal processing toolbox.