Busca apuntes, exámenes y más

Todo
Apuntes
Ejercicios
Exámenes
Otros
Prácticas
chevron_left
chevron_right

Funcion de MATLAB que resuelve un sistema con matriz triangular superior por sustitucion inversa, recorriendo las filas de abajo arriba y avisando si algun elemento de la diagonal es cero.

1 página

Funcion de MATLAB que resuelve un sistema con matriz triangular inferior por sustitucion directa, con el desarrollo manual de las tres primeras incognitas antes del bucle general.

1 página

Script de MATLAB que calcula la descomposicion LU de una matriz sin usar la funcion de MATLAB, guardando los factores en L y operando sobre U, con los comentarios que explican el patron.

1 página

Boletin de teoria del tema 8 sobre ecuaciones diferenciales, con los enunciados completos de los ejercicios propuestos. 20 paginas.

20 páginas

Boletin de teoria del tema 7 del curso 2022-2023 sobre integracion numerica, con los enunciados completos de los ejercicios propuestos. 22 paginas.

22 páginas

Boletin de teoria del tema 6 del curso 2022-2023 sobre raices de funciones y sistemas de ecuaciones no lineales, con los enunciados completos de los ejercicios propuestos. 22 paginas.

22 páginas

Boletin de teoria del tema 5 del curso 2022-2023 sobre interpolacion numerica y splines, con los enunciados completos de los ejercicios propuestos. 16 paginas.

16 páginas

Boletin de teoria del tema 3 del curso 2022-2023 sobre programacion lineal, con los enunciados completos de los ejercicios propuestos. 34 paginas.

34 páginas

Boletin de teoria del tema 4 del curso 2022-2023 sobre aproximacion por minimos cuadrados, con los enunciados completos de los ejercicios propuestos. 9 paginas.

9 páginas

Boletin de teoria del tema 2 del curso 2022-2023 sobre sistemas de ecuaciones lineales, con los enunciados completos de los ejercicios propuestos. 24 paginas.

24 páginas

Transparencias completas del tema 1 del curso 2022-2023: introduccion a la programacion, conceptos basicos de MATLAB, programacion estructurada y modular, y visualizacion de graficos. 57 paginas.

57 páginas

Ejercicios del tema 4 resueltos en MATLAB: polinomio de aproximacion de grado 2 sobre cinco puntos de la funcion y igual a 1 mas seno de 2x.

1 página

Ejercicios del tema 1 resueltos en MATLAB con los comentarios de clase: representar dos funciones amortiguadas en la misma ventana y por que hace falta el producto elemento a elemento. 2 paginas.

2 páginas

Funcion de MATLAB que calcula el vector de cocientes de una columna de la matriz del simplex, devolviendo el mayor real representable cuando el elemento no es positivo. Comentada.

1 página

Funcion de MATLAB que obtiene los vectores h y m de un spline cubico con frontera sujeta, imponiendo el valor de la primera derivada en los extremos. 2 paginas comentadas.

2 páginas

Funcion de MATLAB que construye el vector de distancias h y resuelve el sistema de coeficientes para obtener las derivadas segundas m de un spline cubico con frontera libre. Comentada.

1 página

Funcion de MATLAB que resuelve problemas de programacion lineal por el simplex sin necesidad de escribirlos en forma estandar, indicando si se minimiza o se maximiza y el signo de cada restriccion. 3 paginas.

3 páginas

Funcion de MATLAB que evalua el polinomio numero k de un spline cubico en un punto del intervalo, a partir de los puntos base y de los vectores h y m.

1 página

Funcion de MATLAB que calcula la integral de una funcion en un intervalo por la regla de Simpson compuesta con m subintervalos, con el codigo comentado paso a paso.

1 página

Funcion de MATLAB que integra por la regla de Simpson compuesta aumentando el numero de subintervalos hasta que la diferencia entre dos aproximaciones consecutivas baja de la tolerancia.

1 página

