Giriş
(5)

Matematikçiler, Kodçular ve Romalılar bi yardım lütfen

bir de soyle dusun
Merhabalar, c++ kullanarak herhangi bir fonksiyonun integralini alan bir program yazmaya çalışıyorum.Program çalışıyor ama kafama takılan bir durum var.ilk olarak integrali, fonksiyonun grafiğinin altında kalan alana sonsuz küçük dikdörtgenler sığdırarak alıyorum ve bir sonuç elde ediyorum.sonra da
Merhabalar, c++ kullanarak herhangi bir fonksiyonun integralini alan bir program yazmaya çalışıyorum.
Program çalışıyor ama kafama takılan bir durum var.

ilk olarak integrali, fonksiyonun grafiğinin altında kalan alana sonsuz küçük dikdörtgenler sığdırarak alıyorum ve bir sonuç elde ediyorum.

sonra da yine aynı fonksiyonun integralini bildiğimiz integral alma kurallarına göre alıyorum yani;

fonksiyon x^2+5 diyelim, integrali de (x^3)/3 +5*x şeklinde olur.

Bu şekilde de bir sonuç elde ediyorum lakin iki sonuç birbirini tutmuyor, küçük bir miktar fark var, sizce bu farkın nedeni nedir?

Aynı farklı sonucu türev alma işleminde de gördüm, (f(x+h)-f(x))/h tanımına göre farklı, üstü azaltıp çarpan olarak öne alma yöntemine göre farklı sonuçlar var niçin böyle?

fonksiyon = 3*x^2 + 5*x + 2 grafiği de şu şekilde;

i.hizliresim.com
0
bir de soyle dusun
(03.07.16)
Kod:

#include<iostream>
#include<math.h>
using namespace std;
double function(double);
double integral(double, double, double, double (*func)(double));
double integral2(double a);
int main(){
cout <<"Tanim kullanilarak : " << integral(0.00000001,0.0,50.0,function) << endl;
cout << "Integral alma kuralindan : " << integral2(50.0);
return 0;
}
double integral(double dx, double from, double to, double (*func)(double)){
double sum, i;
for(i=from; i<=to; i+=dx){
sum+=(*func)(i)*dx;
}
return sum;
}
double integral2(double a){
double y1=3*(pow(a,3)/3)+4*(pow(a,2)/2)+2*a;
return y1;
}
double function(double x){
double y;
y=3*pow(x,2)+5*x+2;
return y;
}
0
🌸bir de soyle dusun
(03.07.16)
Programlamayı hiç bilmiyorum ama fark c sabitinden kaynaklanıyor olabilir.
0
dissendium
(03.07.16)
Ben de öyle dusunuyorum. sonsuz küçük alanlar yöntemiyle hesapladiğim integral daha doğru bir sonuç oluyor bu durumda değil mi?
0
🌸bir de soyle dusun
(03.07.16)
türev alma kuralından gelen doğrusu. çünkü doğru sonucu bulman için o sonsuz dikdörtgenler kuralını yaparken dx'i 0 a götürmen lazım. sonra o toplamın sonucunu limitten bulunca zaten kuraldan gelen sonucu bulursun. burda çok küçük olsa bile 0 olmadığından dolayı tam değil ama yakın sonucu veriyor. ama türev alma kuralından gelen "tam" sonuç
0
ghilleinthemist
(03.07.16)
ilk hesabınızda nümerik yöntem kullanıyorsunuz. ikinci hesabınızda analitik yöntemle çözüyorsunuz.

nümerik hesabın analitik sonucu tutmaması çok normal. nümerik sonuç analitik yöntemle bulduğunuz sonuca ne kadar yakınsa numerik yönteminiz o kadar başarılı demektir. dx değerini ne kadar küçük seçerseniz nümerik sonucunuzla analitik sonucunuz birbirine o kadar yakın olur.

aradaki farkın sebebi ise şu:

ltcconline.net

görüldüğü gibi dikdörtgenler hiç bir zaman eğri altındaki alanı tam dolduramaz. dikdörtgenlerin genişliği ne kadar küçük olursa olsun bir hata ortaya çıkacaktır. hatayı azaltmak için dikdörtgen genişliğini azaltmak, yani daha fazla dikdörtgeni o alana sığdırmak gerekecektir. dikdörtgen sayısı arttıkça, bir yerden sonra analitik sonuç ile nümerik sonuç arasındaki fark bilgisayarın hesaplayabildiği hassasiyetten daha az olduğu için aynı sonucu verecektir. fakat bu da işlem sayısını arttıracağı için programın performansı düşecektir.
0
bellbane
(03.07.16)
(2)

