Matlab - Plot en matlab

   
Vista:

Plot en matlab

Publicado por Carlos (4 intervenciones) el 22/11/2008 16:46:12
Hola. Estoy intentando dibujar una funcion en matlab y me da error. Escribo lo siguiente:

g=500:2:10000; // esta funcion es para acotar el eje de las X's...
a=4.9404;
b=0.4858;
Y=2^(a-b*log2(g))

Me da error. Si intento poner Y=(a-b*log2(g)), entonces no me dá error. Es cuando quiero hacer 2^a todo el carro ese.

Alguien me puede ayudar y decirme como tengo que introducir esa función?

Saludos.
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

RE:Plot en matlab

Publicado por Ramiro (54 intervenciones) el 23/11/2008 00:23:12
carlos:
Sólo reescribe la función en la forma:
y=2.^(a-b*log2(g))
Es decir, con un punto entre el 2 y el signo ^.
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

RE:Plot en matlab

Publicado por nnn (1 intervención) el 25/11/2008 18:50:45
prueba escribiendo asi:Y= 2.^(a-b*log2(g))
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