Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Рекурсивне програмування | Рекурсія та Множення Матриць
Основи Matlab
course content

Зміст курсу

Основи Matlab

Основи Matlab

1. Базовий синтаксис та кодування у текстовому редакторі
2. Основи Кодування
3. Навчання Через Застосування
4. Візуалізації
5. Рекурсія та Множення Матриць

book
Рекурсивне програмування

Рекурсивне програмування, тобто коли програма викликає саму себе, є фундаментальним аспектом програмування, що виконує унікальну роль. Тут ви дізнаєтеся, як написати рекурсивну програму, яка здійснює пошук у дереві підпапок і визначає ті, що містять потрібні файли. Володіння цим інструментом дозволяє автоматизувати аналізи та побудову графіків у бібліотеках файлів даних одним натисканням кнопки.

Завдання

Завантажте програму Identify_Relevant_Subfolders_N_C.

  1. Змініть змінну number_of_hidden_system_files відповідно до вашої операційної системи, як показано у відео:

    • Створіть порожню папку на вашому робочому столі;

    • Використайте функцію dir для отримання її каталогу (див. Розділ 4, Глава 5). Призначте змінну для збору результату;

    • Перегляньте, скільки рядків у поверненій структурі, і змініть number_of_hidden_system_files на цю кількість.

  2. Створіть випадкове дерево папок, деякі з яких містять Excel-файли, а деякі ні, і запустіть Identify_Relevant_Subfolders_N_C на батьківських папках.

  3. Перевірте, чи були знайдені всі підпапки, у які ви помістили Excel-файли. У майбутньому програмуванні, якщо вам потрібно виконати аналіз або побудову графіків для файлів у каталозі папок, ви можете:

    • Запустити Identify_Relevant_Subfolders_N_C (можливо, змінивши розширення типів файлів, які шукаєте) на батьківській папці, щоб отримати список усіх підпапок, що вас цікавлять;

    • Створити модуль для for-циклу по цьому списку підпапок, використовуючи функцію dir для отримання вмісту кожної папки та, можливо, деякі if-оператори для фокусування на певних файлах, і виконати ваш аналіз/побудову графіків для кожної з них.

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 1

Запитати АІ

expand
ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

course content

Зміст курсу

Основи Matlab

Основи Matlab

1. Базовий синтаксис та кодування у текстовому редакторі
2. Основи Кодування
3. Навчання Через Застосування
4. Візуалізації
5. Рекурсія та Множення Матриць

book
Рекурсивне програмування

Рекурсивне програмування, тобто коли програма викликає саму себе, є фундаментальним аспектом програмування, що виконує унікальну роль. Тут ви дізнаєтеся, як написати рекурсивну програму, яка здійснює пошук у дереві підпапок і визначає ті, що містять потрібні файли. Володіння цим інструментом дозволяє автоматизувати аналізи та побудову графіків у бібліотеках файлів даних одним натисканням кнопки.

Завдання

Завантажте програму Identify_Relevant_Subfolders_N_C.

  1. Змініть змінну number_of_hidden_system_files відповідно до вашої операційної системи, як показано у відео:

    • Створіть порожню папку на вашому робочому столі;

    • Використайте функцію dir для отримання її каталогу (див. Розділ 4, Глава 5). Призначте змінну для збору результату;

    • Перегляньте, скільки рядків у поверненій структурі, і змініть number_of_hidden_system_files на цю кількість.

  2. Створіть випадкове дерево папок, деякі з яких містять Excel-файли, а деякі ні, і запустіть Identify_Relevant_Subfolders_N_C на батьківських папках.

  3. Перевірте, чи були знайдені всі підпапки, у які ви помістили Excel-файли. У майбутньому програмуванні, якщо вам потрібно виконати аналіз або побудову графіків для файлів у каталозі папок, ви можете:

    • Запустити Identify_Relevant_Subfolders_N_C (можливо, змінивши розширення типів файлів, які шукаєте) на батьківській папці, щоб отримати список усіх підпапок, що вас цікавлять;

    • Створити модуль для for-циклу по цьому списку підпапок, використовуючи функцію dir для отримання вмісту кожної папки та, можливо, деякі if-оператори для фокусування на певних файлах, і виконати ваш аналіз/побудову графіків для кожної з них.

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 1
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?
some-alt