"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 + Щ 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 —арксинус, арккосинус, арктангенс и арккотангенс; |
|
|