Операторы языка MATLAB

0
5763

MATLAB

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

Операторы имеют две формы записи:

  • с неявным присваиванием (выражение);
  • с явным присваиванием (переменная = выражение).

При использовании операторов с неявным присвоением система автоматически создает переменную с именем ans и присваивает ей значение результата.

MATLAB язык программированияДлина буфера командной строки ограничена 256 символами. Если оператор нужно перенести на следующую строку, то следует ввести символ продолжения строки ... (три точки), нажать клавишу Enter и продолжить оператор. В системе MATLAB реализованы два типа арифметических операций: над массивами и над матрицами; операции над массивами выполняются поэлементно, а над матрицами - в соответствии с правилами линейной алгебры.

Числа в MATLAB могут представляться с фиксированной и плавающей точкой, быть положительными и отрицательными, дробными, действительными и комплексными.

Особенности представления чисел в MATLAB:

  1. мнимая единица представляется с помощью двух символов "i" и "j";
  2. целая и дробная части разделяются точкой;
  3. порядок числа от мантиссы отделяется символом "e".

В процессе решения задач переменные могут занимать много памяти компьютера. Для очистки памяти от переменных в MATLAB используется функция clear, которая имеет синтаксис:

  1. clear х — уничтожение переменной "х";
  2. clear — уничтожение всех переменных;
  3. clear а b с — уничтожение семейства переменных.

Константа— это численное значение уникального имени, которое имеет математический смысл. Чаще всего в MATLAB применяются следующие константы:

  1. inf—машинная бесконечность;
  2. arts — имя переменной, хранящей результат вычисления;
  3. pi — «число пи»;
  4. eps — погрешность операций с числами с плавающей точкой;
  5. realmin — минимальное число с плавающей точкой;
  6. reaimax — максимальное число с плавающей точкой;
  7. NaN — нечисловой характер данных (Not a Number).

Математические функции представляются в виде fun (x),
MATLAB язык программированиягде fun — имя функции,
х — аргумент в виде числа, вектора или матрицы.
Числа, элементы вектора или матрицы могут быть вещественными или комплексными.

Для построения графиков используются специальные функции.

MATLABПри задании стиля параметр "s" (вектор констант) представляется в виде вектора или строки символов. Для указания названий графика, подписи осей и линий сетки используются функции: title, xlabel, уlabel, grid on.

Автор: Мир переводов
ОЦЕНИТЬ НОВОСТЬ
5 (голосов: 216)

Комментарии:

ВВЕРХ