Built-in functions for complex numbers, MATLAB in Mathematics

Built-in functions for Complex numbers: 

We know that in MATLAB both i and j are built-in functions which return √-1 (therefore, they can be thought of as built-in constants). The Complex numbers can be generated by using i or j, for illustration, 5 + 2i or 3 - 4j. The multiplication operator is not needed between the value of the imaginary part and the constant i or j.

The MATLAB also has a function complex which will return a complex number. It receives two numbers, that is the real and imaginary parts in that order, or only one number that would be the real part (therefore the imaginary part would be 0). Here are a few illustrations of generating complex numbers in a MATLAB:

>> z1 = 4 + 2i

z1 =

   4.0000 + 2.0000i

>> z2 = sqrt(-5)

z2 =

   0 + 2.2361i

>> z3 = complex(3,-3)

z3 =

   3.0000 - 3.0000i

>> z4 = 2 + 3j

z4 =

   2.0000 + 3.0000i

>> z5 = (-4) ^ (1/2)

ans =

   0.0000 + 2.0000i

>> myz = input('Enter a complex number: ')

Enter a complex number: 3 + 4i

myz =

   3.0000 + 4.0000i

 

Note that even when j is used in an expression, i is used in the outcome. The MATLAB displays the type of the variables generated here in the Workspace Window (or by using whos) as double (complex). The MATLAB has functions real and imag which return the real and imaginary parts of complex numbers.

>> real(z1)

ans =

   4

>> imag(z3)

ans =

   -3

Posted Date: 10/22/2012 8:53:35 AM | Location : United States







Related Discussions:- Built-in functions for complex numbers, Assignment Help, Ask Question on Built-in functions for complex numbers, Get Answer, Expert's Help, Built-in functions for complex numbers Discussions

Write discussion on Built-in functions for complex numbers
Your posts are moderated
Related Questions
Writing and Reading Spreadsheet Files: The MATLAB functions xlswrite & xlsread will write to and read from the spreadsheet files which have the extension .xls. For illustratio

Creating string Variables: The string consists of a few numbers of characters (including, possibly, none). These are the illustrations of the strings: '' 'x' 'ca

Blanks function: The blanks function will generate a string consisting of n blank characters-that are kind of hard to see here! Though, in a MATLAB if the mouse is moved to hi

fprintf function - File function: The fprintf function really returns the number of bytes which was written to the file, therefore if you do not want to see that number, suppr

Strings as matrix: The matrix can be generated, that consists of strings in each row. Therefore, essentially it is created as a column vector of strings, but the final result

Matrix of Plots: The other function which is very useful with any type of plot is subplot that creates a matrix of plots in the present Figure Window. The three arguments are

Illustration of Logical vectors: Calling the function appears to return similar vector as simply vec > 5, and summing the result still works to determine how many elements wer

Minimum and Maximum Value The MATLAB has built-in functions for numerous statistics. For illustration, min and max to find the minimum or maximum value in a data set. >> x

Illustration of Writing variables to a file: For illustration, in the below session in the Command Window, 3 variables are generated; these are then exhibited using who. Then,

Indexed empty matrix: The Individual elements cannot be eliminated from matrices, as matrices always have the similar number of elements in every row. >> mat = [7 9 8; 4 6