Red de conocimiento informático - Material del sitio web - Cómo utilizar matlab para implementar la conversión de tipo de código

Cómo utilizar matlab para implementar la conversión de tipo de código

Hay dos formas de lograr esto:

Transponer matriz:

B

=

a';

Método general: función shape()

El ejemplo es el siguiente:

Descripción: Dar forma a (A, m, n)

es transformar la matriz A en una matriz con m filas yn columnas generalmente se usa para cambiar la forma de la matriz. Por ejemplo, el siguiente código convierte la matriz 1 original (que contiene 4 filas y 4 columnas) en una matriz de 2 filas y 2 columnas:

Uso de MATLAB

Implementación de Fourier Transformación:

El usuario ingresa una función a voluntad, luego genera la función de transformada de Fourier de la función y luego genera la frecuencia de amplitud.

x = sin(2 * pi * t);

%Ingrese cualquier función.

y = FFT(x);

%Función de transformada de Fourier.

plot(ABS(y));

% de amplitud de frecuencia.

Una función representa la correspondencia entre cada valor de entrada y un valor de salida único. Esta relación es tal que cada elemento de un conjunto corresponde a un elemento único de otro conjunto (posiblemente el mismo). El símbolo estándar para el valor de salida x correspondiente al valor de entrada en la función f es f(x). El conjunto que contiene todos los valores de entrada de una función se llama dominio de la función y el conjunto que contiene todos los valores de salida se llama rango. Si primero define el concepto de mapeo, simplemente puede definir la función como, y el mapeo definido entre conjuntos no vacíos se llama función.

La transformada de Fourier puede expresar una función que cumple determinadas condiciones como una combinación lineal de funciones trigonométricas (funciones seno y/o coseno) o sus integrales. Existen muchas variaciones diferentes de la transformada de Fourier en diferentes campos de investigación, como la transformada de Fourier continua y la transformada de Fourier discreta.