Skip to main content
13 events
when toggle format what by license comment
Sep 10, 2012 at 4:37 vote accept Alexey Popkov
Jan 10, 2013 at 20:33
Sep 7, 2012 at 14:57 history edited Simon Woods CC BY-SA 3.0
deleted 4 characters in body
Sep 7, 2012 at 14:56 comment added Simon Woods @SjoerdC.deVries, good point. I've changed the code to use ValueQ instead.
Sep 7, 2012 at 14:20 comment added Sjoerd C. de Vries Would OP's "value" mean "numerical value"? If not, the pattern test NumericQ might be incorrect.
Sep 7, 2012 at 9:59 comment added Simon Woods @AlexeyPopkov, updated with your suggestions.
Sep 7, 2012 at 9:56 history edited Simon Woods CC BY-SA 3.0
added 72 characters in body
Sep 7, 2012 at 9:30 comment added Alexey Popkov For clearing one variable: Extract[vars, 1, Hold] /. Hold[x_?NumericQ] :> Unset[x]
Sep 7, 2012 at 9:24 comment added Alexey Popkov The only workaround I see at the moment is: List @@ Replace[vars, x_?NumericQ :> Unset[x], {1}]. But it is not very elegant when only one variable should be cleared.
Sep 7, 2012 at 9:15 comment added Alexey Popkov Hold[x_[__]] | Hold[x_] :> Clear[x] in the new version clears all indexed variables with the same Head, not the one.
Sep 7, 2012 at 8:44 history edited Simon Woods CC BY-SA 3.0
deleted 27 characters in body
Sep 7, 2012 at 8:43 comment added Simon Woods @AlexeyPopkov, oops I missed that! I'll have another look...
Sep 7, 2012 at 8:32 comment added Alexey Popkov Some of the variables are indexed variables (U0[1] etc.) so Clear and SymbolName will not work.
Sep 7, 2012 at 8:27 history answered Simon Woods CC BY-SA 3.0