Курсовая работа: MatLab
Числа с плавающей точкой обладают ограниченной точностью - приблизительно 16 значащих цифр и ограниченным диапазоном – приблизительно от 10-308 до 10308
2.2 Операторы
Выражения используют обычные арифметические операции и правила старшинства.
+ сложение
– вычитание
* умножение
/ деление
Λ степень
' комплексно сопряженное транспонирование
() определение порядка вычисления
2.3 Специальные символы
[ ] – квадратные скобки используют для создания матриц и векторов;
– пробел служит для разделения элементов матриц;
, – запятая применяется для разделения элементов матриц и операторов в строке ввода;
; – точка с запятой отделяет строки матриц, а точка с запятой в конце оператора (команды) отменяет вывод результата на экран;
: – двоеточие используется для указания диапазона (интервала изменения величины) и в качестве знака групповой операции над элементами матриц;
% – знак процента обозначает начало комментария;
! – отмечает начало команды DOS
’ – апостроф указывает на символьные строки.
2.4 Функции
MATLAB предоставляет большое количество элементарных математических функций, таких как abs, sqrt, exp, sin. Вычисление квадратного корня или логарифма отрицательного числа не является ошибкой: в этом случае результатом является соответствующее комплексное число. MATLAB также предоставляет и более сложные функции, включая Гамма функцию и функции Бесселя. Большинство из этих функций имеют комплексные аргументы. Чтобы вывести список всех элементарных математических функций, наберите
help elfun Для вывода более сложных математических и матричных функций, наберите
help specfun
help elmat
соответственно.
Некоторые функции, такие как sqrt и sin, - встроенные. Они являются частью MATLAB, поэтому они очень эффективны, но их вычислительные детали трудно доступны. В то время как другие функции, такие как gamma и sink, реализованы в М-файлах. Поэтому вы можете легко увидеть их код и, в случае необходимости, даже модифицировать его.
Несколько специальных функций предоставляют значения часто используемых констант.
pi 3.14159265...
i мнимая единица, √-1
j то же самое, что и i