La traducción de esta página está obsoleta。Haga clic aquí para ver la última versión en inglés。
Este ejemplo muestra functions y técnicas básicas para trabajar con matrices en el lenguaje de MATLAB®。
在初级读本里,我们要了解一些简单的基本要素一个
.
A = [1 2 3 4 6 4 3 4 5]
一个=1×91 2 3 4 6 4 3 4 5
Ahora, añadamos 2 a cada element de nuestro vector,一个
你的结果在新的载体上。
观察cómo MATLAB不需要manipulación,特别是matemáticas向量和矩阵。
B = a + 2
b =1×93 4 5 6 8 6 5 6 7
Crear gráficas en MATLAB es tan fácil como introduction ir un comando。在líneas和cuadrícula的新向量上的结果。
情节(b)网格在
MATLAB应用程序también其他的tipos的gráficas,关于礼节。
条(b)包含(示例#的) ylabel (“英镑”)
MATLAB puede utilzar también símbolos en las gráficas。一个continuación,我们可以把它建在一个公共设施里。MATLAB在símbolos和líneas中的应用。
情节(b,‘*’)轴([0 10 0 10])
área在MATLAB中是矩阵的cálculo。
一个矩阵应该是fácil,一个矢量,和一个矩阵的距离应该是相等的。
A = [1 2 0;2 5 1;4 10 1]
一个=3×31 2 0 2 5 -1 4 10 -1
Podemos公共汽车fácilmente la traspuesta de la matriz一个
.
B =“
B =3×31 2 4 2 5 10 0 -1 -1
Ahora,多重矩阵是矩阵。
观察新的MATLAB不需要用colección或números来表示矩阵。MATLAB saabe cuándo trabaja con matrices y ajsta sus cálculos en consecuencia。
C = a * b
C =3×35 12 24 12 30 59 24 59 117
在理解矩阵的multiplicación时,我们可以看到矩阵中向量对应的多重元素。
C = a .* b
C =3×31 4 0 4 25 -10 0 -10
如果A*x = b,则A*x = A,则A*x = b,则A*x = b。
b = (1, 3, 5)
b =3×11 3 5
x = A \ b
x =3×11 0 1
我们最喜欢用A*x表示b。
r = A*x - b
r =3×10 0 0
MATLAB中关于矩阵的函数。
存在的官能团,对obtener valores丙酸…
eig (A)
ans =3×13.7321 0.2679 1.0000
además de los valores奇点。
圣言(A)
ans =3×112.3171 0.5149 0.1577
La función“多”属与脊髓灰质炎系数característico的连续向量。
El polinomio característico de una matriz一个
西文
p =圆(poly (A))
p =1×41 -5 5 -1
Podemos巴士fácilmente las raíces de un poliinomio con la función根
.
他的儿子,他的父亲,他的父亲,他的父亲,他的父亲,他的父亲。
根(p)
ans =3×13.7321 1.0000 0.2679
MATLAB cuenta con as applicaciones más allá de los cálculos de matriz。
对卷积矢量…
q = conv (p, p)
q =1×71 -10 35 -52 35 -10
...ovolver a convolucionar y representar el resultado.
r = conv (p, q)
r =1×101 -15 90 -278 480 -480 278 -90 15 -1
情节(r);
在我们的记忆中,我们可以把所有的变量都列出来谁
o谁
.
谁
Name Size Bytes Class Attributes A 3x3 72 double B 3x3 72 double C 3x3 72 double A 1x9 72 double ans 3x1 24 double B 3x1 24 double p 1x4 32 double q 1x7 56 double r 1x10 80 double x 3x1 24 double
我们可以用一个变量来描述次数。
一个
一个=3×31 2 0 2 5 -1 4 10 -1
Puede tener más de una instrucción en una única línea separando cada instrucción con comas o puntos y comas。
如果不能给我们一个变量,可以给operación,可以给一个变量,可以给一个时间的羊驼答
.
√6 (1)
Ans = 0.0000 + 1.0000i
Como puede ver, MATLAB aborda fácilmente los números complejos en sus cálculos。