lista de comandos de matlab7.0
Colección de comandos de MATLAB
Comandos y funciones de gestión
Archivo de ayuda en línea de ayuda
Instrucciones de hipertexto para cargar documentos
qué directorio listado de archivos M, MAT, MEX
tipo enumera archivos M
lookfor busca palabras clave a través de la entrada de ayuda
que ubica funciones y archivos p>
Demo ejecuta el programa de demostración
Path controla la ruta de búsqueda de MATLAB
Administrar variables y espacio de trabajo
Quién enumera las variables actuales
p>
Quién enumera las variables actuales (lista larga)
Cargar restaura las variables desde el archivo del disco
Guardar guarda las variables del espacio de trabajo
Borrar de la memoria Borrar variables y funciones en
Pack organiza la memoria del espacio de trabajo
Tamaño del tamaño de la matriz
Longitud la longitud del vector
disp muestra la matriz o
Comandos relacionados con archivos y sistemas operativos
cd cambia el directorio de trabajo actual
Lista de directorios Dir
Eliminar elimina archivos
Getenv obtiene el valor de la variable de entorno
! Ejecuta comandos del sistema operativo DOS
Unix ejecuta los comandos del sistema operativo UNIX y devuelve los resultados
El diario guarda las tareas de MATLAB
Controlar la ventana de comandos
Cedit configura el editor de línea de comandos
Clc borra la ventana de comandos
Configuraciones de inicio el cursor a la esquina superior izquierda
Formato establece el formato de salida
Echo el comando echo usado en el archivo de script
más controles de paginación de salida en la ventana de comandos
Iniciar y salir de MATLAB
Salir sale de MATLAB
Archivo M de inicio ejecutado al hacer referencia a MATLAB
Archivo M de inicio principal de Matlabrc
Información general
Información del sistema MATLAB e información de la empresa Mathworks
Suscríbase para convertirse en suscriptor de MATLAB
hostid El código de identificación del servicio principal de MATLAB programa
Whatsnew no está incluido en el manual Nueva información
Información de versión
Operadores y caracteres especiales
+ más
— menos
* Multiplicación de matrices
.* Multiplicación de matrices
^ Potencia de matrices
.^ Potencia de matrices p>
\ División izquierda o barra invertida
/ División derecha o barra diagonal
./ División de matriz
Producto tensor de Kron Kronecker
: dos puntos
>( ) corchetes
[ ] corchetes
Punto decimal
.. Directorio principal
… Continuar
., coma
; punto y coma
% comentario
! signo de exclamación
' transposición o cita
= asignación
== igualdad
< > operador relacional
& lógico AND
| lógico OR
~ NOT lógico
xor XOR lógico
Función lógica
Existe Comprueba si la variable o función existe
Cualquiera del vector If un elemento es verdadero, entonces su valor es verdadero
Todos los elementos del vector son verdaderos, entonces su valor es verdadero
Buscar encuentra el número de índice del elemento distinto de cero p>
Funciones trigonométricas
Seno seno
Seno hiperbólico senh
Seno inverso asinh
Seno hiperbólico inverso asinh
Cos coseno
Coseno hiperbólico de Cosh
Coseno inverso de Acos
Coseno hiperbólico inverso de Acosh
Tan tangente
Tangente hiperbólica de Tanh
Tangente inversa de Atan
Tangente inversa de cuatro cuadrantes de Atan2
Tangente hiperbólica inversa de Atanh
Sec secante
Sech Secante Hiperbólica
Asech Secante Hiperbólica Inversa
Csc Cosecante
Csch Cosecante Hiperbólica
Acsc Cosecante inversa
Cosecante hiperbólica inversa de Acsch
Cotangente de Cot
Cotangente hiperbólica de Coth
Cotangente inversa de Acot
Cotangente hiperbólica inversa de Acsch
Función exponencial
Exponente Exp
Logaritmo natural Log10
p>Logaritmo común Log10
Raíz cuadrada cuadrada
Función compleja
Valor absoluto Abs
Ángulo de fase Argle
Yugo complejo Conj
Imagen parte imaginaria compleja
Parte real compleja real
Función numérica
Dirección fija Redondeo hacia cero
Suelo Redondeo hacia infinito negativo
Ceil Redondeo hacia el infinito positivo
Redondeo Redondeo hacia el entero más cercano
Rem toma el resto después de la división
Función signo signo
Momentos básicos
Matriz
Matriz de ceros cero
Matriz de unos todos "1"
Matriz de identidad ocular
Matriz de números aleatorios uniformemente distribuidos
p>
Randn Matriz de números aleatorios normalmente distribuida
Vector logspace espaciado logarítmicamente
Matriz Meshgrid X e Y de gráficos tridimensionales
: Reglas Vectores de intervalo
Variables y constantes especiales
Respuestas actuales de Ans
Precisión relativa de coma flotante Eps
Número máximo de coma flotante Realmax
p>
Número mínimo de punto flotante Realmin
Pi pi
I,j unidad imaginaria
Inf infinito
Nan valor no numérico
Número de fracasos de operaciones de punto flotante
Número de variable de entrada de la función Nargin
Número de variable de salida de la función Nargout
Tipo de computadora
Isieee es verdadero cuando la computadora adopta el estándar aritmético IEEE
Por qué una respuesta concisa
Versión Número de versión de MATLAB
Hora y fecha
Reloj de pared
Calendario de fecha
Función de sincronización de tiempo
El cronómetro Tic inicia el tiempo
Función de sincronización Toc
Tiempo de CPU Cputime (en segundos)
Operaciones matriciales
Diag crea y extrae matrices diagonales
Fliplr voltea el matriz izquierda y derecha
Flipud voltea la matriz hacia arriba y hacia abajo
Reformar cambia el tamaño de la matriz
Rot90 gira la matriz 90 grados
Tril extrae la parte triangular inferior de la matriz
Triu extrae la parte triangular superior de la matriz
: el número índice de la matriz, reorganiza la matriz
Matriz de compañero amigo
Matriz de Hadamard Hadamard
Matriz de Hankel Hankel
Matriz de Hilbert Hilbert
Matriz de Hilbert inversa de Invhilb
Producto tensor de Kron Kronecker
Matriz del cubo mágico de Rubik
p>Matriz de Toeplitz Toeplitz
Matriz de Vander Vandermonde
Análisis de matrices
Cond calcula el número de condición de la matriz
Norma calcula la matriz o norma vectorial
Estimación del valor condicional inverso Rcond Linpack
Rango calcula la matriz rango
Det calcula el valor determinante de la matriz
Trace calcula el momento
Traza de la matriz
Matriz cero nula
Ortogonalización orth
Ecuación lineal
\y/ solución de ecuación lineal
Descomposición de Chol Cholesky
Método de eliminación gaussiano de Lu para encontrar la matriz de coeficientes
Inversión de la matriz Inv
Descomposición de matriz triangular ortogonal Qr (descomposición QR)
Matriz Pinv pseudo-inversa
Valores propios y valores singulares
Eig encuentra valores propios y vectores propios
Poly encuentra polinomios característicos
Forma de Hess Hessberg
Valor propio generalizado Qz
Cdf2rdf transforma la matriz diagonal compleja en forma diagonal de bloque real
Descomposición de Schur Schur
p>Procesamiento de ecualización de matriz de equilibrio para mejorar la precisión de los valores propios
Descomposición de valores singulares de Svde
Función de matriz
Índice de matriz Expm
Expm1 M archivo que implementa expm
Expm2 Encuentra el índice de la matriz a través de series de Taylor
Expm3 Encuentra el índice de la matriz a través de valores propios y vectores propios
Logaritmo de matriz Logm
Raíz cuadrada de matriz sqrtm
Cálculo divertido de matrices generales
Método numérico funcional - no lineal
Solución del método de orden inferior Ode23 Ecuaciones diferenciales ordinarias p>
Método de orden inferior Ode23p para resolver ecuaciones diferenciales ordinarias y dibujar el gráfico de resultados
Método de orden superior Ode45 para resolver ecuaciones diferenciales ordinarias
Cálculo del método cuádruple de orden bajo Integración numérica
Método de orden superior Quad8 para calcular la integración numérica
Fmin Cambio mínimo de función de una sola variable
Fmins Minimización de función multivariable
Fzero encuentra los ceros de una función de una sola variable
Dibujo de la función Fplot
Función polinómica
Raíces encuentra raíces polinómicas
Poli construcción Polinomio con raíces especificadas
Cálculo del polinomio Polyvalm con variables matriciales
Expansión de fracción parcial residual (cálculo de residuos)
Ajuste polinomial de datos Polyfit
Polinomio diferencial de polímero
Multiplicación de polinomio conv
División de polinomio deconv
Crear y controlar la ventana de gráficos
Creación de figuras Gráficos
Gcf Obtiene el identificador del gráfico actual
Clf Borra el gráfico actual
Cerrar Cierra el gráfico
Establece y controla el sistema de coordenadas
Subtrama establece un sistema de coordenadas en la posición calibrada
Ejes establece un sistema de coordenadas en cualquier posición
Gca obtiene el identificador del sistema de coordenadas actual
Cla borra el sistema de coordenadas actual
Eje
Controla la escala y la forma del sistema de coordenadas
Caxis controla la escala de coordenadas de pseudocolor
Mantener mantiene la figura actual
Manejar el objeto gráfico
Ventana de gráficos de creación de figuras
Los ejes crean un sistema de coordenadas
La línea crea una curva
El texto crea una cadena de texto
Parche crea un bloque de relleno de gráficos
Superficie crea una superficie
Imagen crea una imagen
Uicontrol crea un control de interfaz de usuario
Uimen crea un menú de la interfaz de usuario
Manejar operaciones gráficas
Establecer establece el objeto
Obtener obtiene las características del objeto
Restablecer restablece las características del objeto
p>Eliminar elimina el objeto
Newplot predice el archivo M de las propiedades de nextplot
Gco obtiene el identificador del objeto actual
Drawnow completa lo inacabado eventos de dibujo
Findobj busca objetos con valores característicos especificados
Imprimir y almacenar
Imprimir imprime gráficos o guarda gráficos
Printopt configura local valores predeterminados de la impresora
Oriente establece la orientación del papel
La pantalla de captura captura el gráfico actual
Gráfico X—Y básico
Trazar gráfico lineal p>
Gráfico de coordenadas logarítmicas Loglog
Gráficos de coordenadas semilogarítmicas Semilogx (el p>
Gráficos especiales X—Y
Gráfico de coordenadas polares
Gráfico de barras de barras
Gráfico de secuencia discreta de tallo o gráfico de barras
Gráfico de escalera de escaleras
Gráfico de barras de error de barra de error
Histograma de histograma
Histograma del ángulo de la rosa
Gráfico del área de la brújula
p>Gráfico de flecha de pluma
Función de trazado Fplot
Estrella del cometa trazado
Anotación gráfica
Título del gráfico de título
p>
Líneas de cuadrícula Xlabel
Lenguaje de programación MATLAB
Función agrega una nueva función
Eval ejecuta una cadena compuesta por expresiones MATLAB
Feval Ejecuta la función especificada por la cadena
Global define variables globales
p>Flujo de control del programa
Si sentencia de ejecución condicional
Oración
Else se usa con el comando if
Elseif se usa con el comando if
Fin para, while y el final de la declaración if
For Repite la ejecución un número específico de veces (bucle)
While Repite la ejecución un número indefinido de veces (bucle)
Break Termina la ejecución del bucle
Regresar Devuelve la función referenciada
El error muestra información y finaliza la ejecución de la función
Entrada interactiva
La entrada solicita al usuario una entrada
El teclado utiliza la entrada del teclado como un archivo de script
El menú genera un menú seleccionado por la entrada del usuario
Pausa espera la respuesta del usuario
Uimenu crea un menú de interfaz de usuario
Uicontrol crea un control de interfaz de usuario
Funciones de cadena generales
Strings Descripción de funciones de cadena en MATLAB
Abs cambia una cadena a un valor numérico
Setstr cambia un valor numérico a una cadena
Isstr es verdadero cuando la variable es una cadena
Cadena vacía en blanco p>
Deblank elimina la cadena vacía final
Str2mat de Formar una matriz de texto a partir de cada cadena
Eval ejecuta una cadena compuesta por expresiones de MATLAB
Cadena comparación
Strcmp compara cadenas
Findstr Encuentra otra subcadena en una cadena
Upper cambia la cadena a mayúsculas
Lower cambia la cadena a minúscula
Isletter Cuando la variable es una letra Cuando la variable es un carácter en blanco, su valor es verdadero
Isspace Cuando la variable es un carácter en blanco, su valor es verdadero
Convertir entre cadena y valor numérico
El valor de la variable Num2str es String
Int2str cambia el número entero a una cadena
Str2num cambia la cadena a un valor numérico valor
Sprintf cambia el valor a una cadena bajo control de formato
Sscanf cambia una cadena a un valor numérico bajo control de formato
Convierte entre números decimales y hexadecimales
Hex2num cambia hexadecimal a un número de punto flotante según el estándar IEEE
Hex2dec Convierte un número hexadecimal a un número decimal
Dec2hex Convierte un número decimal a un número hexadecimal
Modelado
Agregar agregar Dinámica del sistema
Augstate estado de variable como salida
Blkbuild Construye un sistema de espacio de estados a partir de un diagrama de bloques
Cloop Sistema de bucle cerrado
Diagrama de bloques de conexión Modelado
Conv Convolución de dos polinomios
Destim forma un estimador de estado discreto a partir de una matriz de ganancia
Dreg forma un controlador discreto a partir de una matriz de ganancia y Estimator
Drmodel genera un modelo discreto estocástico
Estim forma un estimador de estado continuo a partir de la matriz de ganancia
Retroalimentación conexión del sistema
Connect
Ord2 genera A, B, C, D del sistema de segundo orden
Aproximación del retraso de Pade Pade
Conexión paralela del sistema en paralelo
Reg forma controladores y estimadores continuos a partir de matrices de ganancia
Rmodel genera modelos estocásticos continuos
Conexión en serie del sistema
Ssdelete elimina del modelo Entrada, salida o state
ssselect selecciona subsistemas de un sistema grande
Transformación del modelo
C2d cambia un sistema continuo a un sistema discreto
C2dm usa el método especificado para cambiar el sistema continuo a un sistema discreto
C2dt usa un retraso para cambiar el sistema continuo a un sistema discreto
D2c usa el método especificado para cambiar el sistema discreto a un sistema continuo
D2cm utiliza el método especificado Cambiar sistema discreto a continuo
El valor de la raíz de la polivariable se expresa como representación polinómica
Expansión de fracción parcial residual
El espacio de estados variables Ss2tf se expresa como representación de función de transferencia
Expansión de fracción parcial residual
p>
El espacio de estados variables Ss2zp se expresa como representación de polo cero
La función de transferencia de variables Tf2ss se expresa como una representación en el espacio de estados
La función de transferencia de variables Tf2zp se expresa como una representación de polo cero
Zp2tf cambia a polos cero y se expresa como una transferencia representación de función
Zp2ss cambia a cero y polos y se expresa como una representación del espacio de estados
Simplificación del modelo
Implementación del equilibrio de Balreal
Dbalreal implementación de equilibrio discreto
Reducción del modelo discreto Dmodred
Implementación mínima Minreal y cancelación de polo cero
Reducción del modelo Modred
Implementación del modelo p>
Forma regular de Canon
Forma escalonada controlable Ctrlf
Forma escalonada observable Obsvf
Ss2ss adopta una transformación similar
Características del modelo
Respuesta de covarianza continua de Covar relativa al ruido blanco
Matriz de controlabilidad Ctrb
Coeficiente de amortiguación de humedad y frecuencia natural
Dcgain Estado estable continuo (DC) ganancia
Dcovar Respuesta de covarianza discreta relativa al ruido blanco
Ddamp Coeficiente de amortiguación discreto y frecuencia natural
Ddcgain ganancia discreta del sistema
Dgramar controlabilidad y observabilidad discreta
Dordenar valores propios discretos por amplitud
Eig valores propios y vectores propios
Esor ordenar valores propios continuos por parte real
Controlabilidad y observabilidad de Gram
Matriz de observabilidad Obsv
Printsys por formato Sistema de visualización
Raíces Raíces de polinomios
Tzero transfiere ceros
Tzero2 utiliza un método de perturbación aleatoria para transferir ceros
Respuesta en el dominio del tiempo
Respuesta al impulso de unidad de tiempo discreta Diimpulse
Dinitia
l Respuesta de entrada cero en tiempo discreto
Dlsim Simulación de tiempo discreto bajo entrada arbitraria
Dstep Respuesta de paso en tiempo discreto
Filtro Entrada única y salida única Simulación de transformada Z
Respuesta de impulso impulso
Respuesta inicial de entrada cero en tiempo continuo
Simulación de tiempo continuo Lsim bajo entrada arbitraria
Ltitr bajo Función de respuesta de tiempo de nivel
Respuesta de paso
Función de paso de Stepfun
Respuesta de dominio de frecuencia
Diagrama de Bode (respuesta de dominio de frecuencia)
Diagrama de Bode discreto de Dbode
Diagrama de Nichols discreto de Dnichols
Diagrama de Nyquist discreto de Dnyquist
Diagrama de dominio de frecuencia de valor singular discreto de Dsigma
Fbode Gráfico de Bode rápido de un sistema continuo
Freqs Respuesta de frecuencia de transformada de Laplace
Respuesta de frecuencia de transformada Freqz Z
Función de respuesta de frecuencia de bajo nivel Ltifr
Ganancia de margen y margen de fase
Diagrama de Nichols
Ngrid dibuja las líneas de cuadrícula del diagrama de Nichols
Diagrama de Nyquist Nyquist
Gráfico de dominio de frecuencia de valor singular de Sigma
Locus de las raíces
Gráfico de polo cero Pzmap
Rlocfind determina interactivamente la ganancia del lugar de las raíces
Rlocus dibuja el lugar de las raíces
Sgrid dibuja el lugar de las raíces continuas en la cuadrícula
Zgrid dibuja el lugar de las raíces discretas en la cuadrícula
Selección de ganancia
Configuración de polo de salida única de entrada única de Acker
Diseño de estimador cuadrático lineal discreto Dlqe
Diseño de estimador cuadrático lineal discreto Dlqew
Diseño de estimador cuadrático lineal discreto Dlqr Subregulador diseño
Diseño de regulador discreto ponderado de salida Dlqry
Diseño de estimador cuadrático lineal Lqe
Diseño de estimador discreto Lqed basado en función de costo continuo
Lqe2 utiliza el método Schur para diseñar un estimador cuadrático lineal
Diseño de estimador cuadrático lineal general Lqew
Diseño de regulador cuadrático lineal Lqr
Diseño de regulador discreto Lqrd basado en una función de costo continuo
Diseño del regulador ponderado de salida Lqry
Lqr2 utiliza el método Schur para diseñar un regulador cuadrático lineal
Colocar configuración de polos
Solución de ecuación
Son solución algebraica de la ecuación de Riccati
Solución discreta de la ecuación de Lyapunov de Dlyap
Solución continua de la ecuación de Lyapunov de Lyap
Lyap2 usa la diagonalización para resolver la ecuación de Lyapunov
Ejemplo de demostración
Introducción a la caja de herramientas de control Ctrldemo
p>
Diseño LQG del sistema de caldera Boildemo
Jetdemo Diseño típico de amortiguación de orientación del chorro
Diskdemo Control digital del controlador de disco duro
Diseño de filtro Kalmdemo Kalman y simulación
Herramientas prácticas
Abcdchk detecta la consistencia de grupos (A, B, C, D)
Chop toma una posición importante
Función de respuesta de muestreo discreto Dexresp
Dfrqint Algoritmo de alcance automático para diagramas de Bode discretos
Dfrqint2 Algoritmo de alcance automático para diagramas de Nyquist discretos
Función de respuesta multivariable discreta Dmulresp
La distancia entre Distsl y la línea recta
Cálculo del residuo de la ecuación de Riccati discreta de Dric
Función de utilidad Dsigma2 DSIGMA
Dtimvec Algoritmo de rango automático para respuesta en tiempo discreto
Función de respuesta de muestreo Exresp
Algoritmo de rango automático del diagrama de Bode Freqint
Algoritmo de alcance automático Freqint2 Nyquist para gráficos
Freqresp bajo función de respuesta de frecuencia de nivel
Da rotación
Housh construye la transformación del hogar
Imargin usa tecnología de interpolación Encuentra la ganancia y el margen de fase
Lab2ser cambia la etiqueta a una cadena
Función de respuesta multivariable de Mulresp
Nargchk detecta el número de variables en el archivo M
Perpxy encuentra el punto ortogonal más cercano
Poly2str cambia el polinomio a una cadena
Printmat imprime la matriz con números de fila y columna
Cálculo de residuos de la ecuación de Ric Riccati
p>Descomposición de Schwr ordenada por Schord
Función de uso Sigma2 SIGMA
Tfchk detecta la consistencia de la función de transferencia
Algoritmo de respuesta de tiempo continuo de rango automático Timvec
Tzreduce simplifica el sistema al calcular los cruces por cero
Vsort coincide con vectores de dos trayectorias raíz