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
Системна Функція

Дізнайтеся, як за допомогою Matlab переміщати, перейменовувати та копіювати файли і папки на вашому комп'ютері, а також отримувати вміст каталогів папок. Ці корисні функції можуть значно зменшити рутинну роботу, а в наступному розділі ми використаємо їх для автоматизації побудови графіків та аналізу у всіх каталогах папок, що містять файли даних.

Завдання

Експериментуйте! Створіть кілька тестових файлів і папок та використайте Matlab для їх переміщення, перейменування та копіювання на вашому комп'ютері.

Розмістіть 4 або більше копій Excel-файлу з глави 3 у папці на вашому комп'ютері. Далі:

  • Використайте функцію dir для отримання структурикаталогу всіх Excel-файлів у цій папці;

  • Створіть порожній масив комірок;

  • Використайте for-цикл для заповнення масиву комірок окремими рядками, що містять повне розташування файлу (розташування + імена файлів) усіх Excel-файлів у папці.

Зверніть увагу: те, що ви створите у цій другій частині, буде використано у першій главі наступного розділу.

Змінна, якій ви присвоюєте результат виконання dir, матиме вигляд структури: масив, у якому змінні призначені кожному елементу масиву.

Структура матиме лише один стовпець; тому звернення до інших стовпців, наприклад (1,2), викличе помилку.

Використайте функцію length для визначення кількості елементів (файлів) у структурі.

Індексування першого елемента вашої структурної змінної, наприклад, directory(1,1), покаже список усіх імен змінних, що зберігаються для кожного файлу.

Конкретні змінні отримуються шляхом додавання крапки та імені змінної після цього індексу: наприклад, directory(1,1).name.

Використайте strcat для об'єднання імені файлу (рядок) з розташуванням папки (ще один рядок), можливо, з проміжним /, щоб отримати один рядок з повним розташуванням файлу + іменем.

Спробуйте з одним Excel-файлом у папці та вводьте код вручну у вікні команд, щоб маніпулювати змінними до бажаного вигляду — це допоможе виявити помилки і є простим у цьому випадку.

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

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

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

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

Запитати АІ

expand

Запитати АІ

ChatGPT

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

course content

Зміст курсу

Основи Matlab

Основи Matlab

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

book
Системна Функція

Дізнайтеся, як за допомогою Matlab переміщати, перейменовувати та копіювати файли і папки на вашому комп'ютері, а також отримувати вміст каталогів папок. Ці корисні функції можуть значно зменшити рутинну роботу, а в наступному розділі ми використаємо їх для автоматизації побудови графіків та аналізу у всіх каталогах папок, що містять файли даних.

Завдання

Експериментуйте! Створіть кілька тестових файлів і папок та використайте Matlab для їх переміщення, перейменування та копіювання на вашому комп'ютері.

Розмістіть 4 або більше копій Excel-файлу з глави 3 у папці на вашому комп'ютері. Далі:

  • Використайте функцію dir для отримання структурикаталогу всіх Excel-файлів у цій папці;

  • Створіть порожній масив комірок;

  • Використайте for-цикл для заповнення масиву комірок окремими рядками, що містять повне розташування файлу (розташування + імена файлів) усіх Excel-файлів у папці.

Зверніть увагу: те, що ви створите у цій другій частині, буде використано у першій главі наступного розділу.

Змінна, якій ви присвоюєте результат виконання dir, матиме вигляд структури: масив, у якому змінні призначені кожному елементу масиву.

Структура матиме лише один стовпець; тому звернення до інших стовпців, наприклад (1,2), викличе помилку.

Використайте функцію length для визначення кількості елементів (файлів) у структурі.

Індексування першого елемента вашої структурної змінної, наприклад, directory(1,1), покаже список усіх імен змінних, що зберігаються для кожного файлу.

Конкретні змінні отримуються шляхом додавання крапки та імені змінної після цього індексу: наприклад, directory(1,1).name.

Використайте strcat для об'єднання імені файлу (рядок) з розташуванням папки (ще один рядок), можливо, з проміжним /, щоб отримати один рядок з повним розташуванням файлу + іменем.

Спробуйте з одним Excel-файлом у папці та вводьте код вручну у вікні команд, щоб маніпулювати змінними до бажаного вигляду — це допоможе виявити помилки і є простим у цьому випадку.

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

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

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

Секція 4. Розділ 5
some-alt