¡Haga algunas preguntas sobre matlab!
1. Características del lenguaje:
1). El lenguaje es conciso y compacto, fácil de usar y flexible, y las funciones de la biblioteca son extremadamente ricas. Los programas de MATLAB se escriben de forma libre y utilizan funciones de biblioteca enriquecidas para evitar tareas complejas de programación de subrutinas y comprimir todo el trabajo de programación innecesario. Dado que las funciones de la biblioteca están escritas por expertos en este campo, los usuarios no tienen que preocuparse por la confiabilidad de las funciones. Se puede decir que utilizar MATLAB para el desarrollo científico y tecnológico es apoyarse en los hombros de expertos.
2) Operadores ricos. Dado que MATLAB está escrito en lenguaje C, MATLAB proporciona casi tantos operadores como el lenguaje C. El uso flexible de los operadores de MATLAB hará que el programa sea extremadamente breve.
3) MATLAB tiene sentencias de control estructuradas (como bucles for, bucles while, sentencias break y sentencias if) y funciones de programación orientada a objetos.
4) Las restricciones del programa no son estrictas y la libertad de diseño del programa es amplia. Por ejemplo, en MATLAB, los usuarios no necesitan predefinir matrices antes de poder utilizarlas.
5) El programa es muy portátil y puede ejecutarse en varios tipos de computadoras y sistemas operativos sin modificaciones.
6) MATLAB tiene potentes funciones gráficas. En FORTRAN y C, dibujar no es fácil, pero en MATLAB la visualización de datos es muy simple. MATLAB también tiene una gran capacidad para editar interfaces gráficas.
7) La desventaja de MATLAB es que la velocidad de ejecución de su programa es más lenta en comparación con otros programas avanzados. Dado que el programa MATLAB no requiere preprocesamiento como compilación, ni genera un archivo ejecutable, el programa se interpreta y ejecuta, por lo que la velocidad es lenta.
8) La poderosa caja de herramientas es otra característica de MATLAB. MATLAB consta de dos partes: la parte principal y varias cajas de herramientas opcionales. Hay cientos de funciones intrínsecas centrales en la parte central. Su caja de herramientas se divide en dos categorías: caja de herramientas funcional y caja de herramientas disciplinaria. La caja de herramientas funcional se utiliza principalmente para ampliar sus funciones de cálculo simbólico, funciones de simulación y modelado gráfico, funciones de procesamiento de textos e interacción en tiempo real con funciones de hardware. Las cajas de herramientas funcionales se utilizan en una variedad de disciplinas. La caja de herramientas disciplinaria es relativamente profesional, como control, caja de herramientas, caja de herramientas de procedimiento de señales, caja de herramientas de comunicación, etc. Estas cajas de herramientas están escritas por expertos con un alto nivel académico en el campo, por lo que los usuarios no necesitan escribir programas básicos dentro de sus propias disciplinas, sino que pueden realizar directamente investigaciones de alto nivel, precisas y de vanguardia.
9) Apertura de los programas fuente. La apertura es quizás la característica más popular de MATLAB. Excepto las funciones internas, todos los archivos principales y los archivos de la caja de herramientas de MATLAB son archivos fuente legibles y modificables. Los usuarios pueden formar una nueva caja de herramientas modificando los archivos fuente y agregando sus propios archivos.
2. Caja de herramientas
Caja de herramientas funcional: propósito general
La caja de herramientas funcional se utiliza principalmente para ampliar las funciones de cálculo numérico y operación simbólica de MATLAB. Las funciones de procesamiento de textos y la interacción en tiempo real con el hardware se pueden utilizar en una variedad de disciplinas.
Caja de herramientas basada en dominio: tipo dedicado
La caja de herramientas basada en dominio es una caja de herramientas específica para un tema con gran profesionalismo, como la Caja de herramientas de procesamiento de señales de control, etc. .
Caja de herramientas principal de Matlab——caja de herramientas principal de matlab
Caja de herramientas del sistema de control——caja de herramientas del sistema de control
Caja de herramientas de comunicación——caja de herramientas de comunicación
Caja de herramientas financieras——Caja de herramientas financieras
Caja de herramientas de identificación del sistema——Caja de herramientas de identificación del sistema
Caja de herramientas de lógica difusa——Caja de herramientas de lógica difusa
Caja de herramientas de análisis espectral de orden superior— —Caja de herramientas de análisis espectral de alto orden
Caja de herramientas de procesamiento de imágenes——Caja de herramientas de procesamiento de imágenes
Caja de herramientas de control LMI——Caja de herramientas de desigualdad de matriz lineal
p>Control predictivo de modelo Caja de herramientas——Caja de herramientas de control predictivo de modelos
Caja de herramientas de análisis y síntesis μ——Caja de herramientas de análisis μ
Caja de herramientas de red neuronal——Caja de herramientas de red neuronal
Caja de herramientas de optimización ——Caja de herramientas de optimización
Caja de herramientas de diferencial parcial——Caja de herramientas de ecuación diferencial parcial
Caja de herramientas de control robusto——Caja de herramientas de control robusto
Caja de herramientas de procesamiento de señales——Caja de herramientas de procesamiento de señales
Caja de herramientas Spline——Caja de herramientas Spline
Caja de herramientas de estadística——Caja de herramientas estadística
Caja de herramientas de matemáticas simbólicas——Caja de herramientas de matemáticas simbólicas
Caja de herramientas de Simulink ——Caja de herramientas de simulación dinámica
Caja de herramientas de identificación del sistema——Caja de herramientas de identificación del sistema
Caja de herramientas Wavele ——Caja de herramientas Wavelet
Espera
3.
Ingrese el comando de la siguiente manera:
gt; gt; A=[1 2 3
4 5 6]
gt; gt;B=[2 3 4
5 6 7]
gt;gt ;A B
gt;gt;A-B
gt;gt;A.^2
gt;gt;A*B
gt;gt;inv(A)