programı verilen parçalı tanımlı fonksiyonu nedir
clear all; clc
x = input('Bir değer giriniz ');
if abs(x) < 1
f = x;
elseif x >= 1 && x < 2
f = exp(x+2);
elseif x >= 2 && x < 3
f = sin(2*x)+1;
elseif x >= 3 && x < 5
f = sqrt(x)+floor(x);
else
f = 0;
end
fprintf('f(%g)=%g \n',x,f)
1 Cevap
Merhaba,
Sorunuzu daha açıklayıcı bir şekilde ifade eder misiniz ?
Yine de yazdığınız kısmıyla:
Bu kodun çıktısını merak ediyorsanız matlab ortamında yazıp çalıştırmanız gerek, eğer bu kodun sonucunu oluşturan benzer fonksiyon yazmanız gerekiyorsa clear komutlarını ve input komutlarını kaldırıp fonksiyonu yazmali ve ardından input ile aldığınız değeri fonksiyonda çalıştırmanız gerekmektedir