
Función Triangular
Publicado por Ruben (3 intervenciones) el 19/10/2016 01:57:37
Hola , tengo esta función que según yo debería de funcionar, pero por mas que meto las valores e ingreso x=[0:0.1:10] o x=linspace(5,10,20) los datos de a,b y c , solo me sale 0 o de plano nada, este es mi código:
si alguien me pudiera ayudar porfavor
1
2
3
4
5
6
7
8
9
10
11
12
function [funcion]=Triangular(x,a,b,c)
%Funcion Triangular
if(x<=a)
funcion = 0;
elseif(a < x & x <= b)
funcion = ((x-a)/(b-a));
elseif(b < x & x <c)
funcion = ((c-x)/(c-b));
elseif(x >= c)
funcion = 0;
end
plot(x,funcion)
si alguien me pudiera ayudar porfavor
Valora esta pregunta


0