Alguns utilitários Matrizes
Função - Descrição
queridos (n, m) - Produz matriz n-by-m com todos os elementos sendo a unidade
olho (n) - dá identidade n-por-n matriz
zeros (n, m) - Produz matriz n-by-m de zeros
diag (A) - produzir um vector que consiste em diagonal de uma matriz quadrada A
MATLAB números complexos
¶ = pi
MATLAB permite operações com números complexos. Os números complexos são inseridos usando a função i ou j.
Por exemplo, um número z = 2 + j Página 2 podem ser inscritas no MATLAB como z = 2 + 2 * i ou z = 2 + 2 * j Além disso, um complexo za número za = 2 2 exp [(¶ /4) j ] pode ser inserido em MATLAB como za = 2 * sqrt (2) * exp ((¶ /4) * j) Deve se notar que quando os números complexos são introduzidos como elementos de matriz entre parênteses, deve-se evitar quaisquer espaços em branco. Por exemplo, y = 3 + j página 4 está representada em MATLAB como y = 3 + 4 * j Se os espaços existem em torno do sinal +, como u = 3 + 4 * j MATLAB considera como dois números separados e y não será igual a u. Se w é uma matriz complexa dado como 1 + 2 j1 - j2 w = 3 + 4 + J2 J3 então podemos representar -lo em MATLAB como w = [1 + j 2-2 * j; 3 + 2 * j 4 + 3 * j] que irá produzir o resultado w = 1,0000 + 2,0000 1.0000i - 2.0000i 3,0000 + 4,0000 + 3. 0000i 2.0000i Se as entradas em uma matriz são complexas, em seguida, a (') operador "prime" produz a transposta conjugada. Assim, wp = w ' vai produzir wp = 1,0000 - 3,0000 1.0000i - 2.0000i 2.0000 + 2.0000i 4,0000 - 3.0000i Para a transposta conjugação dos de uma matriz complexa, podemos usar a transposta ponto de comando ('.). Por exemplo, p = w '. renderá p = 1,0000 + 3,0000 + 2.0000i 1.0000i 2,0000 - 4,0000 + 3.0000i 2. 0000i com & amp; mdash; Este vírus sombrio …Popular Design Gráfico Software