Mathematica 9 is now available
Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2012

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

Search the Archive

Re: clearing a variable with a dummy subscript

  • To: mathgroup at smc.vnet.net
  • Subject: [mg126576] Re: clearing a variable with a dummy subscript
  • From: Peter Breitfeld <phbrf at t-online.de>
  • Date: Sun, 20 May 2012 02:34:30 -0400 (EDT)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • References: <jp54mp$gos$1@smc.vnet.net>

Andre Hautot wrote:

> Hi !
> Here is something very simple I don't understand :
>
> f[x_] := x; f[2]    (*A function*)
>  2
>
> Clear[f]; f[2]       (*The same perfectly cleared as expected*)
> f[2]
>
>
> Subscript[u, k_] := k; Subscript[u, 2]        (*u with subscript k_ 
> entered via the palette*)
>  2
>
> Clear[u]; Subscript[u, 2]          (*I found no way to clear u; a 
> suggestion ?)
> 2
>
> Thanks in advance,
>
> ahautot
>
>

The values of supcripted Variables are not associated with u, but to
Subscript:

Subscript[u,2]=123

DownValues[u]   returns: {}

DownValues[Subscript]   returns: {HoldPattern[u_2]:>123}

So to Clear, you must call:

Clear[Subscript]

(but then *all* subscripted variables are cleared)

-- 
_________________________________________________________________
Peter Breitfeld | Bad Saulgau, Germany | http://www.pBreitfeld.de



  • Prev by Date: Re: problem with Manipulate
  • Next by Date: Re: Creating Histogram-Data from X,Y,Z-Data
  • Previous by thread: Re: clearing a variable with a dummy subscript
  • Next by thread: Re: clearing a variable with a dummy subscript