|
[Date Index]
[Thread Index]
[Author Index]
Re: two questions
- To: mathgroup at smc.vnet.net
- Subject: [mg100341] Re: two questions
- From: Bill Rowe <readnews at sbcglobal.net>
- Date: Mon, 1 Jun 2009 07:10:06 -0400 (EDT)
On 5/31/09 at 6:32 AM, fgutiers2002 at yahoo.com (Francisco Gutierrez)
wrote:
>a. I made a package and I want to retrieve the functions it has.
>What I would want is: Command[mypackage] Output: functions for the
>user contained in myg package
>How can I do this? Somehow, I have failed to find this in the
>documentation.
First, load the package using either Get or Needs. Then doing
?contextname`* will list all of the symbols available to the
user where contextname is the name of the context for the
package loaded. Usually (not always), this is the same as the
package name. For example, if I load a package I've created for
my usage by doing:
In[1]:= << Statistics`SplineSmoothing`
In[2]:= ?Statistics`SplineSmoothing`*
Statistics`SplineSmoothing`
EDF NaturalSpline SplinePolynomial
MonotonicQ SplineD SplineResiduals
MonotonicSmoothing SplineEvaluate SplineRoot
I get a list of functions in the package
>b. According to you what are the best references to study the theme
>of packages in Mathematica?
Maeder has written a couple of texts on programming in
Mathematica that would make a good starting point. But even
without using Maeder's books, simply opening packages that are
distributed with Mathematica with a text editor to see how they
are written can be quite informative.
Prev by Date:
The standard deviation of Three fitting parameters is bigger than
Next by Date:
Re: Indexed Slot in a Rule - How to do it??
Previous by thread:
Re: two questions
Next by thread:
Re: two questions
|