Вопрос задан 08.10.2026 в 04:26.
Предмет Информатика.
Спрашивает Смирнов Евгений.
Создайте и выведите на экран массивы. Получившиеся матрицы сохраните в текстовые файлы.
1. Из единиц одномерные длины 10 и 55, матрицу размерами 3×4, трёхмерный массив формы 2×4×5;
Задание 5.3
Протабулируйте (вычислите значения функций при изменении аргумента в некоторых пределах с заданным шагом) функции:
Ответы на вопрос
Отвечает Забавина Вероника.
Для создания массивов удобно использовать библиотеку NumPy.
Пример программы:
import numpy as np
a1 = np.ones(10)
a2 = np.ones(55)
m = np.ones((3, 4))
t = np.ones((2, 4, 5))
print(a1)
print(a2)
print(m)
print(t)
np.savetxt('array_10.txt', a1)
np.savetxt('array_55.txt', a2)
np.savetxt('matrix_3x4.txt', m)
np.savetxt('array_2x4x5.txt', t.reshape(2, 20))
Здесь функция np.ones создаёт массивы, заполненные единицами. Трёхмерный массив перед сохранением преобразован в двумерный с помощью reshape, потому что savetxt сохраняет только одномерные и двумерные массивы.
Для задания 5.3 не хватает самих функций, пределов изменения аргумента и шага. Без этих данных протабулировать функции нельзя.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

