{ "cells": [ { "cell_type": "code", "execution_count": 3, "id": "8b3cf142-a97b-418f-be08-18310b19211b", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Матрица 2x3:\n", " [[1 2 3]\n", " [4 5 6]]\n", "Форма (shape): (2, 3)\n", "------------------------------\n", "Равномерная шкала (linspace):\n", " [0. 0.55555556 1.11111111 1.66666667 2.22222222 2.77777778\n", " 3.33333333 3.88888889 4.44444444 5. ]\n", "------------------------------\n", "Случайная матрица 2x2:\n", " [[ 0.19881164 -0.06385133]\n", " [-0.15785181 -1.76408788]]\n", "------------------------------\n", "Результат матричного умножения A и B:\n", " [[19 22]\n", " [43 50]]\n", "------------------------------\n", "Сумма по столбцам матрицы: [5 7 9]\n", "Среднее по строкам матрицы: [2. 5.]\n" ] } ], "source": [ "import numpy as np\n", "matrix = np.array([[1, 2, 3], [4, 5, 6]])\n", "print(\"Матрица 2x3:\\n\", matrix)\n", "print(\"Форма (shape):\", matrix.shape)\n", "print(\"-\" * 30)\n", "linear_space = np.linspace(0, 5, 10)\n", "print(\"Равномерная шкала (linspace):\\n\", linear_space)\n", "print(\"-\" * 30)\n", "random_matrix = np.random.randn(2, 2)\n", "print(\"Случайная матрица 2x2:\\n\", random_matrix)\n", "print(\"-\" * 30)\n", "A = np.array([[1, 2], [3, 4]])\n", "B = np.array([[5, 6], [7, 8]])\n", "dot_product = np.dot(A, B)\n", "print(\"Результат матричного умножения A и B:\\n\", dot_product)\n", "print(\"-\" * 30)\n", "print(\"Сумма по столбцам матрицы:\", matrix.sum(axis=0))\n", "print(\"Среднее по строкам матрицы:\", matrix.mean(axis=1))\n" ] }, { "cell_type": "code", "execution_count": null, "id": "4b2c508b-6345-4902-8e15-44fd3c36d9f5", "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.13.7" } }, "nbformat": 4, "nbformat_minor": 5 }