Лабораторная работа: Введение в программирование на Питоне и вычисление точечных оценок выборки
Описание
Задание 1 Определить кусочно-аналитическую функцию на Питоне. Функция должна проверить в каком диапазоне находится аргумент и вычислить значение функции. Ввести несколько значений аргумента из разных диапазонов и вывести результат. Дополнительное условие - проверка любого условия в задании должна выполняться один раз.
Задание 2 Вычисление функции, заданной в виде степенного ряда. Вычисления выполняются в двух возможных режимах: либо до достижения заданной точности e0, либо когда число слагаемых превышает заданное число N. Сначала вводится аргумент функции. Затем признак, значение переменной Priznak (0, 1). Если введен 0, требуется ввести число слагаемых, иначе требуемую точность (вещ. число). При некорректном вводе чего-нибудь (не число, N<=0 и т.д.) появляется сообщение об ошибке и требуется повторить ввод. Дополнительное условие - оптимально быстрое вычисление. Не использовать степень (вместо p=x**k , должно быть типа p=p*x k=k+1), аналогично, вместо определяемой функции факториал, должно быть в цикл типа f=f*k k=k+1 и т.д. Если функция имеется в math (ln, sin …), вычислить ее значение и сравнить с приближенными значениями.
Задание 3 Обработка строк по варианту задания (см. лекцию) Вариант №4: Название состоит из слов, разделенных пробелом. Соединить в одну строку слова, которые содержат ровно три буквы «v».
Задание 4 Обработка небольшого массива, заданного в виде списка Массив создается вводом с консоли чисел по одному (см. лекцию) с добавлением числа к списку из целых или вещественных чисел по варианту задания. По варианту формируется новый список. Вывод списка выполняется в строку или столбец. Вариант №4: Дан массив размера N (N — четное число). Поменять местами первую и вторую половины массива
Задание 5 Создать с помощью пакета numpy двумерный массив по варианту задания. Все массивы в вариантах квадратные, но их нужно определить как прямоугольные, т.е. в двойном цикле построения должно быть MxN элементов, M, N вводятся с консоли
Задание 6 Создать файл input.txt, содержащий выборку по варианту задания. Программа должна прочитать элементы выборки в список или массив через numpy, вычислить среднее, моду, медиану, дисперсию, стандартное отклонение, асимметрию и эксцесс, записать в файл output.txt и вывести на консоль с подписями, типа стандартное отклонение: 3.67 и т.д. Вариант №4: 8 3 3 10 4 10 8 12 5 11 5 5 6 6 4 11 7 3 4 11
Задание 2 Вычисление функции, заданной в виде степенного ряда. Вычисления выполняются в двух возможных режимах: либо до достижения заданной точности e0, либо когда число слагаемых превышает заданное число N. Сначала вводится аргумент функции. Затем признак, значение переменной Priznak (0, 1). Если введен 0, требуется ввести число слагаемых, иначе требуемую точность (вещ. число). При некорректном вводе чего-нибудь (не число, N<=0 и т.д.) появляется сообщение об ошибке и требуется повторить ввод. Дополнительное условие - оптимально быстрое вычисление. Не использовать степень (вместо p=x**k , должно быть типа p=p*x k=k+1), аналогично, вместо определяемой функции факториал, должно быть в цикл типа f=f*k k=k+1 и т.д. Если функция имеется в math (ln, sin …), вычислить ее значение и сравнить с приближенными значениями.
Задание 3 Обработка строк по варианту задания (см. лекцию) Вариант №4: Название состоит из слов, разделенных пробелом. Соединить в одну строку слова, которые содержат ровно три буквы «v». Задание 4 Обработка небольшого массива, заданного в виде списка Массив создается вводом с консоли чисел по одному (см. лекцию) с добавлением числа к списку из целых или вещественных чисел по варианту задания. По варианту формируется новый список. Вывод списка выполняется в строку или столбец. Вариант №4: Дан массив размера N (N — четное число). Поменять местами первую и вторую половины массива
Задание 5 Создать с помощью пакета numpy двумерный массив по варианту задания. Все массивы в вариантах квадратные, но их нужно определить как прямоугольные, т.е. в двойном цикле построения должно быть MxN элементов, M, N вводятся с консоли
Задание 6 Создать файл input.txt, содержащий выборку по варианту задания. Программа должна прочитать элементы выборки в список или массив через numpy, вычислить среднее, моду, медиану, дисперсию, стандартное отклонение, асимметрию и эксцесс, записать в файл output.txt и вывести на консоль с подписями, типа стандартное отклонение: 3.67 и т.д. Вариант №4: 8 3 3 10 4 10 8 12 5 11 5 5 6 6 4 11 7 3 4 11
Характеристики лабораторной работы
Предмет
Просмотров
1
Качество
Идеальное компьютерное
Размер
284,83 Kb
Список файлов
1-10-25.pdf

Если нужен другой вариант работы или отдельная задача из любой работы, пишите в комментарии
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
Отзывы на другие работы автора
Архитектура гражданских и промышленных зданий
Огромное спасибо! Сдала на 5
Международное частное право
Отлично рекомендую
Архитектура гражданских и промышленных зданий
Зачет 30 из 30 🫰

















