Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> MATLAB

MATLAB M-файлы: Скрипты и функции для мощного программирования

До сих пор мы использовали MATLAB как калькулятор. Но MATLAB — это также мощный язык программирования и интерактивная вычислительная среда.

MATLAB позволяет записывать последовательности команд в файл и выполнять его как единое целое, как функцию.

Типы M-файлов

Для создания .m-файлов используйте редактор MATLAB или любой текстовый редактор.

Создание и запуск скрипта

Открыть редактор можно двумя способами:

Создадим папку progs и файл prog1.m:

mkdir progs
chdir progs
edit prog1.m

При первом создании MATLAB попросит подтверждение — нажмите Yes.

MATLAB M-файлы: Скрипты и функции для мощного программирования

Код скрипта

NoOfStudents = 6000;
TeachingStaff = 150;
NonTeachingStaff = 20;
Total = NoOfStudents + TeachingStaff ...
+ NonTeachingStaff;
disp(Total);

Запуск скрипта

Результат:

6170

Пример со вычислениями

a = 5; b = 7; c = a + b
d = c + sin(b)
e = 5 * d
f = exp(-d)

Результат:

c = 12
d = 12.657
e = 63.285
f = 3.1852e-06

MATLAB

  1. Основы MATLAB: Синтаксис, команды и спецсимволы
  2. Переменные в MATLAB: Основы, примеры и работа с векторами/матрицами
  3. Основные команды MATLAB для эффективных вычислений
  4. Типы данных в MATLAB: Полное руководство с примерами
  5. Операторы MATLAB: Арифметические, логические, битовые и операции над множествами
  6. Матрицы в MATLAB: Создание, индексация, удаление строк/столбцов и операции
  7. MATLAB: Мастерство работы с многомерными и специальными массивами
  8. Оператор двоеточия в MATLAB: создание векторов и эффективная итерация
  9. Числа в MATLAB: типы, хранение и преобразование
  10. Строки в MATLAB: создание, манипуляции и функции