Casual oynanabilecek bir mmorpg var mı?

bir de soyle dusun
Günde 1-2 saat ya da en kötü ihtimalle haftada 3-4 saat oynanabilecek mmorpg arıyorum. Oyunda hakkıyla ilerlemek için saatlerce farming yapılmasına gerek olmayan, seviye atlamak için bir milyon tane mob öldürmek zorunda kalınmayan. Hırslandırmak yerine eğlendiren bir mmorpg biliyorsanız bana da bild
Günde 1-2 saat ya da en kötü ihtimalle haftada 3-4 saat oynanabilecek mmorpg arıyorum. Oyunda hakkıyla ilerlemek için saatlerce farming yapılmasına gerek olmayan, seviye atlamak için bir milyon tane mob öldürmek zorunda kalınmayan. Hırslandırmak yerine eğlendiren bir mmorpg biliyorsanız bana da bildirmekten çekinmeyiniz. f2p olanlar genelde gear ağırlıklı oluyor ve benim istedigim sartlari karsilamiyor ama varsa f2p, b2p ya da abonelik farketmez önerilere açığım.
0
bir de soyle dusun
(17.07.15)
rift'i quest ağırlıklı oynarsan tatmin eder diye düşünüyorum. f2p.
0
there is nothing left for me
(17.07.15)
Teşekkürler tam aradığım tarzda bir oyuna benziyor. Biraz daha inceledikten sonra oynayıp oynamamaya karar vereceğim.
0
🌸bir de soyle dusun
(17.07.15)
(3)

Temel linux terminal komutları hk.

bir de soyle dusun
Merhabalar. Linux terminalde kullanılan, copy, mount, uptime vs. gibi komutların kaynak kodlarına nasıl ulaşabilirim. Bunlar Bin klasöründe executable olarak bulunuyor fakat kaynak kodlarına ulaşmak istiyorum.
Merhabalar. Linux terminalde kullanılan, copy, mount, uptime vs. gibi komutların kaynak kodlarına nasıl ulaşabilirim. Bunlar Bin klasöründe executable olarak bulunuyor fakat kaynak kodlarına ulaşmak istiyorum.
0
bir de soyle dusun
(28.04.15)
www.cs.fsu.edu

yukarda file search var ordan diğerlerini aratabilirsinix
0
masa penisi
(29.04.15)
dediğiniz şey biraz karışık zira sistem komutları dediğiniz şey aslında birden fazla paketin içeriğinden oluşuyor, mount modprobe vs. gibi komutlar kernel ile alakalı iken cp, ls, mv gibi komutlar coreutils projesi içinde yer alıyor.
coreutils paketinin kaynak kodları şurada:
git.savannah.gnu.org
(coreutils bir GNU projesidir )

hangi komutun hangi pakette bulunduğunu ve kaynak kodunu eğer debian veya debian temelli bir dağıtım kullanıyor iseniz bulması kolaydır.

apt-get install apt-file
apt-file update

apt-file search -x ^/bin/cp$

apt-get source paketadı

yukarıdaki örnek /bin/cp komutunun bulunduğu paketi bulacaktır. komutun hangi dizinde olduğunu ise whereis komutadi ile bulabilirisiniz.

en son komut bulunduğunuz dizine kaynak kodlarını indirecek ve açacaktır. orada istediğiniz komutun ilgili .c dosyasını bulup okuyabilirsiniz.
0
selam
(29.04.15)
Cok tesekkur ederimm
0
🌸bir de soyle dusun
(29.04.15)
(3)

istanbul-kuşadası arası otobüs tavsiyesi

taha1907
hangi firmayı tavsiye edersiniz ?bir tek varan da 2+1 var oda akşam 8,30 da kalkıyor sabah 6 da falan kuşadasında olur çok erken :(diğerleri hep 2+2 napsam ?
hangi firmayı tavsiye edersiniz ?
bir tek varan da 2+1 var oda akşam 8,30 da kalkıyor sabah 6 da falan kuşadasında olur çok erken :(
diğerleri hep 2+2 napsam ?
0
taha1907
(06.06.14)
pamukkale rules.
0
a darkness coming
(07.06.14)
Istanbul-izmir,izmirden pamukkale sabah 7 var 6 da olabilir yaz sezonunda
0
me gusta
(07.06.14)
Pamukkale iyidir. 22:00 da bir seferleri olmasi lazim. Ben onunla gidip geliyorum.
0
bir de soyle dusun
(07.06.14)
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler basond, compumaster, fraise, kibritsuyu, rakicandir
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır.