Qurak

Linear algebra matrix and tensor operations vectors and tensors

ट्यूटोरियल 20 चरण, एक सत्र में क्रम से चलाए गए। हर चरण इंजन पर निष्पादित हुआ और नीचे का आउटपुट वही है जो उसने उत्पन्न किया।

चरण 1
vec = {1, 2, 3}
आउटपुट
{1, 2, 3}
चरण 2
Range[10]
आउटपुट
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
चरण 3
Range[1., 4, 0.1]
आउटपुट
{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.}
चरण 4
vec = Table[Sqrt[i / 2.], {i, 5}]
आउटपुट
{0.7071067811865476, 1., 1.224744871391589, 1.4142135623730951, 1.5811388300841898}
चरण 5
vec = Sqrt[Range[5] / 2.]
आउटपुट
{0.7071067811865476, 1., 1.224744871391589, 1.4142135623730951, 1.5811388300841898}
चरण 6
vec  + 4
आउटपुट
{4.707106781186548, 5., 5.224744871391589, 5.414213562373095, 5.58113883008419}
चरण 7
vec[[2]]
आउटपुट
1.
चरण 8
vec[[4]] = x;
vec
आउटपुट
{0.7071067811865476, 1., 1.224744871391589, x, 1.5811388300841898}
चरण 9
tensor = Table[1 / (i j k), {i, 2}, {j, 3}, {k, 4}]
आउटपुट
{{{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}}}
चरण 10
tensor[[1, 2, 1]]
आउटपुट
1/2
चरण 11
MatrixQ[{{1, 2, 3}, {4, 5, 5}}]
आउटपुट
True
चरण 12
VectorQ[{1, 2, 3}]
आउटपुट
True
चरण 13
ArrayQ[ {{{1, 2}, {3, 4}}, {{4, 5}, {6, 7}}}]
आउटपुट
True
चरण 14
ArrayQ[ {{{1, 2}, {3, 4}}, {{4, 5}, {6, 7}}}, 3]
आउटपुट
True
चरण 15
ArrayQ[ {{{x, 2}, {3, 4}}, {{4, 5}, {6, 7}}}, 3, NumberQ]
आउटपुट
False
चरण 16
Dimensions[{{{1, 2}, {3, 4}}, {{4, 5}, {6, 7}}}]
आउटपुट
{2, 2, 2}
चरण 17
ArrayDepth[ {{1, 2, 3}, {4, 5, 6}}]
आउटपुट
2
चरण 18
ten = {{{1, 2}, {3, 4}}, {{4, 5}, {6, 7}}};
ten == ten
आउटपुट
True
चरण 19
ten == N[ten]
आउटपुट
True
चरण 20
ten == {1, 2, 3}
आउटपुट
False

प्रयुक्त फ़ंक्शन

संबंधित रेसिपी

सभी रेसिपी · फ़ंक्शन संदर्भ · इसे किसी MCP क्लाइंट से उपयोग करें