Ekli dosyada iki tane matematik formülü var dışardan girilen değere göre bu formüllere göre sonuç yazdıracak programın algoritma ve akis şemasınıBurada tam olarak neyi sordunuz ki hocam anlamadım?
hocam şu açıdan sormuştum. çizim ve kaba kod mu gerekli yoksa açıklama yeterli mi? Örneğin birincide n tane değer alacak şekilde bir while döngüsü ile her aldığınız x değeri ve y değeri için verilen denklemler üzerinden a ve b değeri hesaplanacak hocam.Ekli dosyada iki tane matematik formülü var dışardan girilen değere göre bu formüllere göre sonuç yazdıracak programın algoritma ve akis şemasını
n elemanlı dizi olduğu düşünülürse pythonda böyle bir şey olsa gerek.2. de ise girilen değerler bilinen faktöriyel hesabında olduğu gibi çarpılarak bir yerde biriktirilecek. Biriktirme esnasında çarpma sayısı tutularak en sonunda elde edilen nihai sonuç çarpma sayısı derecesinden kök alma işlemine tabi tutulacak.
carpim = 1
for i in range(0,n) :
carpim *= dizi[i]
sonuc = pow(carpim, (1 / n))
buda böyle bir şey olsa gerek sanırım hocam. n elamanlı dizi girildiği varsayılarak kaba koda dönüştürülebilir.hocam şu açıdan sormuştum. çizim ve kaba kod mu gerekli yoksa açıklama yeterli mi? Örneğin birincide n tane değer alacak şekilde bir while döngüsü ile her aldığınız x değeri ve y değeri için verilen denklemler üzerinden a ve b değeri hesaplanacak hocam.
NOT: Düzeltme nedeni gece gece yanlış değerlendirmişim denklemleri.
x=[2,3,4,5] #n tane olmalı
y=[1,3,7,8] #n tane olmalı,
n=4
toplam_x2=0
toplam_y=0
toplam_x=0
toplam_xy=0
for i in range(0,n): #n=4 bizim örnegimiz için
x2=x[i]*x[i]
toplam_x2+=x2
toplam_x+=x[i]
toplam_y+=y[i]
xy=x[i]*y[i]
toplam_xy+=xy
A=(toplam_x2*toplam_y-toplam_x*toplam_xy)/(n*toplam_x2-(toplam_x*toplam_x))
B=(n*toplam_xy-toplam_x*toplam_y)/(n*toplam_x2-(toplam_x*toplam_x))
print("Y={}+{}X".format(A,B))
Ekteki fotoğraftaki gibi isteniyor hocamhocam şu açıdan sormuştum. çizim ve kaba kod mu gerekli yoksa açıklama yeterli mi? Örneğin birincide n tane değer alacak şekilde bir while döngüsü ile her aldığınız x değeri ve y değeri için verilen denklemler üzerinden a ve b değeri hesaplanacak hocam.
NOT: Düzeltme nedeni gece gece yanlış değerlendirmişim denklemleri.
Normalde daha iyi bir akış şeması çizilebilir hocam. Bulduğum ilk programda çizdim ikisini de en azından size fikir verir. Siz daha iyi bir görünüm verirsiniz çizelgelere diye düşünüyorum kolay gelsin.Çok teşekkürler hocam 1.soruyuda sabırsızlıkla bekleyecem
Ilköğretim matematik öğretmenliğinde algoritma ve programlama dersi varmış hocam ordan ödev verilmiş hocamNormalde daha iyi bir akış şeması çizilebilir hocam. Bulduğum ilk programda çizdim ikisini de en azından size fikir verir. Siz daha iyi bir görünüm verirsiniz çizelgelere diye düşünüyorum kolay gelsin.
Ödev olarak hangi düzeyde verildi bu sorular? Beni bu konuda aydınlatırsanız sevinirim. Normalde üniversite sayısal yöntemler(sayısal analiz) dersinin konusu en küçük kareler, lineer regresyon. Aynı zamanda makine öğrenmesinde de temellerde yer alıyor.
Ekli dosyayı görüntüle 66659