Работа с комплексными числами в excel

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше

В этой статье описаны синтаксис формулы и использование комплексного
 в Microsoft Excel.

Описание

Преобразует коэффициенты при вещественной и мнимой частях комплексного числа в комплексное число в форме x + yi или x + yj.

Синтаксис

КОМПЛЕКСН(действительная_часть;мнимая_часть;[мнимая_единица])

Аргументы функции КОМПЛЕКСН описаны ниже.

  • Действительная_часть    — обязательный аргумент. Действительная часть комплексного числа.

  • Мнимая_часть    — обязательный аргумент. Мнимая часть комплексного числа.

  • Мнимая_единица    — необязательный аргумент. Обозначение мнимой единицы в комплексном числе. Если аргумент «мнимая_единица» опущен, используется суффикс «i».

Примечание: Все функции с комплексными числами принимают суффиксы «i» и «j», но не «I» и «J». Использование верхнего регистра результатов в #VALUE! значение ошибки #ЗНАЧ!. Для всех функций, которые принимают два или более сложных числа, требуется, чтобы все суффиксы совпадали.

Замечания

  • Если real_num не является числом, то #VALUE! значение ошибки #ЗНАЧ!.

  • Если i_num не является числом, то #VALUE! значение ошибки #ЗНАЧ!.

  • Если суффикс не является ни «i», ни «j», то #VALUE! значение ошибки #ЗНАЧ!.

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.

Формула

Описание

Результат

=КОМПЛЕКСН(3;4)

Комплексное число с действительным и мнимым коэффициентами 3 и 4 соответственно

3+4i

=КОМПЛЕКСН(3;4;»j»)

Комплексное число с действительным и мнимым коэффициентами 3 и 4 соответственно и мнимой единицей j

3+4j

=КОМПЛЕКСН(0;1)

Комплексное число с действительным и мнимым коэффициентами 0 и 1 соответственно

i

=КОМПЛЕКСН(1;0)

Комплексное число с действительным и мнимым коэффициентами 1 и 0 соответственно

1

Нужна дополнительная помощь?

Операции с комплексными числами в MS Excel Санина Алёна

Операции с комплексными числами в MS Excel Санина Алёна

Представление комплексных чисел Комплексным числом называется выражения вида: z=x+iy, где х и у –

Представление комплексных чисел Комплексным числом называется выражения вида: z=x+iy, где х и у – действительные числа, i — мнимая единица Представление комплексного числа в таком виде является алгебраической формой комплексного числа

 ПРИМЕЧАНИЕ. Все функции работы с комплексными числами допускают для мнимой единицы обозначение

ПРИМЕЧАНИЕ. Все функции работы с комплексными числами допускают для мнимой единицы обозначение «i» или «j», но не «I» или «J». Использование верхнего регистра приводит к ошибке #ЗНАЧ!. Все функции, в которых используются два и более комплексных числа, требуют, чтобы обозначение мнимой единицы было идентичным.

 Существуют также тригонометрическая и показательная формы. Тригонометрическая форма Показательная форма

Существуют также тригонометрическая и показательная формы. Тригонометрическая форма Показательная форма

Сопряженные комплексные числа Числа z=x+iy и z=x-iy называются сопряженными Два комплексных числа называются равными,

Сопряженные комплексные числа Числа z=x+iy и z=x-iy называются сопряженными Два комплексных числа называются равными, если равны их действительные и мнимые части.

 Функции МНИМ. ВЕЩ(компл_число) и МНИМ. ЧАСТЬ(компл_число) определяют, соответственно, вещественную и мнимую части комплексного

Функции МНИМ. ВЕЩ(компл_число) и МНИМ. ЧАСТЬ(компл_число) определяют, соответственно, вещественную и мнимую части комплексного числа компл_число, представленного в алгебраической форме и записанного в одну ячейку в формате x+yi

 Функции МНИМ. ABS(компл_число) и МНИМ. АРГУМЕНТ(компл_число) вычисляют, значения модуля и аргумента комплексного числа,

Функции МНИМ. ABS(компл_число) и МНИМ. АРГУМЕНТ(компл_число) вычисляют, значения модуля и аргумента комплексного числа, представленного в алгебраической форме в формате x+yi

 Функция МНИМ. СОПРЯЖ (компл_число) вычисляет сопряженное комплексное число для комплексного числа, представленного в

Функция МНИМ. СОПРЯЖ (компл_число) вычисляет сопряженное комплексное число для комплексного числа, представленного в алгебраической в формате x+yi

