Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > MatLab > Como evaluar una funcion por tramos f(t) y graficarla al igual que las funciones de matlab
-Foros de debate

MatLab
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Como evaluar una funcion por tramos f(t) y graficarla al igual que las funciones de matlab
Enviado por Lucho el día 12 de abril de 2006

tengo el siguiente programa
y=func(t)
Va1=algo;
Va2=otroalgo;

if (0<=t & t<=1)
y=Va1;
elseif(1<t & t<=1.5)
y=Va1+2*(Va2-Va1)*(t-1)
elseif(1.5<t & t<=2.5)
y=Va1;
elseif(2.5<t & t<=3)
y=Va1+2*(Va2-Va1)*(t-2.5)
end
no puedo graficarla para un t=[a:.1:b];
plot(t,func(t));%Porque no se grafica al igual que las funciones propias de matlab como cos(t), sin(t) etc...?

 
Re: Como evaluar una funcion por tramos f(t) y graficarla al igual que las funciones de ma
Enviado por Miguel Angel el día 14 de abril de 2006

Prueba a poner plot(t,feval('func',t)); seguramente así si te pinte.Si no va así ejecuta primero el comando: hold on;.
Si con esto no te llega a pintar lo que quieres existe una forma menos bonita, guarda los valores de la evaluacion de la funcion en otro vector del mismo tamaño que te, por ejemplo z y pon: plot(t,z), esto te lo pinta bien seguro.

 
Re: Re: Como evaluar una funcion por tramos f(t) y graficarla al igual que las funciones d
Enviado por jaimegadeth el día 26 de abril de 2006

esa forma menos bonita si es segura, mejor que se vaya por lo mas seguro no?

 
Re: Re: Re: Como evaluar una funcion por tramos f(t) y graficarla al igual que las funcion
Enviado por Miguel Angel el día 27 de abril de 2006

Para gustos los colores, pero lo bello para mi también es importante. Además, a la hora de seguir un código, si bonito más fácil.

 




Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network