Ey duyurunun matematikçileri, programcıları. Acilen yardımınıza ihtiyacım var. Elimde çok fazla işlem yapmam gereken bir veri seti var ve zamanım kısıtlı. İntegralleri elle hesaplayamam zaman alıcak. Aşağıdaki şekildeki bir integrali excell yada matlab'ta nasıl yapabilirim.

integral alt sınır:-0.62
Üst sınır:0.35

x*(1-((0.35-lnx)/0.97))

benzer şekilde
x*(1-((lnx-0.35)/0.97))

Çok teşekkür ederim şimdiden.

 

Dediginiz programlarla ilgili bilgim yok ama integral hesaplamak icin wolfram alpha'yi kullanabilirsiniz. Daha basittir buyuk ihtimal.

empati kuramayan psikolog

eğer sadece integrallerin sonuçları lazımsa mathematica ile hesaplayıp söyleyebilirim.

banx

Matlab'de symbolic variable kullanarak yapabilirsiniz

syms x
int (x*(1-((0.35-log(x))/0.97)), -0.62,0.35)

Komutları ile aldığınızda, ilk integralin değerini
(49*ln(7/20))/776 - (961*ln(31/50))/4850 - 81/5000 - (961*pi*i)/4850 olarak veriyor.

Aynı şekilde, ikinci integral için
(961*ln(31/50))/4850 - (49*ln(7/20))/776 - 2457/10000 + (961*pi*i)/4850 = -0.2741 + 0.6225i

Bu da gerçek değer değil integral, sanal sayı veriyor.

(Matlab'de ln log() ile, 10 tabanındaki log log10() ile gösteriliyor)

aychovsky
1

mobil görünümden çık