主要内容

La traducción de esta página está obsoleta。Haga clic aquí para ver la última versión en inglés。

运算básicas矩阵

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 (“英镑”

图中包含一个坐标轴。坐标轴包含bar类型的对象。

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一个西文

d e t λ - 一个

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。

特马relacionados