"MATLAB 7 (Наиболее полное руководство в подлиннике)" - читать интересную книгу автора (Ануфриев И.Е., Смирнов А.Б., Смирнова Е.Н.)

31
При наборе комплексных чисел в командной строке MATLAB можно использовать либо i, либо j, а сами числа при умножении, делении и возведении в степень необходимо заключать в круглые скобки:
» (2.1 + 3.2i)*2 + (4.2 + 1.7i)"2 ails = 18.9500 + 20.6800i
Если не использовать скобки, то умножаться или возводиться в степень будет только мнимая часть и получится неверный результат:
» 2.1 + 3.2i*2 + 4.2 + 1.7i~2 ans = 3.4100 +¦ 6.4Q0M
Для вычисления комплексно-сопряженного числа применяется апостроф, который следует набирать сразу за числом, без пробела:
» 2 - 3i' ans = 2.0000 + 3.0000i
Если необходимо найти комплексно-сопряженное выражение, то исходное выражение должно быть заключено в круглые скобки:
» ((3.2 + 1.5i)*2 + 4.2 + 7.9i)' ans =
10.6000 - 10.90001
MATLAB позволяет использовать комплексные числа в качестве аргументов встроенных элементарных функций:
» ain(2 + 3D
ans =
9.1545 - 4.1689i
Как узнать, какие встроенные элементарные функции можно использовать и как их вызывать? Наберите в командной строке команду help elfun, при этом в командное окно выводится список всех встроенных элементарных функций с их кратким описанием. Более подробные сведения можно получить из обширной интерактивной справочной системы; выбрав в меню Help рабочей среды пункт MATLAB Help. Открывается окно справочной системы. В левой части окна на вкладке Contents приведено ее оглавление. Для просмотра содержимого какого-либо раздела в правом окне следует выбрать его название в левом окне при помощи щелчка мыши. Знак "+" слева от названия раздела служит для отображения его подразделов. Найдите
32
Часть I, Основы работы в MATLAB
раздел Functions — Categorical List (Функции по категориям), затем в подразделе Mathematics (Математика) — пункт Elementary Math. Перед вами список всех элементарных математических функций, имеющихся в MATLAB (рис, 1,5), Щелчок по гиперссылке с названием функции позволяет получить полную информацию о ней. Для перехода вперед и назад по просмотренным страницам справочной системы используйте кнопки со стрелками.
File Edit View 6а Favorites Doshiop Window Help ¦l°M
ilulp Navigator >: f 40lijH
Coritents 1 Udex | Search j Demos) Title: | Elemertary Malhl:: Functions -- Cetegorlcef List (MATLAB Functions) zl
.+: 0 Release Moles ji

И- ^ Installation R # MATLAFJ GMJ Gelling Started &H& Examples Ш Щ) Desktop Tools and Developms ffl-© Mathematrcs —1 fe-Щ Programming :*-¦© Graphics Elementary Math • Trioonomelric • Exponemial • Complex • Rounding and Remainder • Disciele Math (e.a . Piime Fac.lo.rsl
J
¦*-© 3-D Visualizalion
+ Щ Creating Graphical User Interf; Til у u no metric
1 l ¦i 1§) Functions - Categorical List ^Desktop Tools and Developme K~ Mathematics acos Inverse cosine acosd Inverse cosine, degrees
[.....Arrays and Matrices acjtsJi Inverse hyperbolic cosine
Linear Algebra acot Inverse cotangent acotd Inverse cotangent, degrees acotli Inverse hyperbolic cotangent a esc Inverse cosecant
-Data Analysis and Fourier Polynomials -Interpolation and Computaf
-Coordinate System Corwei acscil Inverse cosecant, degrees
- Nonlinear Numerical Methc Specialized Math Sparse Matrices ¦Math Constants acsch Inverse hyperbolic eosecanl asec Inverse secant aseid Inverse secant, deorees
d_ I a¦Programming and Data Types *J 1 *.l~ asech Inverse hvperbolic secanl asin Inverse sine

Рис. 1.5. Окно интерактивной справочной системы
^^ Примечание ^
Можно получить быстрый доступ к информации о функции, используя контекстное меню в окне Command Window, Для этого надо выделить имя
Глава 1. Простейшие вычисления
33
функции в ранее набранной команде и, щелкнув правой кнопкой мыши, выбрать в меню пункт Help on Selection.
В следующем разделе приведены часто используемые функции.
Встроенные элементарные функции
Встроенные элементарные функции MATLAB включают тригонометрические, гиперболические, экспоненциальные и логарифмические функции, а также функции для работы с комплексными числами и для округления различными способами.
Тригонометрические, гиперболические и обратные к ним функции
Ниже перечислены встроенные в MATLAB тригонометрические функции и обратные к ним:
О sir, cos, tan, cot —синус, косинус, тангенс и котангенс;
? sec, esc —секанс, косеканс (sec(jc) =-----—— , csc(jc)-----7—г);
cos(a) sin(A)
? asin, acos, atari, acot —арксинус, арккосинус, арктангенс и арккотангенс;