Integra informática matemática,
visualización y un lenguaje para proporcionar un entorno flexible para la
informática, visualización y programación técnica
MATLAB es un entorno interactivo
avanzado especialmente diseñado para aumentar su productividad al realizar
tareas de computación, programación y visualización numérica en una Mac.
Entorno computacional numérico
multi-paradigma
Con la ayuda de MATLAB, puede
analizar datos, crear aplicaciones, modelos y desarrollar algoritmos y, además,
gracias a su gran selección de herramientas incorporadas, así como al lenguaje
y a los algoritmos matemáticos incorporados, puede analizar varios enfoques y
encontrar una solución. mucho más rápido que con los lenguajes de programación
tradicionales y las hojas de cálculo.
MATLAB se puede utilizar para una
amplia variedad de aplicaciones que van desde comunicaciones y procesamiento de
señales hasta sistemas de control, procesamiento de video, finanzas
computacionales y biología, pruebas y mediciones.
Computación numérica
Puede usar las herramientas
matemáticas integradas de MATLAB para resolver todo tipo de problemas de
ingeniería y ciencia. Los métodos de cálculo numérico proporcionados pueden
ayudarlo a desarrollar algoritmos, analizar datos o crear modelos.
El lenguaje MATLAB cubre numerosas
funciones matemáticas con soporte para operaciones populares de ciencia e
ingeniería. Los cálculos de vectores y matrices se ejecutan sin problemas
gracias a las bibliotecas optimizadas para el procesador utilizadas por las
funciones básicas de matemáticas.
Analizador de datos y visualizador
Además, MATLAB viene con las
herramientas necesarias para recopilar, analizar y visualizar datos con el fin
de obtener una mejor comprensión de sus datos. También puede documentar y
compartir los resultados obtenidos usando gráficos e informes complejos.
Además, puede adquirir datos de
archivos, bases de datos, dispositivos externos u otras aplicaciones. MATLAB
ofrece soporte para archivos de hoja de cálculo, archivos de texto y binarios,
archivos multimedia, así como archivos netCDF y HDF.
Una vez que se recopilan los datos,
puede administrarlos, filtrarlos y procesarlos previamente, realizar análisis
exploratorios de datos y revelar tendencias, probar suposiciones y construir
modelos descriptivos. Además de eso, también puede usar las funciones de
trazado 2D y 3D integradas junto con las funciones de visualización de volumen
para mostrar sus datos.
Lenguaje MATLAB flexible
El lenguaje MATLAB ofrece soporte
nativo para operaciones de matriz y vector que puede usar para resolver una
plétora de problemas de diferentes campos.
Además, puede escribir programas y
crear algoritmos sin realizar tareas administrativas de bajo nivel. En su
proceso de desarrollo puede aprovechar numerosas herramientas de desarrollo,
implementar aplicaciones e incluso generar código C independiente.
Qué hay de nuevo en MATLAB 9.2
R2017a
Escritorio:
· Editor en vivo: edita una figura
interactivamente incluyendo título, etiquetas, leyenda y otras anotaciones
· Live Editor: Obtenga sugerencias
para los comandos mal escritos y las variables
· Live Editor: copia los resultados
del script en vivo a otras aplicaciones
· Editor en vivo: Pase el mouse
sobre las variables para ver su valor actual
· Explorador de complementos:
descubre e instala las presentaciones de File Exchange alojadas en GitHub en
Add-On Explorer
· MATLAB en línea: use MATLAB a
través de su navegador web para enseñar, aprender y tener un acceso conveniente
y liviano
· Cambios en el comportamiento de
la carpeta de inicio: establece la carpeta de trabajo inicial usando nuevas
opciones y comportamientos
Idioma y Programación:
· Arrays de cadena: Crea arreglos
de cadena usando comillas dobles
· Funciones de cadena: devuelve
matrices de caracteres o matrices de celdas en lugar de matrices de cadenas
· Función faltante: Asigne valores
faltantes en los tipos de datos básicos, incluidos matrices dobles, de fecha y
hora, categóricas y de cadena
· Función issortedrows: determina
si las filas de matriz y tabla están ordenadas
· Funciones de ordenación y
clasificación: especifique opciones para ordenar números complejos y colocar
elementos faltantes
· Función clasificada: orden de
clasificación de consultas con opciones monótona, estrictamente monótona,
estrictamente ascendente y estrictamente descendente
· Funciones de cabeza y cola:
devuelve las filas superiores o inferiores de la tabla o el calendario
· Contenedores de datos de tabla:
utilice etiquetas de fila al realizar operaciones de unión, ordenación y
agrupamiento
· Se eliminó o cambió la funcionalidad
Gráficos:
· Función de mapa de calor:
Visualice la tabla o los datos de la matriz como un mapa de calor
· Leyenda Función: crea leyendas
que se actualizan cuando se agregan o quitan datos de los ejes
· Trazado categórico: utilice datos
categóricos en las funciones de trazado comunes y personalice los ejes con
reglas categóricas
· Función de histograma: traza
histogramas de datos de fecha y duración
· Función de histograma: ordena los
contenedores categóricos por la altura de la barra y limita el número de
contenedores mostrados
· Función de dispersión: crea
gráficos de dispersión de datos de fecha y duración
· Parcelas de dispersión: crea
gráficos de dispersión con diferentes tamaños de marcadores más rápido
· Parula Colormap: crea gráficos
con colores mejorados
· Se eliminó o cambió la
funcionalidad
Importación y exportación de datos:
· Datastore y tabularTextDatastore
Funciones: detectar automáticamente y devolver datos de fecha y hora en
archivos de texto
· Datastore Función: trabajar con
datos en el almacenamiento en la nube de Amazon S3
· Herramienta de importación:
Importar cadenas y matrices categóricas de forma interactiva
· Función detectImportOptions:
control de las propiedades de importación de archivos de texto de ancho fijo
· Servicios web RESTful: soporte
para métodos PUT y DELETE HTTP en webread, webwrite y websave
· Función de guardar: Guarda las
variables del espacio de trabajo en un archivo MAT con o sin compresión
· Función de escritura: selecciona
la codificación de caracteres preferida cuando se escribe en un archivo
· Funciones de NetCDF: Crear
nombres de variables y atributos que contengan caracteres que no sean ASCII
· Paquete de soporte de webcam:
actualización de GStreamer en Linux
· Jsondecode convierte los valores
nulos JSON en matrices numéricas a NaN
· Funciones de cargar y abrir: use
el carácter separador de archivos ('/') que precede a un nombre de archivo para
indicar que el archivo está en la carpeta raíz
· Se eliminó o cambió la
funcionalidad
Análisis de los datos:
· Arrays altos: operan en arreglos
altos con más funciones, incluidas ismember, sort, conv y funciones de
estadísticas en movimiento
· Arrays altos: Indexar arreglos
altos utilizando índices ordenados
· Arrays altos: Trabajar con datos
de memoria perdidos y marcados con el tiempo en un horario
· Funciones de isoutlier y
filloutliers: Detecta y reemplaza valores atípicos en una matriz o tabla
· Función smoothdata: datos suaves
y ruidosos en una matriz o tabla con filtrado o regresión local
· Función de resumen: calcular
estadísticas de resumen e información variable en tablas y horarios
· Función de histcounts: datos de
fecha y duración de la bandeja
· Movmad y movprod Funciones:
calcular la desviación absoluta media móvil y el producto en movimiento de una
matriz
· Función de límites: determinar
simultáneamente los elementos más pequeños y más grandes de una matriz
· Función de relleno: reemplaza los
datos faltantes en una matriz o tabla usando la media móvil o la opción de
mediana móvil
· Desplazamiento de funciones de
estadísticas: Proporcione puntos de muestra para datos con sello de tiempo y no
uniformes en funciones de estadísticas en movimiento, como movmean
· Funciones prod y cumprod: Ignorar
NaNs usando 'omitnan'
· Se eliminó o cambió la
funcionalidad
Construcción de aplicaciones:
· App Designer: aprende a construir
aplicaciones usando un tutorial interactivo
· App Designer: gráficos Zoom y Pan
· Diseñador de aplicaciones:
configura columnas de una tabla para llenar automáticamente todo el ancho de la
tabla
· Diseñador de aplicaciones:
gestione la configuración de tiempo de diseño común utilizando el cuadro de
diálogo Preferencias
· Diseñador de aplicaciones:
incluye visualizaciones de cometas, gráficos y digrafos en aplicaciones
· Diseñador de aplicaciones: Write
callDownFcn devoluciones de llamada para objetos gráficos que se muestran en
los ejes de la interfaz de usuario
· Diseñador de aplicaciones: edita
encabezados de columnas de tablas directamente en el lienzo
· Diseñador de aplicaciones:
deshabilita el comportamiento de cambio de tamaño automático al escribir
callbacks SizeChangedFcn
Actuación:
· Motor de ejecución: rendimiento
mejorado para establecer propiedades de objetos MATLAB
· Función de guardado: guarda los
archivos de MAT v7.3 sin compresión para un mejor rendimiento en algunos
dispositivos de almacenamiento
· Memoize Function: resultados de
caché de una función para evitar volver a ejecutar cuando se le llama con las
mismas entradas
· Scripts: rendimiento mejorado de
scripts con una sobrecarga de script inferior
· Try, catch Block: rendimiento
mejorado de los bloques try con una menor sobrecarga de ejecución
· Diseñador de aplicaciones: carga
aplicaciones más rápido
· Funciones de Matemáticas: varias
mejoras de rendimiento
Soporte de hardware:
· Arduino: lectura de codificadores
en cuadratura
· Arduino: conecte de forma
inalámbrica a la placa Arduino MKR1000 a través de WiFi
· Sensores de iPhone y Android:
registra datos de sensores localmente en dispositivos Android o iOS para su
posterior análisis
Desarrollo avanzado de software:
· Clase
matlab.lang.OnOffSwitchState: representa el encendido y el apagado como valores
lógicos
· Propiedades del objeto: valide
los valores de propiedad del objeto por su tipo, tamaño, forma u otros
parámetros
· Funciones de validación: Valide
que los valores cumplan con criterios específicos llamando a la función
apropiada
· Marco burlón: aísle una porción
de un sistema para probar imitando el comportamiento de los componentes
dependientes
· Marco de pruebas unitarias:
genere capturas de pantalla y figuras durante las pruebas con
ScreenshotDiagnostic y FigureDiagnostic
· Marco de prueba de la unidad:
captura capturas de pantalla y cifras generadas durante las pruebas usando
TestReportPlugin
· Marco de pruebas de unidades:
control de las funciones de ejecución con opciones de depuración, estrictas y
de verbosidad
· Marco de prueba de la unidad:
seleccionar pruebas por nombre de procedimiento
· Marco de pruebas unitarias:
comparador para tablas MATLAB
· Marco de prueba de rendimiento:
ver las estadísticas de las mediciones de prueba con el método sampleSummary
· Marco de prueba de rendimiento:
aplicar una función a través de las mediciones de prueba con el método
samplefun
· Integración del control de
origen: use Git Pull para buscar y fusionar en un solo paso
· MEX crea con API de 64 bits de
manera predeterminada
· Archivos MEX y bibliotecas
compartidas: información de diagnóstico mostrada por falla al cargar
· Java: Admite el tipo de datos de
cadena
· Python: Admite el tipo de datos
de cadena
· Versión de Python 3.3: Soporte
descontinuado
· MATLAB se envía con ActiveState
Perl versión 5.24 en plataformas Windows
· Compatibilidad con el compilador
modificada para compilar archivos MEX y aplicaciones de motor independiente
MATLAB y del motor MATLAB
· Se eliminó o cambió la
funcionalidad
can you seed this torrent ? thanks
ResponderBorrar