И другие программы этой серии
Функции вычисляются для каждого элемента масси
ва. Входной массив допускает комплексные значения. Напоминаем, что все углы
в функциях задаются в радианах.
• acos(X) – возвращает арккосинус для каждого элемента X. Для действи
тельных значений X в области [–1,1] acos(X) возвращает действительное
значение из диапазона [0,?], для действительных значений X вне области
[–1, 1] acos(X) возвращает комплексное число. Примеры:
>>Y = acos (0.5)
Y=
1.0472
>> acos([0.5 1 2])
ans =
1.0472 0
>> Y=acot(0.1)
Y=
1.4711
На рис. 3.1 представлены графики ряда распространенных алгебраических
функций. Эти графики получены в результате исполнения следующего файла
сценария (программы):
syms x
subplot(2,2,1),ezplot(x^2,[-5 5]),xlabel(\'\'),grid on
subplot(2,2,2),ezplot(exp(x),[-2 2]),xlabel(\'\'),grid on
subplot(2,2,3),ezplot(log(x),[0 5]),grid on
subplot(2,2,4),ezplot(sqrt(x),[0 10]),grid on
0 + 1.3170i
• acot (X) – возвращает арккотангенс для каждого элемента X. Пример:
• acsc(X) – возвращает арккосеканс для каждого элемента X. Пример:
>> Y = acsc(3)
Y=
0.3398
• asec(X) – возвращает арксеканс для каждого элемента X. Пример:
>> Y=asec(0.5)
Y=
0 + 1.3170i
• asin(X) – возвращает арксинус для каждого элемента X. Для действитель
ных значений X в области [–1, 1] asin(X) возвращает действительное чис
ло из диапазона [–?/2, ??????для действительных значений X вне области
[–1, 1] asin(X) возвращает комплексное число. Пример:
Рис. 3.1. Графики ряда алгебраических функций
>> Y = asin (0.278)
Y=
0.2817
Графики дают наглядное представление о поведении представленных на них
функций. Обратите внимание на применение графической команды ezplot из
пакета Symbolic Math ToolBox (она отличается от обычной команды ezplot
MATLAB отсутствием заключения символьных переменных в апострофы \'),
команды syms, также входящей в пакет Symbolic Math Toolbox и задающей
символьную переменную x, и несколько необычное применение команды
xlabel(\'\'). Эта команда с аргументом в виде пустой строки снимает вывод обо
значения горизонтальной оси на двух верхних графиках.
Продолжение в части 2