Matlab - Problema dibujar grafica

 
Vista:

Problema dibujar grafica

Publicado por birras (1 intervención) el 12/12/2006 01:09:14
Hola a todos,
estoy tratando de dibujar una grafica de una función y es que soy incapaz.
A ver la función es la siguiente:

y = x.*0.75+1089.4/(8-0.2*(sqrt(400/x.)))

Y lo que hago es lo siguiente:

x= 0 : 5 : 35
y = x.*0.75+1089.4/(8-0.2*(sqrt(400/x)))
plot (x,y)

Y me devuelve el siguiente error:

x =

0 5 10 15 20 25 30 35

??? Error using ==> mrdivide
Matrix dimensions must agree.

Error in ==> optimizacion at 2
y = x.*0.75+1089.4/(8-0.2*(sqrt(400/x)))

El problema está en la raiz de 400 entre x si quito eso me pinta una gráfica pero la verdad es que no se por que, a ver si alguien me puede echar una mano.
Gracias.
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
sin imagen de perfil

RE:Problema dibujar grafica

Publicado por Raúl Santiago (211 intervenciones) el 12/12/2006 10:16:09
Tu problema es el valor inicial, estás dividiendo por cero, empieza con un valor mayor a cero para el X
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