Mathematica 9 is now available
Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
2007
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2007

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

Search the Archive

Extracting subexpressions

  • To: mathgroup at smc.vnet.net
  • Subject: [mg78301] Extracting subexpressions
  • From: Geraud Nymo <kalymereau at yahoo.fr>
  • Date: Thu, 28 Jun 2007 04:16:57 -0400 (EDT)

Hi Group

I have a (potentially very large) mathematical expression myExpr. I
want to extract all the non atomic subexpressions. I have found the
two following solutions:
Level[myExpr, {-\[Infinity], -2}]
and
Cases[myExpr, _, {-\[Infinity], -2}]

On very large expressions that I cannot reproduce here it seems that
Level is a bit faster. Is there an even faster way to obtain the same
result ?

Thanks.



  • Prev by Date: two integrals
  • Next by Date: question about evaluation and Manipulate
  • Previous by thread: Re: two integrals
  • Next by thread: question about evaluation and Manipulate