Разобрать на занятии как делать дз Задача 1 1.1. (2 балла) Написать функцию, которая разбивает сигнал на части длиной 1000 и создаёт матрицу, где каждая часть — строка. 1.2. (3 балла) Написать функцию, которая преобразует матрицу обратно в аудиосигнал (вектор длины число строк × 1000). Проверить, что восстановленный сигнал совпадает с исходным. Задача 2 2.1. (3 балла) Применить PCA к матрице из задачи 1.1, снизив размерность данных (выбрать число компонент). 2.2. (4 балла) Визуализировать объекты на плоскости после PCA. Сделать выводы. 2.3. (4 балла) Построить цветную диаграмму рассеяния сжатых данных. Объяснить, что она показывает. Задача 3 3.1. (4 балла) Выполнить обратное преобразование PCA для сжатых данных. Указать размер итоговой матрицы. 3.2. (4 балла) Преобразовать матрицу в аудиосигнал и воспроизвести. Оценить схожесть с оригиналом. 3.3. (8 баллов) Исследовать зависимость качества звука от числа компонент: Определить минимальное число компонент, при котором звук почти неотличим от оригинала. Добавить в ноутбук оригинал и выбранный сжатый вариант (указать число компонент). Совет: Использовать gaussian_filter1d для подавления шума. 3.4. (6 баллов) Ответить на вопросы: Оптимально ли выбрано число компонент? Как это определить? Насколько можно сжать звук? Какая оптимизация памяти достигнута? Как автоматически подбирать число компонент для другого аудио? Задача 4 (Дополнительное исследование, 15 баллов) Обернуть код сжатия в функции. Исследовать, как степень сжатия (отношение размера частей сигнала к размеру PCA-пространства) влияет на качество звука: При каком уровне сжатия становится заметна потеря качества? (с фильтрацией и без). Ответить на вопросы: Что означает степень сжатия для PCA? Для длинной записи (3 мин) нужно ли делить на большее/меньшее число сегментов? Почему? Можно ли автоматически подобрать степень сжатия? Как она влияет на звук и почему?
Для ребёнка Ищу репетитора по Python и созданию Telegram-ботов для сына, 13 лет. У ребёнка есть базовые знания. Цель — поэтапное освоение профессии программиста на Python, с упором на практику и востребованные технологии. Важно: обучение должно быть структурированным и интересным для подростка. Нужен преподаватель, который умеет заинтересовать и просто объяснять сложные вещи. Формат занятий: онлайн Частота: 1–2 раза в неделю Начало: в ближайшее время 📘 Примерная структура курса: 🔹 Базовый уровень: * Синтаксис Python, переменные, типы данных * Условные операторы, циклы * Функции и модули * Работа с файлами * Основы ООП: классы, объекты, методы * Практика: разработка текстовой игры с использованием ООП 🔹 Средний уровень: * Создание игр: «Змейка», «Крестики-нолики», на базе Roblox * Модуль turtle (черепашья графика) * Графический интерфейс с помощью tkinter * Основы Pygame * Работа с внешними библиотеками (установка, документация) * Введение в алгоритмы и структуры данных (списки, словари, стеки) * Мини-проекты: калькулятор, таймер, менеджер задач 🔹 Прикладной и актуальный уровень: * Создание Telegram-ботов (с библиотекой `aiogram` или `telebot`) * Работа с API и JSON * Основы работы с базами данных (SQLite) * Мини-проект: бот-напоминалка / бот-игра * Введение в Git и GitHub — работа с репозиториями * Основы безопасности в коде и защита данных пользователя Ожидания от преподавателя: * Планомерно вести по программе с практическими результатами * Понимание подростковой психологии * Гибкость в подходе, подбор заданий под уровень и интерес * Поддержка и обратная связь вне уроков — бонус 📩 Готов рассмотреть предложения с портфолио проектов и примерами учеников
Для себя Необходимо создать заставку для iPhone в минималистичном стиле, которая будет вдохновлять пользователя каждый день. Условия: * Белый фон, чистый и без текстур. * Четкий черный шрифт (предложи оптимальный гарнитур). * В центре композиции — четырехлистный клевер, выполненный в простом, графичном стиле (векторный силуэт или тонкий контур). * В каждом листе клевера должно быть аккуратно и читаемо вписано одно из слов: 1. Вера в себя 2. Энергия 3. Позитив 4. Настойчивость * Центр клевера может быть соединительной точкой или пустым пространством для визуального баланса. * Пропорции должны быть оптимизированы под стандартный экран iPhone (уточни модель, если нужно). * Удели внимание гармонии и вдохновляющей атмосфере изображения. Формат: Изображение высокого качества (1080x1920 пикселей или под разрешение конкретной модели iPhone), PNG или JPEG. Визуал должен быть готов к установке как фон экрана блокировки или домашнего экрана. Предложи 2 варианта: с шрифтом без засечек и с засечками.
Для работы В образовательную организацию требуется педагог по программированию на Python. Официальное трудоустройство по договору. Необходимо с конца июня по конец ноября проводить 3 раза в неделю занятия по 2 ак часа (по полтора часа) дистанционно. Обучаются взрослые с нулевым уровнем владения Python. Один поток длится 6 недель. Возможно ведение сразу 2 или 3 потоков. В одном потоке 30-40 человек. Самые сложные темы в конце курса - работа с API сайтов,JSON, асинхронное программирование. Объектно-ориентированное программирование не изучаем. Работаем сначала в простом Python IDE а потом в PyCharm. Подключаем GitHub учимся работать с контролем версий и немного тестирования пробуем. Курс для полных новичков поэтому важно уметь рассказывать все простыми словами. Если вас заинтересовало это предложение, то пришлите пожалуйста записанное видео с вашего занятия, или запишите короткое видео с рассказом о себе и объяснением темы "Ветвление. конструкция If elif else"
Как мне найти учеников по профилю программирование в Москве?
Зарегистрируйтесь и создайте привлекательный профиль с упоминанием вашей специализации. Обратите внимание на количество доступных заявок от учеников, которое на август 2026 года составляет 2908
Какие требования к преподавателям на вашем сайте?
На нашем сайте приветствуются преподаватели с любым уровнем квалификации. Мы рекомендуем указать все свои сертификаты и образование, чтобы увеличить шансы на нахождение учеников
Могу ли я установить гибкий график работы?
Вы полностью контролируете свой график и можете обсуждать его напрямую с учениками, чтобы найти удобное время для обеих сторон
Каков потенциальный заработок для репетитора программирование?
Заработок зависит от количества занятий и квалификации. В среднем, за одно занятие можно заработать 1545.36 рублей с занятия. Больше занятий в неделю – выше доход