Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


ejercicios mathlab tema 1, Apuntes de Métodos Matemáticos

ejercicios mathlab tema 1. metodos de biseccion, newton raphson y secante

Tipo: Apuntes

Antes del 2010

Subido el 15/10/2024

maria-de-mairena-castano-ballestero
maria-de-mairena-castano-ballestero 🇪🇸

5

(1)

7 documentos

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
CASO PRACTICO CLASE
Determinar numéricamente los extremos relativos
f(x)= sin(x)+x^2cos(x)-x^2-x
f(x)’=0
en el intervalo [-5,5]
tol= 10^-11
syms x
f= sin(x)-x+x^2*cos(x)-x^2
f =
sin(x) - x + x^2*cos(x) - x^2
fp=diff(f,1)
fp =
cos(x) - 2*x - x^2*sin(x) + 2*x*cos(x) - 1
fplot(fp,[-5,5])
Warning: MATLAB has disabled some advanced graphics rendering features by switching to
software
grid on
1) FunBiseccion
- [Nmax,iter,alpha,err,res,TABLA] = fun_biseccion(f,a,b,xm,xM,tol)
-[a,b]= intervalo que te da el enunciado
-[xm,xM]= intervalo en mi grafica que contiene mi raiz ( contiene el corte con el
eje x)
- alpha= orden de convergencia
-iteraciones= cuanto mas pequeño es el codigo menos tarda el codigo en
ejecutarse
1.1 ) intervalo negativo
[Nmax,iter,alpha,err,res,TABLA] = fun_biseccion(@(x)cos(x) - 2*x - x^2*sin(x) +
2*x*cos(x) - 1 ,-5,5,-5,-3,10^-11)--> pones la derivada
alpha = -3.971000509382066 ( orden de convergencia)
itera= 40
1.2) en el int de la raiz [-1,1]
[Nmax,iter,alpha,err,res,TABLA] = fun_biseccion(@(x)cos(x) - 2*x - x^2*sin(x) +
2*x*cos(x) - 1 ,-5,5,-1,1,10^-11)--> pones la derivada
alpha = -3.97100050938206
itera= 40
pf2

Vista previa parcial del texto

¡Descarga ejercicios mathlab tema 1 y más Apuntes en PDF de Métodos Matemáticos solo en Docsity!

CASO PRACTICO CLASE

Determinar numéricamente los extremos relativos f(x)= sin(x)+x^2cos(x)-x^2-x f(x)’= en el intervalo [-5,5] tol= 10^- syms x f= sin(x)-x+x^2cos(x)-x^ f = sin(x) - x + x^2cos(x) - x^ fp=diff(f,1) fp = cos(x) - 2x - x^2sin(x) + 2xcos(x) - 1 fplot(fp,[-5,5]) Warning: MATLAB has disabled some advanced graphics rendering features by switching to software grid on 1) FunBiseccion

**- [Nmax,iter,alpha,err,res,TABLA] = fun_biseccion(f,a,b,xm,xM,tol) -[a,b]= intervalo que te da el enunciado -[xm,xM]= intervalo en mi grafica que contiene mi raiz ( contiene el corte con el eje x)

  • alpha= orden de convergencia -iteraciones= cuanto mas pequeño es el codigo menos tarda el codigo en ejecutarse** 1.1 ) intervalo negativo [Nmax,iter,alpha,err,res,TABLA] = fun_biseccion(@(x)cos(x) - 2x - x^2sin(x) + 2xcos(x) - 1 ,-5,5,-5,-3,10^-11)--> pones la derivada alpha = -3.971000509382066 ( orden de convergencia) itera= 40 1.2) en el int de la raiz [-1,1] [Nmax,iter,alpha,err,res,TABLA] = fun_biseccion(@(x)cos(x) - 2x - x^2sin(x) + 2xcos(x) - 1 ,-5,5,-1,1,10^-11)--> pones la derivada alpha = -3. itera= 40

1.3) en el int de la raiz [3,5] [Nmax,iter,alpha,err,res,TABLA] = fun_biseccion(@(x)cos(x) - 2x - x^2sin(x) + 2xcos(x) - 1 ,-5,5,3,5,10^-11)--> pones la derivada alpha = -3. iter= 40 ME DA EL MISMO ALPHA ALGO ESTOY HACIENDO MAL 2) Newton Raphson