En Matlab, ¿qué significan los coeficientes después de num y den, y qué significa salir del camino?
Uso de la función Step()
y=step(num,den,t): entre ellos, num y den son los coeficientes polinomiales del numerador y denominador en la descripción de la función de transferencia del sistema. y t es El vector de tiempo de simulación seleccionado generalmente se puede generar de acuerdo con el tamaño del paso de t=0:paso:fin.
La y devuelta por la función es una matriz compuesta por las salidas del sistema en el momento de la simulación
[y,x,t]=step(num,den): En En este caso, tiempo El vector t se genera automáticamente a partir de las propiedades del modelo del sistema y la variable de estado x devuelve una matriz vacía.
[y,x,t]=step(A,B,C,D,iu): donde A,B,C,D son las matrices de descripción del espacio de estados del sistema, y se utiliza iu para especificar el número de serie de las variables de entrada.
Información ampliada:
Características ventajosas
1) Las eficientes funciones de cálculo numérico y simbólico pueden liberar a los usuarios de operaciones y análisis matemáticos complejos
2) Funciones completas de procesamiento de gráficos, que pueden visualizar los resultados de los cálculos y el diseño del programa;
3) Interfaz de usuario amigable y expresiones matemáticas rigurosas.
3) La interfaz de usuario amigable y el lenguaje natural cercano a la expresión matemática facilitan el aprendizaje y el dominio de los académicos;
4) Caja de herramientas de aplicación rica en funciones (como la caja de herramientas de procesamiento de señales, caja de herramientas de comunicación, etc.), proporcionando a los usuarios una gran cantidad de herramientas de procesamiento convenientes y prácticas.
El entorno de programación
MATLAB está formado por una serie de herramientas. Estas herramientas brindan fácil acceso a funciones y archivos de MATLAB, y muchas de ellas utilizan interfaces gráficas de usuario. Estas herramientas incluyen el escritorio de MATLAB y las ventanas de comandos, las ventanas del historial de comandos, los editores y depuradores, la búsqueda de rutas y un navegador para que los usuarios busquen ayuda, espacios de trabajo y archivos.
Con la comercialización de MATLAB y la actualización continua del software en sí, la interfaz de usuario de MATLAB se ha vuelto más compleja, más cercana a la interfaz estándar de Windows, con una interacción persona-computadora más fuerte y una operación más simple.
Además, la nueva versión de MATLAB proporciona un completo sistema de consulta y ayuda online, que facilita enormemente su uso por parte del usuario. El entorno de programación conciso proporciona un sistema de depuración completo. El programa se puede ejecutar directamente sin compilación, y se pueden informar errores y analizar las causas de manera oportuna.
Facilidad de uso
Matlab es un lenguaje matricial/de matrices de alto nivel que incluye declaraciones de control, funciones, estructuras de datos, entradas y salidas, y capacidades de programación orientada a objetos. Los usuarios pueden ejecutar sentencias de entrada y comandos de forma sincrónica en la ventana de comandos, o pueden escribir aplicaciones más grandes y complejas (archivos M) y luego ejecutarlas juntas.
La nueva versión del lenguaje MATLAB se basa en el lenguaje C++ más popular, por lo que las características gramaticales son muy similares al lenguaje C++, y es más simple y más acorde con el formato para escribir expresiones matemáticas de personal científico y técnico.
Esto hace que el lenguaje sea más accesible para profesionales ajenos a la informática y la tecnología. Además, este lenguaje es portátil y altamente escalable, lo cual es una razón importante por la cual MATLAB puede penetrar en diversos campos de la investigación científica y los cálculos de ingeniería.
Enciclopedia Baidu-MATLAB