================================== Top new questions this week: ================================== [How can I add drop shadows and specular highlights to 2D graphics?]\url{http://mathematica.stackexchange.com/questions/43186/how-can -i-add-drop-shadows-and-specular-highlights-to-2d-graphics} I thought I'd share some code in the form of a self-answered question, but other answers are of course welcome. Drop shadows are a familiar visual effect, giving the impression of a graphical element ... - asked by Simon Woods (26 votes), answered by Simon Woods (29 votes) ---------------------------- [Are greek symbols causing different evaluation?]\url{http://mathematica.stackexchange.com/questions/43108/are-g reek-symbols-causing-different-evaluation} I've updated today to Mathematica 9.0.1.0 from version 8 and found something that absolutely confuses me. Let us define a piecewise function: gr[x_, v1_, v2_, v3_, v4_, v5_] = Piecewise[{{g, v1 ... - asked by Mike (14 votes) ---------------------------- [How to make a function with its own options as well as passing options to other functions]\url{http://mathematica.stackexchange.com/questions/43088/how-to- make-a-function-with-its-own-options-as-well-as-passing-options-to-other > } I have a function with many of its own options, but I would also like to pass options to subfunctions using the FilterRules function. Here's a simple example: Options[pfunc] = {"test" -> True}; ... - asked by Jason B (11 votes), answered by rm -rf (8 votes) ---------------------------- [Why the Block command does not forget the $ContextPath variable]\url{http://mathematica.stackexchange.com/questions/43137/why-the- block-command-does-not-forget-the-contextpath-variable} I do not understand this behavior: method[args_] := (* forget the context path *) Block[{$ContextPath}, (* should given nothing, right? *) Print["cpath=", $ContextPath]; ... - asked by zorank (11 votes), answered by Szabolcs (8 votes) ---------------------------- [Third argument of Compile]\url{http://mathematica.stackexchange.com/questions/43128/third-arg ument-of-compile} In his last comment on this answer, halirutan shows an example in which the third argument of Compile does not have any effect. The example is as follows. cfu = Compile[{}, Module[{y = {}}, ... - asked by Jacob Akkerboom (11 votes), answered by halirutan (5 votes) ---------------------------- [Plot Matlab icon]\url{http://mathematica.stackexchange.com/questions/43012/plot-matlab- icon} I started to explore this on a whim and hasn't succeeded yet Some introduction for the icon is found here but I can't understand it very well. (I admit that, though playing with NDSolve a lot, I ... - asked by xzczd (8 votes), answered by episanty (10 votes) ---------------------------- [Why does Plot[Hold[x], {x,0,1}] work?]\url{http://mathematica.stackexchange.com/questions/43318/why-does-pl otholdx-x-0-1-work} It appears that, counter to my expectation, all of these (and probably many others) seem to work fine: Plot[Hold[x], {x, 0, 10}] FindRoot[Hold[x^2 == 2], {x, 1}] NMinimize[Hold[x^2], x] I would ... - asked by Szabolcs (8 votes), answered by Michael E2 (5 votes) ================================== Greatest hits from previous weeks: ================================== [Plotting the frequency spectrum of a data series using Fourier]\url{http://mathematica.stackexchange.com/questions/18082/plotting- the-frequency-spectrum-of-a-data-series-using-fourier} testData = Table[N@Sin[500 x], {x, 0, 100}]; ListLinePlot[Abs[Fourier[testData]], PlotRange -> Full] Gives me Which I do not expect because the Fourier Transform is FourierTransform[Sin[500 ... - asked by Pickett (7 votes), answered by KennyColnago (8 votes) ---------------------------- [Get a "step by step" evaluation in Mathematica]\url{http://mathematica.stackexchange.com/questions/148/get-a-s tep-by-step-evaluation-in-mathematica} Is it possible in Mathematica to get a step-by-step evaluation of some functions; that's to say, outputting not only the result but all the stages that have led to it? Example : Let's say I want to ... - asked by Skydreamer (45 votes), answered by J.M. (41 votes) ================================== Can you answer these? ================================== [Is there a package or canonical way for writing test harnesses in Mathematica?]\url{http://mathematica.stackexchange.com/questions/43014/is-t here-a-package-or-canonical-way-for-writing-test-harnesses-in-mathematic a} I've written a complicated function foo.1 I'd now like to simplify this function's code, and later enhance it with more features. With each change, however, I'd like to be confident that I'm not ... - asked by acheong87 (2 votes) ---------------------------- [Young Tableaux Miscellanea]\url{http://mathematica.stackexchange.com/questions/43157/young -tableaux-miscellanea} I have a problem which is mostly neatly described by using Young Tableaux. Mathematica seems to have these Tableaux built in, except that the Tableaux function is only in Combinatorica. When I ... - asked by evanb (2 votes) ---------------------------- [Assign a value to a variable without using Set or SetDelayed?]\url{http://mathematica.stackexchange.com/questions/43306/assig n-a-value-to-a-variable-without-using-set-or-setdelayed} I supose probably yes, but at the end I assume that internally mathematica has to use Set or SetDelayed. Am I right? Background: I am developing a super simple phraser that takes a code description ... - asked by zorank (1 vote)