| permLab |
|---|
|
Programmet permLab är skapat av Martin Jungmark och Peter Nävert. Det
är skrivet i Matlab och ger användaren möjlighet att utföra ett antal
beräkningar som involverar permutationer. permLab kan användas såväl
av den som precis har hört talas om permutationer och vill veta mer,
som den avancerade användaren. Det är användbart både till
självstudier som till undervisning i klass. En beskrivning av
programmet finns i
herrarnas kandidatuppsats.
permLab kan omvandla permutationer mellan en rad olika
representationer, som enradsform, cykelform, inversionslista,
funktionsgraf, par av standard Young-tablåer, med mera. permLab
beräknar ett antal statistiker för permutationerna, såsom antalet
fixpunkter, antalet fall, antalet inversion och liknande, och har ett
flertal inbyggda bijektioner över symmetriska gruppen inlagda, som
exempelvis invers och bijection fondamentale. permLab bistår också med
multiplikation av permutationer. För den ovana kombinatorikern finns
en självinstruerande guide till permutationers egenskaper
För att starta permLab, ladda hem
filen permlab.tar.gz och packa upp den
med kommandot tar -xzf permLab.tar.gz på Unix/Linux eller med
en vanlig uppackare i Windows (Mac ej testat, meddela mig om någon
vet hur man gör och lyckas med detta). I biblioteket permLab
som då skapas finns filen permLab.m. Den ska köras i Matlab på
sedvanligt sätt, det vill säga genom att skriva permLab i
kommandofönstret. Det kan vara nödvändigt att inkludera permLab med
underkataloger i sökvägen.
permLab är tänkt att byggas på efter hand. Nya funktioner kan lätt
läggas till, liksom fler guider. Instruktioner för detta finns i den
dokumentation som följer med programmet. Meddela Niklas Eriksen (ner < vid >
chalmers.se) om du har gjort eller önskar göra ett tillägg.
Programmet får användas fritt i undervisning, men inte i kommersiella
sammanhang.
|
ner < vid > chalmers.se
Senast uppdaterad: