Gönderen Konu: integral almada anlamadığım matlab parametreleri  (Okunma sayısı 978 defa)

Çevrimdışı seyityildirim

  • Kıdemli
  • ****
  • İleti: 370
  • artibesvolt.wordpress.com
    • +5 VOLT
integral almada anlamadığım matlab parametreleri
« : 30 Aralık 2015, 06:11:26 »
Kod: [Seç]
quadl(inline(’A*cos(pi*alfa*t.*t)’,’t’,’A’,’alfa’),0,1,[],[],100,13);


buradaki boş köşeli parantezlerin ne işe yaradığını ayrıca 0,1 ve 100, 13 sayılarının nereye atandığını söyleyebilecek biri var mı acaba ? 

şimdiden teşekkür ederim

Çevrimdışı alicavuslu

  • Kıdemli
  • ****
  • İleti: 247
    • Kişisel Site

Çevrimdışı seyityildirim

  • Kıdemli
  • ****
  • İleti: 370
  • artibesvolt.wordpress.com
    • +5 VOLT
Ynt: integral almada anlamadığım matlab parametreleri
« Yanıtla #2 : 30 Aralık 2015, 07:28:28 »
hocam quadl de tek parametre olunca sıkıntım yok. bu inline komutu quadl içinde kullanılınca birden fazla parametre eklenebildiğinden durum biraz karışıyor. paylaştığım kodda neyin neye göre ne üzerinden integral aldığını anlamadım ben

Çevrimdışı alicavuslu

  • Kıdemli
  • ****
  • İleti: 247
    • Kişisel Site
Ynt: integral almada anlamadığım matlab parametreleri
« Yanıtla #3 : 30 Aralık 2015, 07:43:16 »
%   Q = QUADL(FUN,A,B,TOL,TRACE) with non-zero TRACE shows the values
%   of [fcnt a b-a Q] during the recursion. Use [] as a placeholder to
%   obtain the default value of TOL.

Yukaraki ifadeden çıkarım yaparsak A ve B sınırlarını belirliyor. Köşeli parantezler ise TOL için default değeri sağlıyor. 

Çevrimdışı seyityildirim

  • Kıdemli
  • ****
  • İleti: 370
  • artibesvolt.wordpress.com
    • +5 VOLT
Ynt: integral almada anlamadığım matlab parametreleri
« Yanıtla #4 : 30 Aralık 2015, 08:04:00 »
hocam cevabınız için sağolun ama ben hala  paylaştığım kodda neyin neye göre ne üzerinden integral aldığını anlamadım  :)

Çevrimdışı z

  • proje
  • Profesyonel Üye
  • *****
  • İleti: 4743
Ynt: integral almada anlamadığım matlab parametreleri
« Yanıtla #5 : 30 Aralık 2015, 08:23:26 »
quadl(inline(’A*cos(pi*alfa*t.*t)’,’t’,’A’,’alfa’),0,1,[],[],100,13);

6 parametre vermişsin.

Bunlardan ikisi yok demişsin.

Burada integral sınırların 0 dan 1'e imiş.

İlk köşeli boş parantezle hata sınırını default değer kullanmışsın.

İkinci boş parantez trace değeri imiş. Ne demekse...

Diğer iki parametre de fonksiyona aktarılacak imiş.

Neyse sen dokümandan daha iyi anlarsın.

http://nf.nci.org.au/facilities/software/Matlab/techdoc/ref/quadl.html

Çevrimdışı seyityildirim

  • Kıdemli
  • ****
  • İleti: 370
  • artibesvolt.wordpress.com
    • +5 VOLT
Ynt: integral almada anlamadığım matlab parametreleri
« Yanıtla #6 : 30 Aralık 2015, 09:36:20 »



biraz da sonuç üzerinden giderek anladım sanırsam. teşekkür ederim