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

MATLAB — основной синтаксис

Среда MATLAB ведет себя как сверхсложный калькулятор. Вы можете вводить команды в командной строке>>.

MATLAB — это интерпретируемая среда. Другими словами, вы даете команду, и MATLAB сразу ее выполняет.

Практика

Введите допустимое выражение, например,

Живая демонстрация
5 + 5

И нажмите ВВОД

Когда вы нажимаете кнопку «Выполнить» или набираете Ctrl + E, MATLAB выполняет ее немедленно, и возвращаемый результат — —

ans = 10

Давайте рассмотрим еще несколько примеров —

Живая демонстрация
3 ^ 2	       % 3 raised to the power of 2

Когда вы нажимаете кнопку «Выполнить» или набираете Ctrl + E, MATLAB выполняет ее немедленно, и возвращаемый результат — —

ans = 9

Другой пример,

Живая демонстрация
sin(pi /2)	  % sine of angle 90o

Когда вы нажимаете кнопку «Выполнить» или набираете Ctrl + E, MATLAB выполняет ее немедленно, и возвращаемый результат — —

ans = 1

Другой пример,

Живая демонстрация
7/0		      % Divide by zero

Когда вы нажимаете кнопку «Выполнить» или набираете Ctrl + E, MATLAB выполняет ее немедленно, и возвращаемый результат — —

ans = Inf
warning: division by zero

Другой пример,

Живая демонстрация
732 * 20.3	

Когда вы нажимаете кнопку «Выполнить» или набираете Ctrl + E, MATLAB выполняет ее немедленно, и возвращаемый результат — —

ans =  1.4860e+04

MATLAB предоставляет некоторые специальные выражения для некоторых математических символов, таких как pi для π, Inf для ∞, i (и j) для √-1 и т. д. Nan означает «не число».

Использование точки с запятой (;) в MATLAB

Точка с запятой (;) указывает на конец оператора. Однако, если вы хотите подавить и скрыть вывод MATLAB для выражения, добавьте точку с запятой после выражения.

Например,

Живая демонстрация
x = 3;
y = x + 5

Когда вы нажимаете кнопку «Выполнить» или набираете Ctrl + E, MATLAB выполняет ее немедленно, и возвращаемый результат — —

y =  8

Добавление комментариев

Символ процента (%) используется для обозначения строки комментария. Например,

x = 9	     % assign the value 9 to x

Вы также можете написать блок комментариев, используя операторы блока комментариев % { и % }.

Редактор MATLAB включает в себя инструменты и элементы контекстного меню, помогающие добавлять, удалять или изменять формат комментариев.

Часто используемые операторы и специальные символы

MATLAB поддерживает следующие часто используемые операторы и специальные символы —

Оператор Цель
+ Плюс; оператор сложения.
- Минус; оператор вычитания.
Скалярный и матричный оператор умножения.
.* Оператор умножения массива.
^ Скалярный и матричный оператор возведения в степень.
.^ Оператор возведения в степень массива.
Оператор левого деления.
/ Оператор правого деления.
.\ Оператор левого деления массива.
./ Оператор деления вправо.
: Двоеточие; генерирует регулярно расположенные элементы и представляет целую строку или столбец.
( ) Скобки; заключает в себе аргументы функции и индексы массива; переопределяет приоритет.
[ ] Скобки; элементы массива вложений.
. Десятичная точка.
Многоточие; оператор продолжения строки
, Запятая; разделяет операторы и элементы в строке
; Точка с запятой; разделяет столбцы и подавляет отображение.
% Знак процента; обозначает комментарий и определяет форматирование.
_ Оператор кавычек и транспонирования.
._ Несопряженный оператор транспонирования.
= Оператор присваивания.

Специальные переменные и константы

MATLAB поддерживает следующие специальные переменные и константы —

Имя Значение
ответ Самый последний ответ.
ипс Точность точности с плавающей запятой.
i,j Воображаемая единица √-1.
Информация Бесконечность.
Нет Неопределенный числовой результат (не число).
пи Число π

Именование переменных

Имена переменных состоят из буквы, за которой следует любое количество букв, цифр или знака подчеркивания.

MATLAB чувствителен к регистру .

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

Сохранение вашей работы

Сохранить Команда используется для сохранения всех переменных в рабочей области в виде файла с расширением .mat в текущем каталоге.

Например,

save myfile

Вы можете перезагрузить файл позже в любое время с помощью загрузить команда.

load myfile

MATLAB

  1. Java — базовый синтаксис
  2. C — базовый синтаксис
  3. Базовый синтаксис С++
  4. MATLAB — Обзор
  5. MATLAB — основной синтаксис
  6. MATLAB — Переменные
  7. МАТЛАБ — Команды
  8. MATLAB — типы данных
  9. MATLAB — Операторы
  10. MATLAB — Матрица