MuPAD Education Group: Kostenlose Materialen für MuPAD Pro:
www.sciface.com/education, schule.mupad.de, studium.mupad.de, mupad.zum.de.

________________________________________________________________________________

 

Inhalt....: Zahlbereiche

Kategorie.: Grundkurs

Mathematik: Zahlentheorie, Kryptographie 

MuPAD.....: 3.0.0

Datum.....: 2004-03-31

Autoren...: Kai Gehrs <acrowley@mupad.de>

Funktionen: Dom::Integer, Dom::Rational, Dom::Real, Dom::Complex, Dom::Float,

Funktionen: Dom::IntegerMod, Dom::Matrix

________________________________________________________________________________

 

Zahlbereiche

 

Dieses Arbeitsblatt ist Bestandteil des MuPAD Grundkurses.

 

Wir wollen sehen, wie man in MuPAD mit verschiedenen Zahlbereichen so

rechnen kann, wie wir es aus dem Mathematikunterricht gewöhnt sind.

 

Wir bieten hier eine grobe Übersicht über die wichtigsten Zahlbereiche in

MuPAD. Allgemein sprechen wir bei diesen Zahlbereichen von sogenannten

MuPAD Domains. Eine Element aus einem solchen Domain kann man sich

dann als Objekt vom Typ des betrachteten Domains denken (diese Sichtweise

ist nur für diejenigen interessant, die Programmiererfahrungen in MuPAD be-

sitzen oder erwerben möchten). Wir werden im folgenden nicht von Domains

sprechen, sondern diese "eingedeutscht" als Zahlbereiche bezeichnen.

 

MuPAD bietet u.a. die folgenden Zahlbereiche:

 

image

 

Die Handhabung dieser Zahlenbereiche empfiehlt sich in folgender Form:

Zunächst weisen wir den Zahlbereich an eine Variable zu (um den Schreibauf-

wand zu verringern):

 

R1:= Dom::Integer;

R2:= Dom::Rational;

R3:= Dom::Real;

R4:= Dom::Complex;

R5:= Dom::Float;

R6:= Dom::IntegerMod(7)

math

math

math

math

math

math

Jetzt können wir uns z.B. Matrizen über den definierten Zahlbereichen erzeugen:

 

A1:= Dom::Matrix(R1)([[1,2], [3,4]]);

A2:= Dom::Matrix(R2)([[1,2], [3,4]]);

A3:= Dom::Matrix(R3)([[1,2], [3,4]]);

A4:= Dom::Matrix(R4)([[1,2], [3,4]]);

A5:= Dom::Matrix(R5)([[1,2], [3,4]]);

A6:= Dom::Matrix(R6)([[1,2], [3,4]])

math

math

math

math

math

math

Rein äußerlich unterscheiden sich die Matrizen nicht (abgesehen von den

letzten beiden Matrizen) - die Unterschiede werden dann deutlich, wenn wir z.B.

versuchen, sie zu invertieren:

 

A1^-1

math

Die Matrix A1 ist über den ganzen Zahlen nicht invertierbar, wohl aber über den

anderen Koeffizientenbereichen:

 

A2^-1

math

A3^-1

math

A4^-1

math

A5^-1

math

A6^-1

math

Eine ähnlich wichtige Rolle spielen die Zahlbereiche in MuPAD auch bei der

Betrachtung von Polynomen (was wir auch im nächsten Abschnitt des Kurses

über "Polynome in MuPAD" sehen werden.

 

________________________________________________________________________________

 

Anmerkungen:

1.  Weitere Anregungen finden Sie in der Buchreihe Mathematik 1 x anders. In dieser Reihe

     wird eine Vielzahl unterschiedlichster mathematischer Probleme mit MuPAD gelöst. Die

     Bücher können unter www.schule.mupad.de/literatur kostenfrei kopiert werden.

 

________________________________________________________________________________

 

 

 

MuPAD Education Group: Kostenlose Materialen für MuPAD Pro:
www.sciface.com/education, schule.mupad.de, studium.mupad.de, mupad.zum.de.