matlab soruları cevaplayan birileri olursa molurum

cuunneeyyt
21-12-2009, 22:15   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
1 mesaj
Kayıt Tarihi:Kayıt: Eki 2008

Lütfen Unutmayın bilgi paylaştıkça güzeldir...

Use Matlab in the two different ways, described below, to plot the function


           4*e^(x+2)             for    -6<=x<=-2
F(x)=   x^2                       for    -2<=x<=2.5 
           (x+6.5)^(1/6)        for    -2.5<=x<=6

a)Write a program in a script file, using conditional statements and loops.
b)Create a user-defined function for F(x) , and then use the function in a script fileto make the plot.

kenyeagle
07-01-2010, 12:09   |  #2  
Taze Üye
Teşekkür Sayısı: 0
11 mesaj
Kayıt Tarihi:Kayıt: Kas 2006

x=input('x degeri giriniz');
if(x >= -6 || x <= -2)
fx=4*exp(x+2);
else if(x >= -2 || x <=2.5)
fx=x^2;
else if(x >= -2.5 || x <= 6)
fx=(x+6.5)^(1/6);
end
end
end

(b şıkkı)
function sonuc = fx(x)
if(x >= -6 || x <= -2)
sonuc=4*exp(x+2);
else if(x >= -2 || x <=2.5)
sonuc=x^2;
else if(x >= -2.5 || x <= 6)
sonuc=(x+6.5)^(1/6);
end
end
end
end