Geri Dön

Polinomlara dayalı yaklaşımlarla sayısal entegrasyon ifadelerininüretilmesi, değerlendirilmesi ve dokümantasyonu

Generation, evaluation and documentation of numerical integration expressions with polynominal-based approaches

  1. Tez No: 901659
  2. Yazar: ÖZGÜR AKINCI
  3. Danışmanlar: DOÇ. DR. HÜSEYİN PEHLİVAN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2024
  8. Dil: Türkçe
  9. Üniversite: Karadeniz Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 63

Özet

Sayısal entegrasyon, çeşitli bilimsel disiplinlerde karşılaşılan birçok problemin içerdiği matematiksel hesaplamaların önemli bir bileşenidir. Polinom yaklaşımı gibi değişik yöntemler yardımıyla farklı doğruluk düzeylerine sahip entegrasyon ifadeleri türetilebilmektedir. Bu çalışmada polinomlara dayalı yöntemler kullanılarak sayısal entegrasyon ifadelerinin üretilmesi, değerlendirilmesi ve dokümantasyonunun yapılması amaçlanmıştır. Çalışma kapsamında geliştirilen yazılım uygulaması, polinom derecesi ve noktalar kümesi gibi bilgilerden oluşan bir girdi dosyası kullanmaktadır. Bu bilgiler, JavaCC aracı ile dosya sözdizimine uygun olarak oluşturulan bir LL(1) ayrıştırıcısı tarafından soyut sözdizim ağacı denilen bir veri yapısına dönüştürülmektedir. Bir Visitor tasarım deseni kullanılarak ağaç yapısı üzerinden gerçekleştirilen matematiksel hesaplamalar yardımıyla sayısal entegrasyon ifadeleri üretilmektedir. Hesaplama süreci polinom ifadelerinin açılımı, lineer denklem sistemine dönüşüm, Gauss eliminasyon yönteminin uygulanması, ifadelerin düzenlenmesi ve değerlendirilmesi, işlem adımlarının PDF dokümanına aktarılması gibi aşamalardan oluşmaktadır. Uygulama bileşenlerinin Java çevrelerine entegre edilebilmesi ile entegrasyon hesaplamalarının programlama süreçlerine destek verilmektedir. Ayrıca, ifade üretim adımlarının dokümantasyonu ile entegrasyon yöntemlerinin öğrenimine önemli bir katkı sağlanacağı, değerlendirilmektedir.

Özet (Çeviri)

Numerical integration is an important component of mathematical calculations in many problems encountered in various scientific disciplines. Several techniques, including polynomial approximation, can be used to derive integration equations with varying degrees of accuracy. This study aims to produce, evaluate and document numerical integration expressions using methods based on polynomials. The software application developed within the scope of the study uses an input file consisting of information such as polynomial degree and set of points. An LL(1) parser made in compliance with the file syntax using the JavaCC tool transforms this information into a data structure known as an abstract syntax tree. Numerical integration expressions are produced with the help of mathematical calculations performed on the tree structure using a Visitor design pattern. The calculation process consists of stages such as expansion of polynomial expressions, transformation to linear equation system, application of Gaussian elimination method, editing and evaluation of expressions, and transfer of processing steps to PDF document. The integration of application components to Java environments supports the programming processes of integration calculations. In addition, it is evaluated that the documentation of expression generation steps will make a significant contribution to the learning of integration methods.

Benzer Tezler

  1. Pantograf denklemlerin çözümünde Fibonacci polinom yaklaşımları ve yakınsaklığı

    The Fibonacci polynomials approach in the solution of pantograph equations and its convergence

    MUSA ÇAKMAK

    Doktora

    Türkçe

    Türkçe

    2016

    MatematikSelçuk Üniversitesi

    Matematik Ana Bilim Dalı

    DOÇ. DR. AYDIN KURNAZ

  2. Bazı mekanik problemlerin matris yöntemleri ile sayısal çözümleri

    Numerical solutions of some mechanical problems by matrix methods

    SEDA ÇAYAN

    Doktora

    Türkçe

    Türkçe

    2023

    MatematikManisa Celal Bayar Üniversitesi

    Matematik Ana Bilim Dalı

    PROF. DR. MEHMET SEZER

    PROF. DR. BOZKURT BURAK ÖZHAN

  3. Dickson ve graph-matching polinomlarinin temel matris özellikleri ve fonksiyonel i̇ntegro-diferansiyel denklemlere uygulamalari

    The fundamental matrix properties of Dickson and Graph-Matching polynomials and their applications to functional integro-differential equations

    ÖMÜR KIVANÇ KÜRKÇÜ

    Doktora

    Türkçe

    Türkçe

    2019

    MatematikManisa Celal Bayar Üniversitesi

    Matematik Ana Bilim Dalı

    PROF. DR. MEHMET SEZER

    DOÇ. DR. ERSİN ASLAN

  4. Image compression based on centipede model

    Kırkayak modeline dayalı görüntü sıkıştırma

    BİNNUR KURT

    Yüksek Lisans

    İngilizce

    İngilizce

    1997

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilgisayar Bilimleri Ana Bilim Dalı

    DOÇ. DR. MUHİTTİN GÖKMEN

  5. Kesirli dereceli kontrol sistemlerinin dayanıklı analiz ve tasarımı

    Robust analysis and design of fractional order control systems

    MÜNEVVER MİNE ÖZYETKİN

    Doktora

    Türkçe

    Türkçe

    2013

    Elektrik ve Elektronik Mühendisliğiİnönü Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    PROF. DR. NUSRET TAN