Matlab - ¿Cómo elevar al cuadrado una función con variable x, y o ambas al mismo tiempo?

   
Vista:

¿Cómo elevar al cuadrado una función con variable x, y o ambas al mismo tiempo?

Publicado por Javier (5 intervenciones) el 21/09/2015 19:51:08
Estoy trabajando con un programa que calcula volúmenes por el método de revolución usando integral, hago que mi programa registre una función, pero luego tengo que poner la misma función al cuadrado para calcular el volumen, les quisiera consultar como hacer para que la función se eleve al cuadrado y utilizarla para hallar el volumen, utilizo funciones X=F(y);

Y bueno aprovechando el espacio de la pregunta, quisiera consultarles como soluciono sistemas de ecuaciones no lineales con 2 o mas variables,}

Muchas gracias. desde que entre a este foro me ha servido bastante.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Royeth

¿Cómo elevar al cuadrado una función con variable x, y o ambas al mismo tiempo?

Publicado por Royeth jesus.royeth@gmail.com (744 intervenciones) el 21/09/2015 20:44:20
un ejemplo
1
2
3
4
5
6
7
syms x y %declarar símbolica x e y
f1=x*y+5; %ecuación en función de x e y
F1=f1^2; %elevar dicha ecuación al cuadrado
F2=x-y+x*y-3; %segunda ecuación para resolver el sistema a manera de ejemplo
[x1,y1]=solve([F1 F2]); %resuelve el sistema 
x1=eval(x1) %evalua los valores para obtener la respuesta puntual
y1=eval(y1)  %evalua los valores para obtener la respuesta puntual

También puedes consultar sobre la función fsolve para resolver sistemas de ecuaciones
Saludos
https://www.facebook.com/royethmatlab/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

¿Cómo elevar al cuadrado una función con variable x, y o ambas al mismo tiempo?

Publicado por Javier (5 intervenciones) el 21/09/2015 22:34:55
Estuve probando la sugerencia, me sirvió muy bien al trabajar en la ventana normal, pero al usar el editor me genera error la correr el programa usando el metodo de elevar al cuadrado, aqui una imagen.
ihgi

De todas maneras mil gracias por el apoyo, espero puedan ayudarme con este problemita.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Royeth

¿Cómo elevar al cuadrado una función con variable x, y o ambas al mismo tiempo?

Publicado por Royeth jesus.royeth@gmail.com (744 intervenciones) el 21/09/2015 22:49:33
debes evaluarla antes para que no te genere el error , por ejemplo
1
F1=eval(e1)^2

saludos
https://www.facebook.com/royethmatlab
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

¿Cómo elevar al cuadrado una función con variable x, y o ambas al mismo tiempo?

Publicado por Javier (5 intervenciones) el 21/09/2015 23:01:04
Genial!!!!, dio usted en el clavo, muchísimas gracias, estoy haciendo un programa un poco extenso sobre flujo potencial, aun no lo termino, si puede ayudarme en el futuro con otras consultas se lo agradecería muchísimo, asimismo recomendare su pagina en fb esta muy útil, GRACIAS.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Royeth

¿Cómo elevar al cuadrado una función con variable x, y o ambas al mismo tiempo?

Publicado por Royeth jesus.royeth@gmail.com (744 intervenciones) el 21/09/2015 22:56:36
de nada no hay problema , de todas maneras aquì està el ejemplo un saludo:


1
2
3
4
5
clear all;clc
syms x y
e1=input('Ingrese la ecuación');
E1=eval(e1)^2;
disp(E1)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar