Re: Clearing selected variables
- To: mathgroup at smc.vnet.net
- Subject: [mg86642] Re: Clearing selected variables
- From: Szabolcs <szhorvat at gmail.com>
- Date: Sat, 15 Mar 2008 17:45:15 -0500 (EST)
- References: <frg0ef$f0b$1@smc.vnet.net>
On Mar 15, 9:13=A0am, pradeep <prad... at purdue.edu> wrote: > Hello All, > is there a way i can selectively clear all but a few variables in > mathematica?? i have a large number of variables and am iteratively > running my entire notebook through a loop and want most variables except > a few to get cleared between iterations.. > any help would be appreciated! > > thanks! > Pradeep > Purdue University Why don't you localize those variables that need to be cleared with a Module or a Block? Explicitly Clear[]ing symbols in a loop sounds like something that could lead to trouble and confusion ... Here's a way to clear all names in the Global context except a, b, and c: Clear @@ Complement[Names["Global`*"], {"a", "b", "c"}]