Maple qseries Package - Installation Instructions
These instructions are for Windows (64 bit) and Maple 16.
If you are using a different version of Maple just change "16"
to whatever.
- STEP 1
Create a Homelib directory for your maple lib (dotm) files.
My directory is called mylib and is located here:
C:\cygwin\home\fgarvan\maple\mylib
This is what I did to create it:
You should now have a new directory called mylib.
- STEP 2
Set up a maple.ini file.
This file should be created in the directory:
C:\Program Files\Maple 16\Users
and it should contain two lines of code resembling something like:
Homelib:="C:\\cygwin\\home\\fgarvan\\maple\\mylib":
libname := libname, Homelib:
The value of Homelib should correspond to your Homelib.
One way to do this is to use the following Maple worksheet.
- First right-click on the Maple icon and select
Run as adminstrator
- Open the following Maple worksheet:
setup-mapleinit-win64.mw
(view PDF)
- Edit this worksheet to correspond to you Homelib location.
- Then execute the worksheet.
Now you should have a file maple.ini
containing two lines of code.
- STEP 3
Download the file
This file contains MAPLE code for setting up and saving the
package. Save this file in a place where you keep your MAPLE
programs. I saved it in a special directory:
"H:\maple\mypackages\qseries\wmprog"
This program saves the qseries package in the mylib directory.
If you want to save it in a different place you will need to
edit the file.
- STEP 4
Install the qseries package. Start MAPLE and do something like the following.
> libname;
"C:\Program Files\Maple 16\lib", ".", "C:\cygwin\home\fgarvan\maple\mylib"
> currentdir("C:\\cygwin\\home\\fgarvan\\maple\\mypackages\\qseries\\wmprog");
"C:\cygwin\home\fgarvan\maple\mypackages\qseries"
> currentdir();
"C:\cygwin\home\fgarvan\maple\mypackages\qseries\wmprog"
> read "wmprog64.txt":
>
You will need to change "C:....wmprog" to the appropriate place.
This program saves
package as a file qseries.m in the mylib dir.
See
-
INSTALL QSERIES
[
MW |
PDF ]
- STEP 5
Exit MAPLE and restart it to test the package:
> with(qseries);
[aqprod, changes, etamake, etaq, findcong, findhom, findhomcombo,
findhomcombomodp, findhommodp, findlincombo, findlincombomodp, findnonhom,
findnonhomcombo, findpoly, jac2prod, jac2series, jacprod, jacprodmake,
mprodmake, packageversion, prodmake, qbin, qdegree, qetamake, qfactor,
qs2jaccombo, quinprod, sift, theta, theta2, theta3, theta4, tripleprod,
winquist, zqfactor]
> x:=add(q^(n*(n+1)/2),n=0..20);
3 6 10 15 21 28 36 45 55 66 78 91
1 + q + q + q + q + q + q + q + q + q + q + q + q + q
105 120 136 153 171 190 210
+ q + q + q + q + q + q + q
> etamake(x,q,20);
2
eta(2 tau)
---------------
(1/8)
q eta(tau)
> qetamake(x,q,20);
2
/ 2\
_E\q /
-------
_E(q)
> P:=series(1/etaq(q,1,1001),q,1001):
> qdegree(P);
1000
> findcong(P,1000);
[4, 5, 5]
[5, 7, 7]
[6, 11, 11]
[24, 25, 25]
{[4, 5, 5], [5, 7, 7], [6, 11, 11], [24, 25, 25]}
Do you get this? See
The url of this page is http://qseries.org/fgarvan/qmaple/1.1/maple16/win64/index.html.
Created by
F.G. Garvan
(fgarvan@ufl.edu) on
Monday, July 23, 2012.
Last update made Mon Jul 23 17:45:05 EDT 2012.
fgarvan@ufl.edu
|