AJUSTE DE CURVAS CON MATLAB INSTRUMENTACIÓN ELECTRÓNICA 2º ITTSE 2º IT CURSO 2009/10 Instrumentación Electrónica Mercedes Granda Departamento de Electrónica y Computadores 1 AJUSTE DE CURVAS CON MATLAB 1. Introducir en un fichero .m los datos que se desean ajustar Instrumentación Electrónica Mercedes Granda Departamento de Electrónica y Computadores 2 1 AJUSTE DE CURVAS CON MATLAB 2. Abrir la herramienta Curve Fitting Tool Instrumentación Electrónica Mercedes Granda Departamento de Electrónica y Computadores 3 AJUSTE DE CURVAS CON MATLAB 3. Seleccionar Data … Instrumentación Electrónica Mercedes Granda Departamento de Electrónica y Computadores 4 2 AJUSTE DE CURVAS CON MATLAB 4.Crear el conjunto de datos a justar: 1) Seleccionar los datos del eje X (X Data) y del eje Y (Y Data). 2) Asignar un nombre al conjunto de datos (Data set name). 3) Crear el conjunto de datos (Create data set). 4) Cerrar la ventana (Close). Instrumentación Electrónica Mercedes Granda Departamento de Electrónica y Computadores 5 AJUSTE DE CURVAS CON MATLAB 5. Seleccionar Fitting… Instrumentación Electrónica Mercedes Granda Departamento de Electrónica y Computadores 6 3 AJUSTE DE CURVAS CON MATLAB 6. Establecer el tipo de ajuste: • Seleccionar nuevo ajuste (New fit). • Introducir el nombre del ajuste (Fit Name), el conjunto de datos ajustar (Data set) y el tipo de ajuste (Type of fit). • Pulsar Apply para obtener los resultados del ajuste. Instrumentación Electrónica Mercedes Granda Departamento de Electrónica y Computadores 7 AJUSTE DE CURVAS CON MATLAB 7. Leer los resultados del ajuste: • Coeficientes del ajuste seleccionado. • Bondad del ajuste (Goodness of fit): coeficientes de correlación R-square y Adjusted R-square. Instrumentación Electrónica Mercedes Granda Departamento de Electrónica y Computadores 8 4 AJUSTE DE CURVAS CON MATLAB 8. Observar la concordancia de los datos a ajustar con el resultado del ajuste. Instrumentación Electrónica Mercedes Granda Departamento de Electrónica y Computadores 9 AJUSTE DE CURVAS CON MATLAB Se puede hacer todo el proceso en un fichero .m sin necesidad de utilizar la herramienta Curve Fitting Tool. • Se define el tipo de ajuste (fittype). • Se hace el ajuste (fit) • Se obtienen los valores de los coefientes de ajuste (ajustelin.p1, ajustelin.p2). • Se obtienen los valores de los coeficientes de correlación (bondad.rsquare, bondad.adjrsquare). • Se hace una gráfica para observar la concordancia del ajuste con los datos. Instrumentación Electrónica Mercedes Granda Departamento de Electrónica y Computadores 10 5 AJUSTE DE CURVAS CON MATLAB Tipos de ajuste disponibles (consultar Help de Matlab) Instrumentación Electrónica Mercedes Granda Departamento de Electrónica y Computadores 11 6