Системна Функція
Дізнайтеся, як за допомогою Matlab переміщати, перейменовувати та копіювати файли і папки на вашому комп'ютері, а також отримувати вміст каталогів папок. Ці корисні функції можуть значно зменшити рутинну роботу, а в наступному розділі ми використаємо їх для автоматизації побудови графіків та аналізу у всіх каталогах папок, що містять файли даних.
Завдання
Експериментуйте! Створіть кілька тестових файлів і папок та використайте Matlab для їх переміщення, перейменування та копіювання на вашому комп'ютері.
Розмістіть 4 або більше копій Excel-файлу з глави 3 у папці на вашому комп'ютері. Далі:
- Використайте функцію dir для отримання структури каталогу всіх Excel-файлів у цій папці;
- Створіть порожній масив комірок;
- Використайте for-цикл для заповнення масиву комірок окремими рядками, що містять повне розташування файлу (розташування + імена файлів) усіх Excel-файлів у папці.
Зверніть увагу: те, що ви створите у цій другій частині, буде використано у першій главі наступного розділу.
Змінна, якій ви присвоюєте результат виконання dir, матиме вигляд структури: масив, у якому змінні призначені кожному елементу масиву.
Структура матиме лише один стовпець; тому звернення до інших стовпців, наприклад (1,2), викличе помилку.
Використайте функцію length для визначення кількості елементів (файлів) у структурі.
Індексування першого елемента вашої структурної змінної, наприклад, directory(1,1), покаже список усіх імен змінних, що зберігаються для кожного файлу.
Конкретні змінні отримуються шляхом додавання крапки та імені змінної після цього індексу: наприклад, directory(1,1).name.
Використайте strcat для об'єднання імені файлу (рядок) з розташуванням папки (ще один рядок), можливо, з проміжним /
, щоб отримати один рядок з повним розташуванням файлу + іменем.
Спробуйте з одним Excel-файлом у папці та вводьте код вручну у вікні команд, щоб маніпулювати змінними до бажаного вигляду — це допоможе виявити помилки і є простим у цьому випадку.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 3.85
Системна Функція
Свайпніть щоб показати меню
Дізнайтеся, як за допомогою Matlab переміщати, перейменовувати та копіювати файли і папки на вашому комп'ютері, а також отримувати вміст каталогів папок. Ці корисні функції можуть значно зменшити рутинну роботу, а в наступному розділі ми використаємо їх для автоматизації побудови графіків та аналізу у всіх каталогах папок, що містять файли даних.
Завдання
Експериментуйте! Створіть кілька тестових файлів і папок та використайте Matlab для їх переміщення, перейменування та копіювання на вашому комп'ютері.
Розмістіть 4 або більше копій Excel-файлу з глави 3 у папці на вашому комп'ютері. Далі:
- Використайте функцію dir для отримання структури каталогу всіх Excel-файлів у цій папці;
- Створіть порожній масив комірок;
- Використайте for-цикл для заповнення масиву комірок окремими рядками, що містять повне розташування файлу (розташування + імена файлів) усіх Excel-файлів у папці.
Зверніть увагу: те, що ви створите у цій другій частині, буде використано у першій главі наступного розділу.
Змінна, якій ви присвоюєте результат виконання dir, матиме вигляд структури: масив, у якому змінні призначені кожному елементу масиву.
Структура матиме лише один стовпець; тому звернення до інших стовпців, наприклад (1,2), викличе помилку.
Використайте функцію length для визначення кількості елементів (файлів) у структурі.
Індексування першого елемента вашої структурної змінної, наприклад, directory(1,1), покаже список усіх імен змінних, що зберігаються для кожного файлу.
Конкретні змінні отримуються шляхом додавання крапки та імені змінної після цього індексу: наприклад, directory(1,1).name.
Використайте strcat для об'єднання імені файлу (рядок) з розташуванням папки (ще один рядок), можливо, з проміжним /
, щоб отримати один рядок з повним розташуванням файлу + іменем.
Спробуйте з одним Excel-файлом у папці та вводьте код вручну у вікні команд, щоб маніпулювати змінними до бажаного вигляду — це допоможе виявити помилки і є простим у цьому випадку.
Дякуємо за ваш відгук!