Funcion de MATLAB que resuelve un problema de optimizacion lineal expresado en forma estandar por el metodo del simplex, con los costes, la matriz de restricciones y las variables basicas. 2 paginas.

2 páginas

Script de MATLAB de la practica 9: integral de la campana de Gauss por la regla de Simpson compuesta con 10000 subintervalos y por cuadratura de Gauss-Legendre con 8 puntos.

1 página

Script de MATLAB de la practica 10: resolucion de una EDO por Euler y por Runge-Kutta de orden 4, comparacion grafica y resolucion de un sistema de cuarto orden con tolerancia 1e-5.

1 página

Script de MATLAB de la practica 7 con todos los apartados: puntos de partida, calculo de los vectores h y m para frontera libre y para frontera sujeta, y evaluacion del spline.

1 página

Script de MATLAB de la practica 8 con todos los apartados: definicion de la funcion y su derivada, paso de funciones como argumento, dibujo previo, metodo de biseccion y metodo de Newton.

1 página

Funcion de MATLAB que resuelve un sistema de ecuaciones diferenciales de primer orden por Runge-Kutta de orden 4 en un intervalo, con el numero de subintervalos como dato. Comentada.

1 página

Funcion de MATLAB que resuelve un sistema de EDOs por Runge-Kutta de orden 4 duplicando el numero de subintervalos hasta que la discrepancia entre dos soluciones baja de la tolerancia.

1 página

Funcion de MATLAB con la tabla completa de raices y pesos para la integracion numerica por Gauss-Legendre, de 2 a 20 puntos. 5 paginas de tabla.

5 páginas

Funcion de MATLAB con la tabla completa de raices y pesos para la integracion numerica por Gauss-Laguerre, de 2 a 20 puntos. 5 paginas de tabla.

5 páginas

Script de MATLAB de la practica 5 con los datos de prueba: calculo del vector de cocientes sobre una matriz y resolucion de un problema de programacion lineal con la funcion simplex.

1 página

Funcion de MATLAB que construye la matriz de disenio E con las potencias de x y resuelve el sistema normal para obtener los coeficientes del polinomio de aproximacion de grado m.

1 página

Funcion de MATLAB que resuelve un sistema de ecuaciones no lineales por Newton-Raphson, aproximando el jacobiano por diferencias finitas, con tolerancia y numero maximo de iteraciones.

1 página

Funcion de MATLAB que aplica el metodo de Newton a partir de un valor inicial, usando la derivada analitica, mostrando cada iteracion y avisando si se excede el maximo de iteraciones.

1 página

Funcion de MATLAB que calcula una integral definida en un intervalo por Gauss-Legendre con n puntos, transformando los nodos del intervalo de referencia al intervalo de trabajo. Comentada.

1 página

Funcion de MATLAB que calcula una integral definida por cuadratura de Gauss-Legendre aumentando el numero de puntos hasta alcanzar la tolerancia pedida, con tope de 20 puntos.

1 página

Funcion de MATLAB que aplica la formula de cuadratura de Gauss-Laguerre con n puntos, obteniendo nodos y pesos y aplicando el cambio de variable de la exponencial.

1 página

Funcion de MATLAB que calcula una integral impropia por cuadratura de Gauss-Laguerre aumentando el numero de puntos hasta que la diferencia entre dos aproximaciones baja de la tolerancia, con tope de 20 puntos.

1 página

Funcion de MATLAB con la funcion de prueba de la practica 8, combinacion de exponencial, potencia de base 2 y coseno, usada para biseccion y Newton.

1 página

Funcion de MATLAB que localiza el intervalo al que pertenece el punto a interpolar y evalua alli el polinomio del spline cubico a partir de los vectores h y m.

1 página

Funcion de MATLAB que resuelve un sistema de ecuaciones diferenciales de primer orden por el metodo de Euler en un intervalo, admitiendo que el extremo inicial sea el mayor o el menor. Comentada.

1 página

