This page will contain practical messages related to the course 01259 Algebraic Coding Theory. Some Maple hypertexts illustrating important concepts from the course will be made available on the page during the course.
Those unfamiliar with Maple can find a brief description on how to use the Maple files here.
If you have comments or suggestions, please send a mail to the page maintainer. The address can be found at the bottom of this page.
The teachers on this course are
Maple files:
Matlab files:
Other files:
Other files:
The following is a short description on how to use Maple to read and interact with the Maple files published as a part of this course. For a more complete introduction you may read the online documentation of Maple (see below).
The topics described here are the following:
Once Maple is started the Maple window contains one window for each Maple text that is open. In the beginning, only the default text "Untitled 1" is open. If you click in the window "Untitled 1", you will be able to write commands for Maple. To see the online documentation, write a question mark (?) and press Enter.
In the online documentation you may click on the New User's Tour in order to get a quick introduction to Maple.
? followed by a word gives online documentation related to that word.
For example, ?gcd followed by Enter explains the command gcd.
To view the Maple texts published on this page, you have 2 choices:
Next, choose "New" and fill in the following information:
There are 2 ways of using the Maple texts. The first is to simply read
the text. There are several sections, each with a title. Next to the
title there is a box where you can click to expand or collapse the section.
If the section is collapsed, only the title is shown.
The second way to use a Maple text is to do calculations. The text
contains several commands (normally written in red), and corresponding answers
(normally written in blue). To execute a command, place the cursor anywhere on
the line with the command and press Enter. The answer will then be updated
according to any changes you may have made in the command since the last
time it was executed and according to changes in previous results used by
the command.
Since some command use previous results, you should execute the commands
in the order they appear in the text and start with the first command.
Now, place the cursor on the expression a:=3; and press Enter. Maple
responds with a:=3. At the same time the cursor is automatically placed
on the next expression. Press Enter again... and again. Now a+b+b;
gives the value 11 since a and b have been assigned the
values 3 and 4 respectively.
Notice that if you change the expression a:=3; into, for example,
a:=5; then a is not assigned the new value until you
press Enter.
Some more expressions you may try to evaluate:
Loading a file
Activate the "Application" button and type "xmaple %s". Press "OK".
After this, Netscape should start Maple automatically when you
left-click on any of the Maple texts on this page.
Interacting with a Maple text
Example
Try to start Maple with the file " Getting started". The file has 3 expressions:
First, try to place the cursor on the expression a+b+b, and press Enter.
If this is the first thing you do, Maple will respond a+2b. This is because
a and b have not been given a value yet, so they are treated
as symbols.
Maintained by: Tom Høholdt (T.Hoeholdt@mat.dtu.dk)
Last revised: Feb 04, 2008
Date of creation: Feb 15, 2001