[]
MatLab
Normal distribution'ın integralini almaya çalışıyorum, ama yapamadım.
integral(fun,xmin,xmax) ile integral'i almaya çalışıyorum. fun = normpdf(x,0,1) yaptığım zaman hata veriyor. Yardım edebilecek var mı?
integral(fun,xmin,xmax) ile integral'i almaya çalışıyorum. fun = normpdf(x,0,1) yaptığım zaman hata veriyor. Yardım edebilecek var mı?
bir haftalik matlab bilgimle caka satmaya calisayim, bir dakika.
Q = integral(FUN,A,B) approximates the integral of function FUN from A
to B using global adaptive quadrature and default error tolerances.
"FUN must be a function handle." A and B can be -Inf or Inf. If both are
finite, they can be complex. If at least one is complex, integral
approximates the path integral from A to B over a straight line path.
senin yazdigin fun denklemi function handle degil ama hala double classinda. function handlea cevirmen gerekiyor.
Q = integral(FUN,A,B) approximates the integral of function FUN from A
to B using global adaptive quadrature and default error tolerances.
"FUN must be a function handle." A and B can be -Inf or Inf. If both are
finite, they can be complex. If at least one is complex, integral
approximates the path integral from A to B over a straight line path.
senin yazdigin fun denklemi function handle degil ama hala double classinda. function handlea cevirmen gerekiyor.
- Silesius (20.05.16 09:16:19 ~ 09:40:59)
tam olarak ne hata veriyor söylememişsin ama @fun olarak yazmayı denedin mi?
- maxc (20.05.16 09:23:34)
aldığım hata şu: "First input argument must be a function handle."
yani yazdığım bu normal distribution'ı function olarak tanıtamıyorum. şimdi fun'ı @ olarak yazmayı denicem.
özetle yapmak istediğim de normal distribution'ın(pdf) 2 değer arasında integralini almak.
yani yazdığım bu normal distribution'ı function olarak tanıtamıyorum. şimdi fun'ı @ olarak yazmayı denicem.
özetle yapmak istediğim de normal distribution'ın(pdf) 2 değer arasında integralini almak.
- hayley williams ile evlenecek genc (20.05.16 09:35:33)
yaptım galiba çok teşekkürler. function'ı function olarak tanıtmıyormuşum.
fun=@(x) normpdf(x,0,1);
diye yazınca düzeldi.
fun=@(x) normpdf(x,0,1);
diye yazınca düzeldi.
- hayley williams ile evlenecek genc (20.05.16 09:37:41 ~ 09:38:31)
x'i syms x komutu ile tanıttın mı?
- aychovsky (20.05.16 11:39:51)
öncesinde x'yi [-3,0.1,3] diye tanıtmıştım ama aslında tanıtmamam gerektiğini sonra fark ettim. çünkü zaten integral'i x'e göre almam gerekiyordu. x'e bir rakam verince zaten integral almanın bir olayı kalmıyormuş.
- hayley williams ile evlenecek genc (20.05.16 21:36:19)
1