Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет по лабораторной работе №4.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
107 Кб
Скачать
☆
  1. Какие тригонометрические функции имеются в системе matlab?

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

acos (X) — возвращает арккосинус для каждого элемента X;

acot (X) — возвращает арккотангенс для каждого элемента X;

asin(X) — возвращает арксинус для каждого элемента X;

atan(X) — возвращает арктангенс для каждого элемента X.

cos(X) — возвращает косинус для каждого элемента X;

cot(X) — возвращает котангенс для каждого элемента X;

sin(X) — возвращает синус для каждого элемента X;

tan(X) — возвращает тангенс для каждого элемента X;

cosh(X) — возвращает гиперболический косинус для каждого элемента X.

  1. Какие математические функции имеются в системе matlab?

К основным математическим функциям системы MATLAB относятся также следующие функции:

abs(X) — возвращает абсолютную величину для каждого числового элемента вектора X;

ехр(Х) — возвращает экспоненту для каждого элемента X;

factor(n) — возвращает вектор-строку, содержащую простые множители числа n (для массивов эта функция неприменима);

G=gcd(A, В) — возвращает массив, содержащий наибольшие общие делители соответствующих элементов массивов целых чисел А и В;

lcm(A,B) — возвращает наименьшие общие кратные для соответствующих парных элементов массивов А и В (любой из аргументов А или В может быть скаляром);

log (X) — возвращает натуральный логарифм элементов массива X.

log2(X) — возвращает логарифм по основанию 2 элементов массива X;

log10(X) — возвращает логарифм по основанию 10 для каждого элемента X.

mod(X, Y) — возвращает остаток от деления X на Y;

pow2(Y) — возводит в квадрат каждый элемент массива Y;

primes(n) — возвращает вектор-строку простых чисел, меньших или равных n;

sqrt(A) — возвращает квадратный корень каждого элемента массива А.

  1. Какие логические функции и операторы имеются в системе matlab?

Логические операторы и соответствующие им функции служат для реализации поэлементных логических операций над элементами одинаковых по размеру массивов (табл. 4). При этом аргументами логических операторов могут быть и числа, и строки. При аргументах числах – логический нуль соответствует числовому нулю, а любое отличное от нуля число воспринимается как логическая единица. Для строк действует уже отмеченное правило — каждый символ строки представляется своим ASCII-кодом.

Логические операторы и функции MATLAB

Название

функции

Оператор

Знак

оператора

Синтаксис

and

Логическое И

(AND) &

and(A,B)

А&В

or

Логическое ИЛИ

(OR) |

оr(А,В)

А|В

not

Логическое НЕ

(NOT) ~

not(А)

~B

хог

Исключающее ИЛИ

XOR

xor(A,B)

any

Верно, если все элементы вектора равны нулю

any

any(A)

all

Верно, если все элементы вектора не равны нулю

all(B)