For more details, and talks in past semesters, consult the full schedule of talks.
Past topics can (and should) be repeated occasionally. In addition, here are some topics people might like to hear about:
To give a talk, please contact swig@math.arizona.edu.
ame2.math.arizona.edu), at the Unix prompt simply
type
math
If you are not logging in directly to ame2, then you need to redirect the display (see below).
Mathematica is case-sensitive, and all its commands begin in
capital letters, sometimes with capital letters interspersed
within the name (like CellArray).
Once inside Mathematica, online help is accessed by a "?".
For instance, to find out more about the
Integrate command, type
In[1]:= ?Integrate
or to get a list of all the commands that include the the
word Font in it, type
In[1]:= ?*Font*
Online help is limited, which is why I think some kind of book is helpful when one is getting started (in fact, even when one is an expert!).
In[*]:= indicates my input, and
Out[*]= indicates Mathematica's corresponding
output.
ame2, in the
directory /usr/local/math/Packages if you want
to explore what is available. For example, if I want to
load in the VectorAnalysis.m package, in
Mathematica I would type
In[1]:= << Calculus`VectorAnalysis`
Now you can use the functions defined in that package. To see a list of all the packages you have loaded, type
In[15]:= $Packages
Out[15]= {Calculus`VectorAnalysis`, Global`, System`}
If you are repeating a series of commands, you might want
to save them as a script and then just load the script.
For example, say I want to define a matrix, take its
inverse, then find its eigenvectors. I would simply
create a file (let's call it goof.ma) with
the commands in them, as I would have typed directly in
Mathematica...
Contents of file goof.ma:
m = {{1, 3}, {5, 7}}
n = Inverse[m]
Eigenvectors[n]
To load goof.ma into Mathematica, first run
Mathematica, then type
In[1]:= << goof.ma
and you will get the following output:
-3 + Sqrt[24] -3 - Sqrt[24]
Out[1]= {{-------------, 1}, {-------------, 1}}
5 5
Plot[Sin[x], {x, 0, 2 Pi}]. Here's
one way to do it in Mathematica:
plot1 = Plot[Sin[x], {x, 0, 2 Pi}]
PSPrint[plot1]
This will send your plot directly to the printer. Another method:
plot1 = Plot[Sin[x], {x, 0, 2 Pi}]
Display["!psfix > plot1.ps", plot1]
This stores your plot in variable plot1,
then uses the psfix command to convert/save
it as a postscript file called plot1.ps. To
print this, at the Unix prompt, type
lpr plot1.ps
xhost ame2.math.arizona.edu
then telnet/rlogin/rsh to ame2.math.arizona.edu from your local machine, and at the ame2 prompt type
setenv DISPLAY name.math.arizona.edu:0
(if using csh)
typeset -x
DISPLAY=name.math.arizona.edu:0
(if using ksh)
And you should be all set!