Qurak

Linear algebra matrix and tensor operations vectors and tensors

Tutorial 20 Schritte, der Reihe nach in einer Sitzung ausgeführt. Jeder Schritt wurde gegen die Engine ausgeführt, und die Ausgabe unten ist, was er erzeugte.

Schritt 1
vec = {1, 2, 3}
Ausgabe
{1, 2, 3}
Schritt 2
Range[10]
Ausgabe
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
Schritt 3
Range[1., 4, 0.1]
Ausgabe
{1., 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7000000000000002, 1.8, 1.9, 2., 2.1, 2.2, 2.3, 2.4000000000000004, 2.5, 2.6, 2.7, 2.8, 2.9000000000000004, 3., 3.1, 3.2, 3.3000000000000003, 3.4000000000000004, 3.5, 3.6, 3.7, 3.8000000000000003, 3.9000000000000004, 4.}
Schritt 4
vec = Table[Sqrt[i / 2.], {i, 5}]
Ausgabe
{0.7071067811865476, 1., 1.224744871391589, 1.4142135623730951, 1.5811388300841898}
Schritt 5
vec = Sqrt[Range[5] / 2.]
Ausgabe
{0.7071067811865476, 1., 1.224744871391589, 1.4142135623730951, 1.5811388300841898}
Schritt 6
vec  + 4
Ausgabe
{4.707106781186548, 5., 5.224744871391589, 5.414213562373095, 5.58113883008419}
Schritt 7
vec[[2]]
Ausgabe
1.
Schritt 8
vec[[4]] = x;
vec
Ausgabe
{0.7071067811865476, 1., 1.224744871391589, x, 1.5811388300841898}
Schritt 9
tensor = Table[1 / (i j k), {i, 2}, {j, 3}, {k, 4}]
Ausgabe
{{{1, 1/2, 1/3, 1/4}, {1/2, 1/4, 1/6, 1/8}, {1/3, 1/6, 1/9, 1/12}}, {{1/2, 1/4, 1/6, 1/8}, {1/4, 1/8, 1/12, 1/16}, {1/6, 1/12, 1/18, 1/24}}}
Schritt 10
tensor[[1, 2, 1]]
Ausgabe
1/2
Schritt 11
MatrixQ[{{1, 2, 3}, {4, 5, 5}}]
Ausgabe
True
Schritt 12
VectorQ[{1, 2, 3}]
Ausgabe
True
Schritt 13
ArrayQ[ {{{1, 2}, {3, 4}}, {{4, 5}, {6, 7}}}]
Ausgabe
True
Schritt 14
ArrayQ[ {{{1, 2}, {3, 4}}, {{4, 5}, {6, 7}}}, 3]
Ausgabe
True
Schritt 15
ArrayQ[ {{{x, 2}, {3, 4}}, {{4, 5}, {6, 7}}}, 3, NumberQ]
Ausgabe
False
Schritt 16
Dimensions[{{{1, 2}, {3, 4}}, {{4, 5}, {6, 7}}}]
Ausgabe
{2, 2, 2}
Schritt 17
ArrayDepth[ {{1, 2, 3}, {4, 5, 6}}]
Ausgabe
2
Schritt 18
ten = {{{1, 2}, {3, 4}}, {{4, 5}, {6, 7}}};
ten == ten
Ausgabe
True
Schritt 19
ten == N[ten]
Ausgabe
True
Schritt 20
ten == {1, 2, 3}
Ausgabe
False

Verwendete Funktionen

Verwandte Rezepte

Alle Rezepte · Funktionsreferenz · Dies aus einem MCP-Client verwenden