Soru sorParçalı bir fonksiyonun Matlab'da farklı yöntemlerle çizilmesi
silayaren tarafından 4 yıl önce soruldu

f(x)= {1/(x+2) ; x<-1
        {x^5/5-6x^4+11x^3/3+3x^2+1 ; x>=-1
şeklinde oluşturduğum iki parçalı bir fonksiyonu Matlab ile farklı yöntemlerle grafik haline nasıl dönüştürebilirim ?

8 Cevap
sayginer Yönetici tarafından 4 yıl önce cevaplandı

Parçalı fonksiyonunuzu yazabildiniz mi?
 

Parçalı Fonksiyon nasıl yazılır?

silayaren tarafından 4 yıl önce cevaplandı

Yalnız matematiksel kısmını oluşturdum fakat hakkında çok fazla bilgi sahibi olmadığım için Matlab'a aktaramıyorum.

sayginer Yönetici tarafından 4 yıl önce cevaplandı

Matematiksel kısmının MATLAB ile nasıl yazılacağı yukarıdaki bağlantıda yer alıyor. Grafiği çizmeden önce buradan başlayabilirsiniz.

barisozer tarafından 4 yıl önce cevaplandı

İyi akşamlar verdiğiniz parçalı fonksiyonu aynı şekilde matlaba aktardım fakat halen hata vermekte yardımcı olabilir misiniz 

sayginer Yönetici tarafından 4 yıl önce cevaplandı

Ne hatası alıyorsunuz?

stuqrt tarafından 4 yıl önce cevaplandı

Error: Function definition not supported in this context. Create functions in code file.,

 

stuqrt tarafından 4 yıl önce cevaplandı

Bu hattayı veriyor
 

sayginer Yönetici tarafından 4 yıl önce cevaplandı
  1. MATLAB ile fonksiyon oluşturmalısınız. Fonksiyon oluşturmak için kaynaklar:
    https://www.youtube.com/watch?v=IxCWDkQdy5k
    https://www.youtube.com/watch?v=OofL1JcqwKY
    https://www.youtube.com/watch?v=NhN5ed6dj9s
  2. Daha sonra bu fonksiyon içerisine isteğimize uygun parçalı fonksiyonu yazmanız gerekiyor. Parçalı fonksiyon yazımı için kaynak:
    https://matlabturkiye.com/soru-sor/parcali-fonksiyon-nasil-yazilir
  3. En son oluşturduğumuz bu parçalı fonksiyonu çağırarak girdiğimiz x degerleri için aldığımız sonucun grafiğini aşağıdaki örnekteki gibi çizelim (Oluşturduğumuz fonksiyon adının farcalifonk olduğunu kabul ediyoruz)
x=-5:1:10
y=parcalifonk(x)
plot(x,y)