Использование функции КОМПЛЕКСН(действительная_часть, мнимая_часть, [мнимая_единица]) Преобразует коэффициенты при вещественной и мнимой частях комплексного числа

Использование функции КОМПЛЕКСН(действительная_часть, мнимая_часть, [мнимая_единица]) Преобразует коэффициенты при вещественной и мнимой частях комплексного числа в комплексное число в форме x + yi или x — yj.

Аргументы функции КОМПЛЕКСН Действительная_часть — обязательный аргумент. Действительная часть комплексного числа. Мнимая_часть — обязательный

Аргументы функции КОМПЛЕКСН Действительная_часть — обязательный аргумент. Действительная часть комплексного числа. Мнимая_часть — обязательный аргумент. Мнимая часть комплексного числа. Мнимая_единица — необязательный аргумент. Обозначение мнимой единицы в комплексном числе. Если аргумент «мнимая_единица» опущен, используется суффикс «i».

Замечания Если действительная_часть не является числом, функция КОМПЛЕКСН возвращает значение ошибки #ЗНАЧ!. Если мнимая_единица

Замечания Если действительная_часть не является числом, функция КОМПЛЕКСН возвращает значение ошибки #ЗНАЧ!. Если мнимая_единица не является ни «i», ни «j», функция КОМПЛЕКСН возвращает значение ошибки #ЗНАЧ!.

Арифметические операции 1. Сумма(разность) комплексных чисел: 2. Произведение комплексных чисел:

Арифметические операции 1. Сумма(разность) комплексных чисел: 2. Произведение комплексных чисел:

Арифметические операции 3. Деление дух комплексных чисел: 4. Возведение комплексного числа в натуральную степень

Арифметические операции 3. Деление дух комплексных чисел: 4. Возведение комплексного числа в натуральную степень n: 5. Извлечение корня из комплексного числа:

 В MS Excel для выполнения арифметических операций с комплексным числами предназначены функции МНИМ.

