Re: Another Combinatorica loading problem
- To: mathgroup at smc.vnet.net
- Subject: [mg50103] Re: Another Combinatorica loading problem
- From: "Steven Shippee" <slshippee at comcast.net>
- Date: Sun, 15 Aug 2004 03:14:30 -0400 (EDT)
- References: <cfkaj9$fa0$1@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Although a novice at Mathematica, I work with computers, and deductively it looks like your Combinatorica package does not have to show in your path, for example, on my machine with 'default' installations [Version Number: 5.0.1.0; Platform: Windows], we find: Default Packages: In[1]:=$Packages Out[1]={"Graphics`Arrow`", "Utilities`FilterOptions`", "Graphics`Common`GraphicsCommon`", "Graphics`Legend`", "Graphics`Colors`", "ATM`", "Global`", "System`"} Load Combinatorica << DiscreteMath`Combinatorica` Resulting in: In[3]:=$Packages Out[3]={"Statistics`Common`DistributionsCommon`", "DiscreteMath`Tree`", "Statistics`DataManipulation`", "Statistics`DescriptiveStatistics`", "Statistics`DiscreteDistributions`", "DiscreteMath`CombinatorialFunctions`", "DiscreteMath`Combinatorica`", "Graphics`Arrow`", "Utilities`FilterOptions`", "Graphics`Common`GraphicsCommon`", "Graphics`Legend`", "Graphics`Colors`", "ATM`", "Global`", "System`"} Showing the package loaded OK, and path shows it [Combinatoria] is not required to show in the path, I assume? In[4]:=$Path Out[4]={"C:\\Program Files\\Wolfram Research\\Mathematica\\5.0\\AddOns\\JLink", "C:\\Program Files\\Wolfram Research\\Mathematica\\5.0\\AddOns\\NETLink", "C:\\Documents and Settings\\shis235\\Application Data\\Mathematica\\Kernel", "C:\\Documents and Settings\\shis235\\Application Data\\Mathematica\\Autoload", "C:\\Documents and Settings\\shis235\\Application Data\\Mathematica\\Applications", "C:\\Documents and Settings\\All Users\\Application Data\\Mathematica\\Kernel", "C:\\Documents and Settings\\All Users\\Application Data\\Mathematica\\Autoload", "C:\\Documents and Settings\\All Users\\Application Data\\Mathematica\\Applications", ".", "C:\\Documents and Settings\\shis235", "C:\\Program Files\\Wolfram Research\\Mathematica\\5.0\\AddOns\\StandardPackages", "C:\\Program Filles\\Wolfram Research\\Mathematica\\5.0\\AddOns\\StandardPackages\\StartUp", "C:\\Program Files\\Wolfram Research\\Mathematica\\5.0\\AddOns\\Autoload", "C:\\Program Files\\Wolfram Research\\Mathematica\\5.0\\AddOns\\Applications", "C:\\Program Files\\Wolfram Research\\Mathematica\\5.0\\AddOns\\ExtraPackages", "C:\\Program Files\\Wolfram Research\\Mathematica\\5.0\\SystemFiles\\Graphics\\Packages", "C:\\Program Files\\Wolfram Research\\Mathematica\\5.0\\Configuration\\Kernel"} In[19]:=And permutations works just fine? Permutations[{a,b,c,d}] Out[19]= {{a,b,c,d},{a,b,d,c},{a,c,b,d},{a,c,d,b},{a,d,b,c},{a,d,c,b},{b,a,c,d},{b,a, d, c},{b,c,a,d},{b,c,d,a},{b,d,a,c},{b,d,c,a},{c,a,b,d},{c,a,d,b},{c,b,a, d},{c,b,d,a},{c,d,a,b},{c,d,b,a},{d,a,b,c},{d,a,c,b},{d,b,a,c},{d,b,c, a},{d,c,a,b},{d,c,b,a}} > << DiscreteMath`Combinatorica` > nor > Needs["DiscreteMath`Combinatorica`"]; > > apparently loads it because NthPermutation[100,{a,b,c,d,e,f,g}] just echoes NthPermutation. I think if you do a ?Permutation you will not find an "NthPermutation", and perhaps you need to revisit your intial input/directions to mathematica? Being a novice I find that if mathematica spits back what I asked it to do verbatim, I have usually screwed up in my input, which then causes me to go bug David Park and have him gently show me it is my input, not the computer's lack of processing ability!! Steven Shippee slshippee at comcast.net