Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Código: 1006506591
Código:
using LinearAlgebra
using Plots
function Metodo_punto_fijo(A::Matrix,b::Vector)
x = [0; 0]
n_iter = 30
err = zeros(n_iter)
An = I - A
L = norm(An)
if L>1
println("No cumple con el criterio de convergencia")
else
for k = 1:n_iter
x = b + An*x
err[k] = norm(A*x-b)
end
end
return x,err
end
A = [1 0.5;0.3 1]
b = [3; 5]
x, errd = Metodo_punto_fijo(A,b)