Bildirim
C'de İNTEGRAL ALMAK
Daha Fazla
Bu Konudaki Kullanıcılar:
Daha Az
2 Misafir - 2 Masaüstü
Giriş
Mesaj
-
-
Definite integral mi almak istiyorsun indefinite mi? Her turlu zor bir problem. Risch algorithm kullanabilirsin ancak implement etmesi zor biraz, limit ve integralin formal tanimlarini kullanarak cok yakin bir deger bulmaya da calisabilirsin -
Define integral olacak usta, kodu C++'de yazıcaz implement derken neyi kasteddin onu anlamadım. Kısaca lazım olan kısım bana 0'dan Pİ/2 Ye cosx integralini sinx çevirmesi ve x yerine 90 derceyi yazdırıp sonucun 1 olduğunu bulacağız. Daha sonra ki kısmı ben hallettim zaten sadece integral alma fonksiyonu mu yoksa kütüphanesi mi var onu bulamadım ? -
http://www.tutorialspoint.com/c_standard_library/math_h.htm bu kütüphane ile en azından çevirme işlerini yapabilirsin. -
Yerinde olsam Wolfram ya da Mathematica gibi sitelere/uygulamalara bir sekilde veriyi girdi olarak verip ciktisini elde etmeye calisirdim. -
nümerik metotlar kullanabilirsin. mesela en çok kullanılanlardan biri simpson:
http://en.wikipedia.org/wiki/Simpson's_rule -
Ben sorunu mu hallettim ama lazım olan arkadaşlar olursa şöyle basit bir integral alma kodu paylaşmak istiyorum.
--------------------------------------------------------------------------------------------------
#include <stido.h>
#define F(a) ((a*a)+4) /*makro fonksiyon tanımı*/
int main() {
float x, x_alt, x_ust ;
float intgrl, h, top=0.0;
int dilim;
x_alt=1;
x_ust=4;
dilim=1000;
h = (x_ust-x_alt)/dilim;
x= x_alt;
while (x<x_ust) {
top+=F(x);
x+=h;
}
}
---------------------------------------------------------------------
Sayfa:
1
Ip işlemleri
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X