Funcion de MATLAB que calcula la maxima diferencia en valor absoluto entre dos matrices de solucion, mirando solo la ultima fila y las columnas indicadas. Sirve para resolver una EDO con tolerancia.

1 página

Funcion de MATLAB que representa los puntos base con asteriscos, ajusta los margenes de los ejes al 15 por ciento del rango y deja la grafica abierta para superponer el polinomio o el spline.

1 página

Funcion de MATLAB que dibuja una funcion en un intervalo dado con 100 puntos, anade en rojo la recta del eje de abscisas y etiqueta los ejes con rejilla.

1 página

Funcion de MATLAB con la derivada analitica de la funcion de prueba de la practica 8, necesaria para el metodo de Newton.

1 página

Funcion de MATLAB que aplica el metodo de biseccion sobre un intervalo, comprueba que el cambio de signo es valido, muestra la iteracion y para cuando alcanza la tolerancia. Comentada.

1 página

Transparencias completas del tema 6 del curso 2022-2023: metodo de biseccion, metodo de Newton y resolucion de sistemas de ecuaciones no lineales. 28 paginas con ejemplos.

28 páginas

Transparencias completas del tema 5 del curso 2022-2023: interpolacion polinomica, polinomios de Lagrange, error de interpolacion e interpolacion segmentaria. 44 paginas con ejemplos.

44 páginas

Transparencias completas del tema 4 del curso 2022-2023: por que se aproxima en lugar de interpolar y aproximacion polinomica por minimos cuadrados, con ejemplos resueltos. 15 paginas.

15 páginas

Ejercicios del boletin del tema 4 resueltos en MATLAB: representacion de los puntos, llamada a polinomio de aproximacion con grado 2 y calculo del error de aproximacion. Comentado.

1 página

Guion completo de la practica 9 del curso 2022-2023: regla de Simpson compuesta, cuadratura de Gauss-Legendre para integrales definidas y Gauss-Laguerre para integrales impropias. 10 paginas.

10 páginas

Guion completo de la practica 8 del curso 2022-2023: estudio previo de la funcion, metodo de biseccion, metodo de Newton y resolucion de sistemas no lineales. 11 paginas.

11 páginas

Guion completo de la practica 7 del curso 2022-2023: funciones spline de grado p a partir de n puntos, condiciones de continuidad y derivabilidad, y construccion del spline cubico. 9 paginas.

9 páginas

Guion completo de la practica 6 del curso 2022-2023: polinomio de aproximacion de grado m que minimiza el error cuadratico sobre n puntos, con los ejercicios propuestos. 6 paginas.

6 páginas

Guion completo de la practica 5 del curso 2022-2023: resolucion de problemas de optimizacion lineal y de transporte por el metodo del simplex, completando la funcion que se entrega. 10 paginas.

10 páginas

Guion completo de la practica 10 del curso 2022-2023: metodos de Euler y de Runge-Kutta de orden 4 para sistemas de EDOs de primer orden en problemas de valores iniciales. 11 paginas con objetivos, teoria y ejercicios.

11 páginas

Script de MATLAB del tema 2 que implementa la descomposicion LU con pivoteo parcial: busqueda del maximo en valor absoluto de cada columna, intercambio de filas y matriz de permutacion. Comentado.

1 página

Funcion de MATLAB del examen E2 tipo B: construye el vector h, monta la matriz A del sistema y obtiene el vector m de derivadas segundas del spline. Codigo comentado.

1 página

Funcion de MATLAB de examen que recorre una matriz por columnas y devuelve un valor distinto segun el signo del elemento de la fila indicada, con control de error si el indice de fila no es valido.

1 página

Funcion de MATLAB que representa en una misma grafica todas las componentes de la solucion de un sistema de EDOs, con un color por componente, leyenda automatica y rejilla.

1 página

Funcion de MATLAB que, dada la matriz de deformaciones de las vigas y un umbral alfa, devuelve la deformacion maxima por condicion de carga, la media por viga y muestra cuantas vigas superan el umbral. Comentada.

2 páginas