Einführung/ Introduction

1. Einführung/ Introduction

0  	Frontend versus Kernel
1  	Operationen / Opérations
2 	Analysis / Analyse
2.1 	Plots ==> CM1
2.2 	Rekursiv programmieren (Pattern Maching) / Programmation récursive  ==> CM1
2.3 	Zeit messen / mesurer le temps  ==> CM1
2.4 	Ableiten / La derivée  ==> CM1
2.5 	Integral / L'intégrale  ==> CM1
2.6 	Differentialgleichung / Equation différentielle  ==> CM1
2.7 	Grenzwerte / Valeurs limites
2.8 	Potenzreihen / Séries de puissances
2.9 	Vektoranalysis / Analyse vectorielle

3	Nochmals Graphic / Encore une fois graphiques

4 	Nochmals Algebra / Algèbre encore une fois

Gleichungen/Equations
Matrizen / Matrices

5 	Zellen / Cellules

Klicken Sie auf die Balken an den Zellen rechts und problieren Sie aus: Pull Down Menue, Cell,Convert to,Display as,Cell grouping,.... / Cliquer sur les barres à droite et essayez: Pull Down Menue, Cell,Convert to,Display as,Cell grouping,....

a = 4;  c = 5;

b = a*c

ArcTan[b]

ArcTan[b] // N

ArcTan[b] Degree // N

ClearAll[a, b, c, d]

ArcTan[b]

?ClearAll

?Clear

?Remove

Clear[Out[2]]

Unprotect[Out]

ClearAll[Out]

{Out[1], Out[2]}

Protect[Out]

Out[1]

6 	Darstellungen / Représentations

6.1 Zahlentypen / Types de nombres

Ausprobieren.... / Essayer....

8

Head[8]

Head[%%]

Head[%]

Head[8.1]

Head[5/9]

Head[-6]

Head[8 + 3  I]

Head[8 + 0  I]

Head[E^6]

Head[E^(2.0 + 3  I)]

Head[E^(I Pi)]

Head[E^(I Pi/2)]

Head[Sqrt[3]]

Head[Pi^1]

?Head

6.2 Ein wenig rechnen mit Zahlen und Symbolen / Calculer un peu avec des nombres et des symboles

Abfragen / Interroger

?NumberQ

NumberQ[4]

NumberQ[4.7]

NumberQ[Pi]

?Symbol

{IntegerQ[2], IntegerQ[2.4]}

Expand[(q + 9)^4]

ComplexExpand[(q + 9)^4]

ComplexExpand[(q + 9)^4, {q}]

q = 4 + 3  I

Re[q]

Im[q]

?*Q

OddQ[4]

OddQ[5]

OddQ[-7]

EvenQ[6]

EvenQ[{1, 2, 3, 4, 5, 6, 7}]

PrimeQ[{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 
        17}]

N[Sqrt[5]]

N[Sqrt[5], 30]

Head[N[Sqrt[5]]]

Umwandlungen / Transformations

7/9

N[7/9]

Rationalize[N[7/9]]

a = Rationalize[N[Sqrt[5], 30]]

Rationalize[N[Sqrt[5], 30], 0.00003]

b = (521/233) // N

a - b

Rationalize[0.666666666, 0.00001]

?Rationalize

Zahlensysteme / Systèmes de nombres

?IntegerDigits

IntegerDigits[123]

IntegerDigits[45.8769]

12!

IntegerDigits[12!]

?RealDigits

RealDigits[333.14159]

RealDigits[Pi]

RealDigits[6715]

d = %

d[[1]]

d[[2]]

RealDigits[2/3]

RealDigits[N[2/3, 15]]

?BaseForm

BaseForm[2^75, 2]

BaseForm[2^75, 3]

BaseForm[N[2/3, 15], 2]

BaseForm[1024, 2]

2^^10000000000

16^^1

16^^0

16^^2

16^^4

16^^10

Remove[a, b, c]

16^^a

16^^4a8

16^^3cb

16^^acb.56a

2^^0.10101

2^^0.10105

16^^f

16^^g

17^^g

Genauigkeit, Zeit / Précision, temps

Manipulationen / Manipulations

Manipulationen in Schritten / Manipulations en plusieurs étapes

Ersetzungen / Remplacements

....................

An. 	Uebung / Excercice

1.===>  Output 
2. ===> Kommentar pro Linie / commentaire par ligne
3. ===> Porte-Feuille