Ввод, вывод
  1. Ввод: a = input('Введите что-нибудь: '); (a не строка!)
  2. Вывод: disp(a) (есть ли разница с display(a)?)
Типы данных
  1. numeric числовой тип (double по умолчанию): a = 1;
    1. Численный массив: a = [1 2 3] или a = [1,2,3] или a=1:3
    2. Матрица: a = [1,2;3,4] или a = [1 2;3 4]
  2. logical логический тип: a = true/false; или a = 1 < 2;
    1. Операторы сравнения: <, <=, >, >=, ==, ~=
    2. Логические операторы: &, ||, ~
  3. char символьный тип: a = 'bcd'
    1. Объединение: c = [a ' ' a];
    2. Замена слова: c = replace(c, 'red', 'blue');
  4. cell ячейки: a = {1, "abc", inf}; или a = cell(M, N);
    1. Индексация: a{1...N};
  5. struct структуры: a = struct('age',25,'name','Me!');
    1. Индексация: a.age
  6. table таблицы: a = table({'a';'b'}, [1;2]) 2. Индексация: a.Var1(1) или a(1,1)
Стандартные функции
  1. Математические: sqrt(),
  2. Массивы: max(), min(), numel() (кол-во элементов), size() (размер)
Условия
if a > 0
	disp('Положительное')
elseif a < 0
	disp('Отрицательное')
else
	disp('Ноль')
end
Циклы
Работа с командным окном (Command window)
  1. clc очистить все поле в Command window
  2. clear очистить переменные