Complex Numbers
Complex numbers are related to calculus and advanced math and widely used in quantum mechanics, signals processing, and physics.
Since this course aims to teach R basics, we will not dig deep into this subject but only consider this as one of the numerical types. Each complex number consists of real (let it be a
) and imaginary (let it be b
). Then the expression a+bi
is called a complex number. i
- is an imaginary unit such that i^2 = -1
.
To create such a number in R, use the same denotation as above: a + bi
. For example, we can create a complex number with the real part 5
and the imaginary part -3
.
123compl = 5 - 3i # Creating complex number compl # Output the number typeof(compl) # Output its type
The output is:
[1] 5-3i
[1] "complex"
You can perform arithmetic operations learned before with all the number types we have learned in this section.
Swipe to start coding
- Create
integer
number20
assigned to variablenum
. - Create a
complex
number with real part10
and imaginary-5
assigned to variablecompl
. - Perform the addition of
num
andcompl
assigned to variableres
. - Output the type of
res
.
Lösning
The result has a "complex"
type since the complex numbers are an extension field of the real numbers (and integers, respectively).
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 12.5
Complex Numbers
Svep för att visa menyn
Complex numbers are related to calculus and advanced math and widely used in quantum mechanics, signals processing, and physics.
Since this course aims to teach R basics, we will not dig deep into this subject but only consider this as one of the numerical types. Each complex number consists of real (let it be a
) and imaginary (let it be b
). Then the expression a+bi
is called a complex number. i
- is an imaginary unit such that i^2 = -1
.
To create such a number in R, use the same denotation as above: a + bi
. For example, we can create a complex number with the real part 5
and the imaginary part -3
.
123compl = 5 - 3i # Creating complex number compl # Output the number typeof(compl) # Output its type
The output is:
[1] 5-3i
[1] "complex"
You can perform arithmetic operations learned before with all the number types we have learned in this section.
Swipe to start coding
- Create
integer
number20
assigned to variablenum
. - Create a
complex
number with real part10
and imaginary-5
assigned to variablecompl
. - Perform the addition of
num
andcompl
assigned to variableres
. - Output the type of
res
.
Lösning
The result has a "complex"
type since the complex numbers are an extension field of the real numbers (and integers, respectively).
Tack för dina kommentarer!
Awesome!
Completion rate improved to 12.5single