В MS Excel для выполнения арифметических операций с комплексным числами предназначены функции МНИМ. СУММ, МНИМ. РАЗН, МНИМ. ПРОИЗВЕД, МНИМ. ДЕЛ, МНИМ. СТЕПЕНЬ, и МНИМ. КОРЕНЬ.

 Функуции МНИМ. СУММ(компл_число 1; компл_число 2; …) и МНИМ. ПРОИЗВЕД(компл_число 1; компл_число 2;

Функуции МНИМ. СУММ(компл_число 1; компл_число 2; …) и МНИМ. ПРОИЗВЕД(компл_число 1; компл_число 2; …) предназначены для вычисление суммы и произведения, соответственно, до 29 комплексных чисел (компл_число 1; компл_число 2; …), представленных в алгебраической форме.

 Функуции МНИМ. РАЗН (компл_число 1; компл_число 2; …) и МНИМ. ДЕЛ(компл_число 1; компл_число

Функуции МНИМ. РАЗН (компл_число 1; компл_число 2; …) и МНИМ. ДЕЛ(компл_число 1; компл_число 2; …) предназначены для вычисления разности и частного от деления двух комплексных чисел (компл_число 1; компл_число 2; …), представленных в алгебраической форме;

 Функции МНИМ. СТЕПЕНЬ(компл_число; Число) и МНИМ. КОРЕНЬ(компл_число; число 2) вычисляют целую или дробную

Функции МНИМ. СТЕПЕНЬ(компл_число; Число) и МНИМ. КОРЕНЬ(компл_число; число 2) вычисляют целую или дробную степень (число) комплексного числа (компл_число) и квадратный корень из комплексного числа (компл_число), представленного в алгебраической форме.

Функции комплексной переменной Функция w=f(z), где z=x+iy и w=u+iv, определена, если известны две функции

Функции комплексной переменной Функция w=f(z), где z=x+iy и w=u+iv, определена, если известны две функции от двух действительных переменных: u=u(x, y), v=v(x, y)

Из большого числа функций комплексной переменной в Excel реализованы несколько функций, наиболее часто используемых

Из большого числа функций комплексной переменной в Excel реализованы несколько функций, наиболее часто используемых на практике. 1. Экспоненциальная функция комплексной переменной реализованная в функции Excel-МНИМ. ЕХР 2. Функция натурального логарифма которой соответствует функция МНИМ. LN

3. Функция десятичного логарифма осуществляет функция МНИМ. LOG 10 4. Функция логарифма по основанию

3. Функция десятичного логарифма осуществляет функция МНИМ. LOG 10 4. Функция логарифма по основанию 2 осуществляется функцией МНИМ. LOG 2.

5. Функции синуса и косинуса МНИМ. SIN соответственно МНИМ. COS Здесь shy и chy

5. Функции синуса и косинуса МНИМ. SIN соответственно МНИМ. COS Здесь shy и chy — гиперболические функции синуса и косинуса:

 Все специальные функции Excel, реализующие названные функции комплексной переменной имеют единственный параметр -

Все специальные функции Excel, реализующие названные функции комплексной переменной имеют единственный параметр — компл_число. Компл_число — это комплексное число в алгебраической форме, которое является переменной z для соответствующей функции. Результатом вычислений также является комплексное число в алгебраической форме.

Функция КОМПЛЕКСН как и большинство функций категории «Инженерные», работает начиная с 2007-й версии Excel.

Описание функции КОМПЛЕКСН

Преобразует коэффициенты при вещественной и мнимой частях комплексного числа в комплексное число в форме x + yi или x + yj.

Внимание! Все функции работы с комплексными числами допускают для мнимой единицы обозначение «i» или «j», но не «I» или «J». Использование верхнего регистра приводит к ошибке #ЗНАЧ!. Все функции, в которых используются два и более комплексных числа, требуют, чтобы обозначение мнимой единицы было идентичным.

Синтаксис

=КОМПЛЕКСН(действительная_часть; мнимая_часть; [мнимая_единица])

Аргументы

действительная_частьмнимая_частьмнимая_единица

Обязательный аргумент. Действительная часть комплексного числа.

Обязательный аргумент. Мнимая часть комплексного числа.

Необязательный аргумент. Обозначение мнимой единицы в комплексном числе. Если аргумент «мнимая_единица» опущен, используется суффикс «i».

Замечания

  • Если действительная_часть не является числом, функция КОМПЛЕКСН возвращает значение ошибки #ЗНАЧ!.
  • Если мнимая_часть не является числом, функция КОМПЛЕКСН возвращает значение ошибки #ЗНАЧ!.
  • Если мнимая_единица не является ни «i», ни «j», функция КОМПЛЕКСН возвращает значение ошибки #ЗНАЧ!.

Пример

Слайд 1
Операции с комплексными числами
в MS Excel

Санина Алёна

Операции с комплексными числами в MS Excel  Санина Алёна


Слайд 2


Слайд 3
Комплексным числом называется выражения вида: z=x+iy,
где х и у

– действительные числа,
i — мнимая единица

Представление комплексного числа в таком виде является алгебраической формой комплексного числа

Представление комплексных чисел
Комплексным числом называется выражения вида: z=x+iy,  где х и у


Слайд 4
   Все функции работы с комплексными числами допускают для мнимой единицы

обозначение «i» или «j», но не «I» или «J». Использование верхнего регистра приводит к ошибке #ЗНАЧ!. Все функции, в которых используются два и более комплексных числа, требуют, чтобы обозначение мнимой единицы было идентичным.

 ПРИМЕЧАНИЕ.
   Все функции работы с комплексными числами допускают для мнимой единицы обозначение


Слайд 5
Существуют также тригонометрическая и показательная формы.

Тригонометрическая форма
Показательная форма

Существуют также тригонометрическая и показательная формы. Тригонометрическая формаПоказательная форма


Слайд 6
Числа z=x+iy и z=x-iy называются сопряженными
Сопряженные комплексные числа
Два комплексных числа

называются

равными, если равны их действительные и мнимые части.
Числа z=x+iy и z=x-iy называются сопряженнымиСопряженные комплексные числаДва комплексных числа


Слайд 7


Слайд 8
Функции МНИМ.ВЕЩ(компл_число) и МНИМ.ЧАСТЬ(компл_число) определяют, соответственно,вещественную и мнимую части комплексного

числа компл_число, представленного в алгебраической форме и записанного в одну ячейку в формате x+yi
Функции МНИМ.ВЕЩ(компл_число) и МНИМ.ЧАСТЬ(компл_число) определяют, соответственно,вещественную и мнимую части комплексного числа


Слайд 9
Функции МНИМ.ABS(компл_число) и МНИМ.АРГУМЕНТ(компл_число) вычисляют, значения модуля и аргумента комплексного

числа, представленного в алгебраической форме в формате x+yi
Функции МНИМ.ABS(компл_число) и МНИМ.АРГУМЕНТ(компл_число) вычисляют, значения модуля и аргумента комплексного числа,


Слайд 10
Функция МНИМ.СОПРЯЖ (компл_число) вычисляет сопряженное комплексное число для комплексного числа,

представленного в алгебраической в формате x+yi
Функция МНИМ.СОПРЯЖ (компл_число) вычисляет сопряженное комплексное число для комплексного числа, представленного в алгебраической в формате x+yi


Слайд 11

КОМПЛЕКСН(действительная_часть, мнимая_часть, [мнимая_единица])

Преобразует коэффициенты при вещественной и мнимой частях комплексного

числа в комплексное число в форме x + yi или x — yj.

Использование функции КОМПЛЕКСН
КОМПЛЕКСН(действительная_часть, мнимая_часть, [мнимая_единица])Преобразует коэффициенты при вещественной и мнимой частях комплексного числа


Слайд 12
Действительная_часть    — обязательный аргумент. Действительная часть комплексного числа.
Мнимая_часть    — обязательный аргумент. Мнимая

часть комплексного числа.
Мнимая_единица    — необязательный аргумент. Обозначение мнимой единицы в комплексном числе. Если аргумент «мнимая_единица» опущен, используется суффикс «i».

Аргументы функции КОМПЛЕКСН
Действительная_часть    — обязательный аргумент. Действительная часть комплексного числа.Мнимая_часть    — обязательный аргумент. Мнимая часть


Слайд 13
Если действительная_часть не является числом, функция КОМПЛЕКСН возвращает значение ошибки

#ЗНАЧ!.
Если мнимая_часть не является числом, функция КОМПЛЕКСН возвращает значение ошибки #ЗНАЧ!.
Если мнимая_единица не является ни «i», ни «j», функция КОМПЛЕКСН возвращает значение ошибки #ЗНАЧ!.

Замечания

Если действительная_часть не является числом, функция КОМПЛЕКСН возвращает значение ошибки #ЗНАЧ!.Если


Слайд 14
1. Сумма(разность) комплексных чисел:

2. Произведение комплексных чисел:
Арифметические операции

1. Сумма(разность) комплексных чисел:2. Произведение комплексных чисел:Арифметические операции


Слайд 15
3. Деление дух комплексных чисел:

4.Возведение комплексного числа в натуральную степень

n:

5.Извлечение корня из комплексного числа:

Арифметические операции
3. Деление дух комплексных чисел:4.Возведение комплексного числа в натуральную степень n:5.Извлечение корня из комплексного числа:Арифметические операции


Слайд 16
В MS Excel для выполнения арифметических операций с комплексным числами

предназначены функции МНИМ.СУММ, МНИМ.РАЗН, МНИМ.ПРОИЗВЕД, МНИМ.ДЕЛ, МНИМ.СТЕПЕНЬ, и МНИМ.КОРЕНЬ.
В MS Excel для выполнения арифметических операций с комплексным числами предназначены


Слайд 17
Функуции МНИМ.СУММ(компл_число1; компл_число2;…) и МНИМ.ПРОИЗВЕД(компл_число 1; компл_число2;…) предназначены для вычисление

суммы и произведения, соответственно, до 29 комплексных чисел (компл_число 1; компл_число2;…),представленных в алгебраической форме.
Функуции МНИМ.СУММ(компл_число1; компл_число2;…) и МНИМ.ПРОИЗВЕД(компл_число 1; компл_число2;…) предназначены для вычисление суммы


Слайд 18
Функуции МНИМ.РАЗН (компл_число1; компл_число2;…) и МНИМ.ДЕЛ(компл_число1; компл_число2;…) предназначены для вычисления

разности и частного от деления двух комплексных чисел (компл_число1; компл_число2;…), представленных в алгебраической форме;

Функуции МНИМ.РАЗН (компл_число1; компл_число2;…) и МНИМ.ДЕЛ(компл_число1; компл_число2;…) предназначены для вычисления разности


Слайд 19
Функции МНИМ.СТЕПЕНЬ(компл_число; Число) и МНИМ.КОРЕНЬ(компл_число; число2) вычисляют целую или дробную

степень (число) комплексного числа (компл_число) и квадратный корень из комплексного числа (компл_число),представленного в алгебраической форме.
Функции МНИМ.СТЕПЕНЬ(компл_число; Число) и МНИМ.КОРЕНЬ(компл_число; число2) вычисляют целую или дробную степень


Слайд 20
Функции комплексной переменной
Функция w=f(z),где z=x+iy и w=u+iv, определена,если известны

две функции от двух действительных переменных:
u=u(x,y), v=v(x,y)

Функции комплексной переменной Функция w=f(z),где z=x+iy и w=u+iv, определена,если известны две


Слайд 21
Из большого числа функций комплексной переменной в Excel реализованы несколько

функций, наиболее часто используемых на практике.

1. Экспоненциальная функция комплексной переменной

реализованная в функции Excel-МНИМ.ЕХР

2. Функция натурального логарифма

которой соответствует функция МНИМ.LN

Из большого числа функций комплексной переменной в Excel реализованы несколько функций,


Слайд 22
3.Функция десятичного логарифма

осуществляет функция МНИМ.LOG10

4. Функция логарифма по основанию 2

осуществляется

функцией МНИМ.LOG2.

3.Функция десятичного логарифмаосуществляет функция МНИМ.LOG104. Функция логарифма по основанию 2осуществляется функцией МНИМ.LOG2.


Слайд 23
5.Функции синуса и косинуса

Здесь shy и chy — гиперболические функции

синуса и косинуса:

соответственно

МНИМ.SIN

МНИМ.COS
5.Функции синуса и косинусаЗдесь shy и chy - гиперболические функции синуса


Слайд 24
Все специальные функции Excel,реализующие названные функции комплексной переменной имеют единственный

параметр — компл_число.

Компл_число — это комплексное число в алгебраической форме, которое является переменной z для соответствующей функции. Результатом вычислений также является комплексное число в алгебраической форме.

Все специальные функции Excel,реализующие названные функции комплексной переменной имеют единственный параметр


спасибо. все получилось. остально чуть-чуть доработать напильником в сторону обработки любых форм комплексного числа :)  
Вот чего наклепал  
Function eval(Optional Expr) As String  

    Set c = Application.ThisCell  

        sSheetName = c.Parent.Name  

        s = c.Formula  
  Set oRegExp = CreateObject(«VBscript.Regexp»)  

        ‘получаем само выражение  
  Debug.Print s  
  token = «eval((.+))»  

         With oRegExp  
       .Global = True  
       .ignorecase = True  
       .MultiLine = False  
       ‘Поскольку теперь все ссылки абсолютные, то знак доллара будет обязательно!  добавляем имя листа  
       .Pattern = token  
       s = .Replace(s, «$1»)  
     End With  

           Debug.Print s  

           s = Application.ConvertFormula(s, xlA1, xlA1, True) ‘вычисл. формула  
   Debug.Print s  

       With oRegExp  
       .Global = True  
       .ignorecase = True  
       .MultiLine = False  
       ‘Поскольку теперь все ссылки абсолютные, то знак доллара будет обязательно!  добавляем имя листа  
       .Pattern = «([^!])($[a-z]+$[0-9]+)»
       s = .Replace(s, «$1» & sSheetName & «!$2»)  
     End With  

  s = Replace(s, «=», «»)  

      Debug.Print s  

           token = «(‘?[wd]+’?!$ww?$d+)»

                  ‘находим ссылки на ячейки  
       If True Then  
         With oRegExp  
           .Global = True  
           .ignorecase = True  
           .MultiLine = False  
           ‘Поскольку теперь все ссылки абсолютные, то знак доллара будет обязательно!  добавляем имя листа  
           .Pattern = token  
           s = .Replace(s, «»» & $& & «»»)  
           Debug.Print s  
         End With  
       End If  

               Debug.Print s  

  s = Evaluate(«=»»» & s & «»»»)  
Debug.Print s  

  s = Replace(s, «i», «j»)  
s = Replace(s, «.», «,»)  

          tokenReList = Array( _  
           Array(«var», «(‘?[wd]+’?!$ww?$d+)») _
           )  

                 For Each token In tokenReList  
       ‘(‘[^’rn]’!)?($[A-Z]+$[0-9]+)
       ‘находим ссылки на ячейки  
       If True Then  
         With oRegExp  
           .Global = True  
           .ignorecase = True  
           .MultiLine = False  
           ‘Поскольку теперь все ссылки абсолютные, то знак доллара будет обязательно!  добавляем имя листа  
           .Pattern = token(1) ‘»(([^rn+*()/-])*!)?($[A-Z]+$[0-9]+)»
           s = .Replace(s, «»» & $& & «»»)  
           Debug.Print s  
         End With  
       End If  
   Next token  

      Debug.Print s  
r = cplxeval(s)  
Debug.Print r(1) & » + j» & r(2)  
eval = r(1) & » + j» & r(2)  

  End Function

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Работа с компаниями в excel
  • Работа с комментариями word
  • Работа с комбинированными документами в word
  • Работа с ком объектом word 1с
  • Работа с ком объектом excel

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии