[Conocimientos matemáticos] Representación base de coordenadas de vectores, verificación de código Matlab

número de serie contenido
1 [Conocimientos matemáticos] Representación base de coordenadas de vectores, verificación de código Matlab
2 [Conocimientos matemáticos] Producto interno de vector y base, verificación de código Matlab

1. Representación base de coordenadas del vector.

Supongamos que hay un vector a ⃗ \vec{a} en el espacioa , en diferentes sistemas de coordenadas (o bases de coordenadas), vector a ⃗ \vec{a}a Representado por diferentes valores de coordenadas.

Cuando la base de coordenadas se determina de forma única, los valores de coordenadas correspondientes también se determinan de forma única. Al mismo tiempo, los vectores también se pueden representar mediante una combinación lineal de valores de coordenadas y líneas de coordenadas.

  • Cuando el vector es un vector plano bidimensional, se puede expresar como
    a ⃗ = ax ⃗ 1 + aye ⃗ 2 = [ e ⃗ 1 e ⃗ 2 ] [ axay ] \vec{a} = a_x \vec{e} _1 + a_y \vec{e}_2 = \left[\begin{matrix}\vec{e}_1 & \vec{e}_2 \end{matrix}\right] \left[\begin{matrix}a_x \\ a_y \end {matriz}\right]a =axmi 1+aymi 2=[mi 1mi 2][axay]

  • Cuando el vector es un vector en un espacio tridimensional, se puede expresar como
    a ⃗ = ax ⃗ 1 + aye ⃗ 2 + aze ⃗ 3 = [ e ⃗ 1 e ⃗ 2 e ⃗ 3 ] [ axayaz ] \vec{ a} = a_x \vec {e}_1 + a_y \vec{e}_2 + a_z \vec{e}_3 = \left[\begin{matrix}\vec{e}_1 & \vec{e}_2 & \ vec{e}_3 \ end{matrix}\right] \left[\begin{matrix}a_x \\ a_y \\ a_z \end{matrix}\right]a =axmi 1+aymi 2+azmi 3=[mi 1mi 2mi 3] axayaz


2. Ejemplo de vector plano bidimensional

El siguiente es un ejemplo basado en un vector en un plano bidimensional, pero el caso en un espacio tridimensional tiene las mismas propiedades y conclusiones.

Supongamos que hay un vector plano bidimensional a ⃗ \vec{a} como se mencionó anteriormentea , en la base de coordenadas estándar e ⃗ 1 = [ 1 0 ] , e ⃗ 2 = [ 0 1 ] \vec{e}_1=\left[\begin{matrix} 1 \\ 0 \\ \end{matrix}\ derecha ], \vec{e}_2=\left[\begin{matrix} 0 \\ 1 \\ \end{matrix}\right]mi 1=[10],mi 2=[01] El valor de las coordenadas debajo es[ axay ] = [ 3 4 ] \left[\begin{matrix}a_x \\ a_y \end{matrix}\right] = \left[\begin{matrix}3 \\ 4 \end{ matriz}\derecha][axay]=[34] . Entonces este vector se puede expresar como

a ⃗ = ax ⃗ 1 + aye ⃗ 2 = [ e ⃗ 1 e ⃗ 2 ] [ axay ] = 3 [ 1 0 ] + 4 [ 0 1 ] = [ 1 0 0 1 ] [ 3 4 ] = [ 3 4 ] \begin{aligned} \vec{a} &= a_x \vec{e}_1 + a_y \vec{e}_2 = \left[\begin{matrix}\vec{e}_1 & \vec{e}_2 \ end{matrix}\right] \left[\begin{matrix}a_x \\ a_y \end{matrix}\right] \\ &= 3 \left[\begin{matrix}1 \\ 0 \end{matrix}\ derecha] + 4 \left[\begin{matrix}0 \\ 1 \end{matrix}\right] = \left[\begin{matrix} 1 y 0 \\ 0 y 1 \end{matrix}\right] \ izquierda[\begin{matrix}3 \\ 4 \end{matrix}\right] = \left[\begin{matrix}3 \\ 4 \end{matrix}\right] \end{aligned}a =axmi 1+aymi 2=[mi 1mi 2][axay]=3[10]+4[01]=[1001][34]=[34]

Ahora, cambiamos la base de coordenadas a e ⃗ 1 ′ = [ 1 2 1 2 ] , e ⃗ 2 ′ = [ − 1 2 1 2 ] \vec{e}_{1^\prime}=\left[\begin { matriz} \frac{1}{\sqrt{2}} \\ \frac{1}{\sqrt{2}} \\ \end{matrix}\right], \vec{e}_{2^\ primo }=\left[\begin{matrix} -\frac{1}{\sqrt{2}} \\ \frac{1}{\sqrt{2}} \\ \end{matrix}\right]mi 1=[2 12 1],mi 2=[2 12 1] , el valor de coordenadas bajo esta nueva base es[ ax ′ ay ′ ] = [ 7 2 1 2 ] \left[\begin{matrix}a_{x^\prime} \\ a_{y^\prime} \end{ matriz}\right] = \left[\begin{matrix} \frac{7}{\sqrt{2}} \\ \frac{1}{\sqrt{2}} \end{matrix}\right][aXay]=[2 72 1] . Entonces este vector se puede expresar como

a ⃗ = 7 2 [ 1 2 1 2 ] + 1 2 [ − 1 2 1 2 ] = [ 1 2 − 1 2 1 2 1 2 ] [ 7 2 1 2 ] = [ 3 4 ] \begin{alineado} \ vec{a} &= \frac{7}{\sqrt{2}} \left[\begin{matrix}\frac{1}{\sqrt{2}} \\ \frac{1}{\sqrt{2 }} \end{matrix}\right] + \frac{1}{\sqrt{2}} \left[\begin{matrix}-\frac{1}{\sqrt{2}} \\ \frac{1 }{\sqrt{2}} \end{matrix}\right] = \left[\begin{matrix} \frac{1}{\sqrt{2}} & -\frac{1}{\sqrt{2} } \\ \frac{1}{\sqrt{2}} & \frac{1}{\sqrt{2}} \end{matrix}\right] \left[\begin{matrix} \frac{7}{ \sqrt{2}} \\ \frac{1}{\sqrt{2}} \end{matrix}\right] = \left[\begin{matrix}3 \\ 4 \end{matrix}\right] \ fin {alineado}a =2 7[2 12 1]+2 1[2 12 1]=[2 12 12 12 1][2 72 1]=[34]

En el ejemplo anterior, podemos ver que no importa qué base de coordenadas se utilice, siempre existirá la siguiente ecuación

a ⃗ = ax ⃗ 1 + aye ⃗ 2 = [ e ⃗ 1 e ⃗ 2 ] [ axay ] = ax ′ e ⃗ 1 ′ + ay ′ e ⃗ 2 ′ = [ e ⃗ 1 ′ e ⃗ 2 ′ ] [ ax ′ ay ′ ] \begin{aligned} \vec{a} &= a_x \vec{e}_1 + a_y \vec{e}_2 = \left[\begin{matrix}\vec{e}_1 & \vec{e }_2 \end{matrix}\right] \left[\begin{matrix}a_x \\ a_y \end{matrix}\right] \\ &= a_{x^\prime} \vec{e}_{1^ \prime} + a_{y^\prime} \vec{e}_{2^\prime} = \left[\begin{matrix}\vec{e}_{1^\prime} & \vec{e} _{2^\prime} \end{matrix}\right] \left[\begin{matrix}a_{x^\prime} \\ a_{y^\prime} \end{matrix}\right] \end{ alineado}a =axmi 1+aymi 2=[mi 1mi 2][axay]=aXmi 1+aymi 2=[mi 1mi 2][aXay]

Se pueden sacar conclusiones similares para los vectores en el espacio tridimensional.


En cuanto a cómo obtener los valores de coordenadas bajo la nueva base, podemos lograrlo mediante los siguientes pasos

[ e ⃗ 1 e ⃗ 2 ] [ axay ] = [ e ⃗ 1 ′ e ⃗ 2 ′ ] [ ax ′ ay ′ ] [ e ⃗ 1 ′ e ⃗ 2 ′ ] − 1 [ e ⃗ 1 e ⃗ 2 ] [ axay ] = [ hacha ′ ay ′ ] [ 1 2 − 1 2 1 2 1 2 ] − 1 [ 1 0 0 1 ] [ 3 4 ] = [ 7 2 1 2 ] \begin{aligned} \left[\begin{matrix }\vec{e}_1 & \vec{e}_2 \end{matrix}\right] \left[\begin{matrix}a_x \\ a_y \end{matrix}\right] &= \left[\begin{ matriz}\vec{e}_{1^\prime} & \vec{e}_{2^\prime} \end{matrix}\right] \left[\begin{matrix}a_{x^\prime} \\ a_{y^\prime} \end{matrix}\right] \\ \left[\begin{matrix}\vec{e}_{1^\prime} & \vec{e}_{2^\ prime} \end{matrix}\right]^{-1} \left[\begin{matrix}\vec{e}_1 & \vec{e}_2 \end{matrix}\right] \left[\begin{ matriz}a_x \\ a_y \end{matrix}\right] &= \left[\begin{matrix}a_{x^\prime} \\ a_{y^\prime} \end{matrix}\right] \\ \left[\begin{matrix} \frac{1}{\sqrt{2}} & -\frac{1}{\sqrt{2}} \\\frac{1}{\sqrt{2}} & \frac{1}{\sqrt{2}} \end{matrix}\right]^{-1} \left[\begin{matrix} 1 y 0 \ \ 0 y 1 \end{matrix}\right] \left[\begin{matrix} 3 \\ 4 \end{matrix}\right] &= \left[\begin{matrix} \frac{7}{\sqrt {2}} \\ \frac{1}{\sqrt{2}} \end{matrix}\right] \\ \end{aligned}[mi 1mi 2][axay][mi 1mi 2]1[mi 1mi 2][axay][2 12 12 12 1]1[1001][34]=[mi 1mi 2][aXay]=[aXay]=[2 72 1]

Por favor agregue la descripción de la imagen.


3. Verificación del código Matlab

a_x = 3;
a_y = 4;

e_1 = [ 1
        0];
e_2 = [ 0
        1];

a_x_prime = 7/sqrt(2);
a_y_prime = 1/sqrt(2);

e_1_prime = [ sqrt(2)/2
              sqrt(2)/2];
e_2_prime = [-sqrt(2)/2
              sqrt(2)/2];
>> pinv([e_1_prime  e_2_prime]) * [e_1  e_2] * [a_x; a_y]
ans =
    4.9497
    0.7071

>> a_x_prime
ans =
    4.9497

>> a_y_prime
ans =
    0.7071

Árbitro


Supongo que te gusta

Origin blog.csdn.net/weixin_36815313/article/details/132310268
Recomendado
Clasificación