Matlab - Funcion en matlab

   
Vista:

Funcion en matlab

Publicado por Ivan Gomez (2 intervenciones) el 02/11/2009 13:02:14
Pues basicamente necesito definir una funcion algo "extraña" en matlab , y no se me ocurre como.

Es una F(x,t) :

t =(0:10);

x=(0:1);

Y que tiene que valer 1 , siempre que x<=0.2 y ademas si t esta en los intervalos [1,2],
[3,4] ,[5,6],[7,8] y [9,10].

Si no entendeis decidme y lo pongo un poco mas claro.

Gracias y un saludo!
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:Funcion en matlab

Publicado por lucera (119 intervenciones) el 02/11/2009 18:25:00
no te ntiendo, ponlo mas claro
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:Funcion en matlab

Publicado por iva gomez (2 intervenciones) el 02/11/2009 22:37:07
http://www.subirimagenes.com/otros-dibujo-3494738.html
Ahi he subido la imagen de la funcion , de momento la he implementado de la siguiente manera:

f(find(x<=0.2),find(t>=1 & t<=2 |t>=3 & t<=4|t>=5 & t<=6|t>=7 & t<=8|t>=9 & t<=10))=1;

Habiendo definido previamente x entre 0 y 1 , y t entre 0 y 10.
Por cierto , si alguien quiere pongo el codigo que he generado para crear la ec. del calor con esa funcion como fuente externa , y con condiciones de contorno mixtas , y de paso que me diga si esta bien xD.

Un saludo!
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