Está en la página 1de 13

Código del programa

# Sol_ec_no_lineas_por_Newton_Raphson

pkg load symbolic

clc;

clear;

n = input('numero de iteraciones = ');

xi = input('semilla x =');

yi = input('semilla y =');

F = input('Ingresar F(x,y) =');

G = input('Ingresar G(x,y) =');

syms x

syms y

Fx = diff(F,x);
Fy = diff(F,y);

Gx = diff(G,x);

Gy = diff(G,y);

xe(1) = xi;

ye(1) = yi;

for k=1:n

x = xe(k);

y = ye(k);

H(k) = eval(Fx)*eval(Gy) - eval(Gx)*eval(Fy);

Hx(k) = eval(F)*eval(Gy) - eval(G)*eval(Fy);

Hy(k) = eval(Fx)*eval(G) - eval(Gx)*eval(F);

xe(k+1) = xe(k) - Hx(k)/H(k);

ye(k+1) = ye(k) - Hy(k)/H(k);

end

[xe' ye']
𝐹 (𝑥, 𝑦) = 𝑥 2 + 𝑥𝑦 − 10 = 0
(1) {
𝐺 (𝑥, 𝑦) = 𝑦 + 3𝑥𝑦 2 − 57 = 0

Grafica de las ecuaciones

Dada la forma de las grafías escogeremos las semillas siendo para la


intersección de arriba X = 3, Y = 4 en el caso de la intersección de
abajo será X = 5, Y = -1
Estos son los valores de la interseccion de la parte superior de la
grafica.

Estos son los valores de la intersección de la parte de debajo de la


grafica
𝐹 (𝑥, 𝑦) = 𝑦 − 𝑥 2 − 2𝑥 − 1 = 0
(2) {
𝐺 (𝑥, 𝑦) = 𝑦 2 − 𝑦 + 𝑥 = 0

Grafica de las ecuaciones

Dada la forma de las grafías escogeremos las semillas siendo para la


intersección de la parte de la derecha X = -1, Y = 2 en el caso de la
intersección de la izquierda será X = -3, Y = 3.
Estos son los valores de la interseccion de la parte derecha de la
grafica.

Estos son los valores de la interseccion de la parte izquierda de la


grafica.
𝐹 (𝑥, 𝑦) = (𝑥 2 + 𝑦 2 )2 − 4(𝑥 2 − 𝑦 2 ) = 0
(3) {
𝐺 (𝑥, 𝑦) = (𝑥 2 + 𝑦 2 − 2𝑥)2 − 4(𝑥 2 + 𝑦 2 ) = 0
Gráfica de las ecuaciones

Dada la forma de las grafías escogeremos las semillas siendo para la


intersección de arriba X = 0, Y = 1 en el caso de la intersección de
abajo será X = 0, Y = -1
Estos son los valores de la interseccion de la parte superior de la grafica

Estos son los valores de la intersección de la parte de debajo de la grafica


𝐹 (𝑥, 𝑦) = 𝑥 3 − 3𝑥𝑦 2 + 2𝑥𝑦 + 3𝑥 − 2 = 0
(4) {
𝐺 (𝑥, 𝑦) = 3𝑥 2 𝑦 − 𝑦 3 − 𝑥 2 + 𝑦 2 + 3𝑦 = 0
Gráfica de las ecuaciones

Dada la forma de las grafías escogeremos las semillas siendo para la


intersección de arriba X = 0, Y = 2.2 en el caso de la intersección de
abajo será X = 0, Y = -1.8

pkg load symbolic


>> f='x^3-3*x*y^2+2*x*y+3*x-2';
>> g='3*x^2*y-y^3-x^2+y2+3*y';
>> ezplot(g)
Estos son los valores de la interseccion de la parte superior de la grafica

Estos son los valores de la intersección de la parte de debajo de la grafica


Grafica de las ecuaciones:

Dada la forma de las gráficas escogeremos las semillas siendo para la


intersección de abajo x=2 y Y=0 y para la intersección de arriba x=0 y Y=3
Valores de la intersección de la parte de abajo (2,0)

Valores para la intersección de la parte de arriba (0,3)

También podría gustarte