Nümerik Analiz. Bilgisayar Destekli. Ders notları PROGRAMLAR: Doğrusal denklem sistemi Çözücüler

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "Nümerik Analiz. Bilgisayar Destekli. Ders notları 2014. PROGRAMLAR: Doğrusal denklem sistemi Çözücüler"

Transkript

1 ESKİŞEHİR OSMANGAZİ ÜNİVERSİTESİ Mühedilik Mimarlık Fakültei İşaat Mühediliği Bölümü E-Pota: We: Bilgiayar Detekli Nümerik Aaliz Der otları 014 Ahmet TOPÇU PROGRAMLAR: Doğrual deklem itemi Çözücüler Bait matri işlemleri Gau Choleky Ufukçizgii(Skylie) Gau-Jorda Gau-Seidel CG(Cojugate Cojugate Gradiet) Seyrek matri 11

2 11. PROGRAMLAR: Bait matri işlemleri ve doğrual deklem itemi çözücüler PROGRAMLAR: Bait matri işlemleri ve doğrual deklem itemi çözücüler Nümerik metotlar eticede programlaarak ilgiayarda çözüm yapailmek amacıyla geliştirilmişlerdir. Teorik ilgileri tet edilmei, kavramaı ve kullaılailir duruma getirileilmei içi program yazmak ya da yazılmış programları kullamak gerekecektir. Program yazmak da aşlı aşıa deri ir koudur. Acak mühedilik prolemleri ile uğraşa kişii, çok profeyoel olmaa ile, küçük programlar yazailme eceriii olmaı da gerekir. Bu amaca yöelik olarak tet edilmiş programlara yer verilecektir. Bu ölüm ait matri işlemleri ve doğrual deklem itemi çözümü içi QBASIC dilide hazırlamış programlar içermektedir. Öğrecii u programları görel ir programlama dilie çevirmei, tet etmei, deeyim kazamaı ekleir. QBASIC(QuickBaic) programlama dili Microoft tarafıda geliştirilmiş, MS-DOS taalı ait ir programlama dilidir li yıllarda kullaılmış; güümüzde yerii Viual Baic, C, Delphi gii moder dillere ırakmıştır. Programlar ede QBASIC dilide veriliyor? Nede görel ir dilde verilmiyor? Buu iki aa edei vardır. 1) Görel programlama dilleri, görelliği ağlamak içi, çok ayıda program koduu otomatik eklerler. Bir kitaı ayfalarıda verilemeyecek kadar çok ve karmaşık kod üretilir. Aıl vurgulamak itee program parçacığı otomatik eklee kodlar araıda kayolur, alaşılmaı güçleşir. ) li yıllar ümerik aalizi altı yıllarıdır. Bu döemi ilimel yayıları ve kitapları ALGOL, FORTRAN ve BASIC gii, güümüzde pek kullaılmaya dillerde kodlamış çok öemli programlar içerir. Neticede 0 yıllık ir ilgi irikimi vardır. QBASIC ait fakat oldukça yapıal ve kavramaı kolay kodlarda oluşur, öğretim amaçlı programları alaşılır düzeyde kitaplarda verilmeie olaak ağlar. Viual Baic QBASIC dilii gelişmiş şekli olduğuda ve heme tüm QBASIC kodlarıı da içerdiğide döüştürülmei kolaydır. Çoğu kez kopyala-yapıştır yeterli olur. Acak, Türkçe karakter deteği yoktur. Bu, programları çalışmaıı etkilemez fakat Türkçe açıklama atırlarıı kullaıcıı okumaı zorlaşır. QBASIC deyimleri hakkıda öz ilgiler işareti ve oraı programı alaşılırlığıı artırmak içi programcıı yaptığı açıklamadır, programı çalışmaıı etkilemez. Değişkeler ir harf ile aşlar. Ayı değişke üyük veya küçük harf olarak yazılailir: A veya a ayı değişkedir. DATA,-7,10 ezeri atırlar veri atırıdır. READ deyimi u atırlarda ıra ile değer okur. DEFINT I-N deyimi i,j,k,l,m, harfleri ile aşlaya değişkeleri tam ayı olacağıı elirtir. DEFDBL A-H, O-Z deyimi u harf aralığıdaki ir harf ile aşlaya değişkeleri DOUBLE çift haaiyetli olacağıı elirtir. DECLARE SUB Matrioku (, m, a()) ezeri deyimler ir alt programı adıı ve parametrelerii aa programa taımlar: Bu örekte alt programı adı Matrioku, parametreleri de, m ve a dır. ve m tam ayı, a() matri alamıdadır. Aa programda CALL deyimi ile çağrılacak alt program, çağrılmada öce, DECLARE ile aa programa taıtılmak zorudadır. READ,m,L ezeri deyimler DATA atırlarıda değer okur. Bu örekte, m ve L değişkeleri okuur. DIM a(, m), (m, L), c(, L) ezeri deyimler matrileri oyutuu taımlar ve aa ellekte yer ayırır. Bu örekte a, ve c matrileri taımlamaktadır., m ve L matrileri oyutudur, değerleri DIM deyimi öcei okumuş veya atamış olmalıdır. CLS deyimi ekraı temizler. CALL Matrioku(, m, a()) ezeri deyimler, adı ve parametreleri verile alt programı çağırır, çalıştırır. Bu örekte Matrioku adlı alt program çağrılıyor., m, a() parametrelerdir. ve m matrii oyutu, a() matritir. PRINT deyimi kedii izleye parametreleri değerlerii ekraa yazar. PRINT Z= ; 5 ekraa Z=5 yazar. * işareti çarpma ve ^ işareti ü alma içi kullaılır. Örek * çarpım ve ^ ü alma alamıdadır. SUB END SUB Kelimeleri araıda alt program kodları yer alır. EXIT SUB alt programda çıkılmaıı ağlar. FOR i = 1 TO STEP NEXT i DO LOOP UNTIL <1l deyimi i= 1,,, değerleri içi FOR-NEXT araıdaki kodları işler deyimi <1 olucaya kadar DO ile LOOp araıdaki kodları tekrar tekrar işler IF T <= Zero THEN... deyimi t değişkei Zero değişkeide küçük veya Zero ya eşite THEN i izleye kodları işler. IF T = 0 THEN ELSE END IF deyimi t değişkei ıfır ie THEN i izleye, değile ELSE izleye kodları işler. GOTO 00 deyimi 00 olu atıra atlamaıı ağlar. ABS() fokiyou değişkeii mutlak değerii heaplar. SQR() fokiyou i kareköküü heaplar. : işareti ile irde çok atır tek atırda yazılailir. Örek: rak = 0 rak = 0: v = 1: Zero = 0 atırı v = 1 atırları ile ayı alamdadır. Zero = 0 Ahmet TOPÇU, Bilgiayar Detekli Nümerik Aaliz, Ekişehir Omagazi Üiveritei, 014, 11

3 11. PROGRAMLAR: Bait matri işlemleri ve doğrual deklem itemi çözücüler 1 Matri metotlarıda gerekli işlem ayıı Uygulamada ıkça karşılaşıla matri metotları(çarpma, üçge çarpalara ayırma, deklem itemi çözümü, v..) e kadar dört işlem(toplama, çıkarma çarpma, ölme) gerektirir? Aşağıda verile talo yardımıyla toplam işlem ayıı elirleeilir. Örek: A = doğrual deklem itemii =1000 ilimeyei ve =1 karşı taraf vektörü olu. Gau veya Crout veya Doolittle metodu kullaılarak deklem itemi çözülmek iteire gerekli toplam işlem ayıı = = 815 olur. Bir ilgiayar u kadar işlemi kaç aiyede yapar? Buu içi ilgiayarı FLOPS(FLoatig poit Operatio Per Secod) deile değerii ilimei gerekir. 010 yılıda üretile Itel Core I7 980 XE işlemcii 107 GFLOP ( ir aiyede 10 9 ) çift haaiyetli(double) işlem yapailmektedir. Bu işlemciye ahip ir ilgiayarda deklem itemii çözümü teorik ve yaklaşık olarak 815/10 9 =0.007 aiye ürecektir. Gerçekte çözüm daha uzu ürer. Çükü işletim itemi, programlama dili, programı kalitei, ara işlemler, ellek tipi, ellek miktarı, v.. üreyi etkiler. İŞLEM: Matri çarpımı AÇIKLAMA İŞLEM SAYISI A, B ve C dikdörtge matriler, m, matrileri oyutları m m m A ve C dikdörtge, L alt veya üt üçge matri L alt, U üt üçge ve C kare matri L 1, L, L hepide alt veya hepide üt üçge matri A ve C dikdörtge, L alt veya üt üçge matri m m + m m + m + m m m + m m + m + m + A ve C dikdörtge, B diyagoal elemaları rr oyutlu ölümüş matri. Blok ayıı=m/r (tam ayı) mr mr mr Ahmet TOPÇU, Bilgiayar Detekli Nümerik Aaliz, Ekişehir Omagazi Üiveritei, 014, 1

4 11. PROGRAMLAR: Bait matri işlemleri ve doğrual deklem itemi çözücüler 1 İŞLEM: Üçge çarpalara ayırma YÖNTEM İŞLEM SAYISI DOOLITLE + + Bölme : A imetrik Bölme : Karekök: Çarpma: c c c c c c c DOOLITLE Çarpma kadar Bölme : + A at matri, üt at, c alt at geişliği c c c + c + c + + c c + Çarpma kadar Bölme : Karekök: + A at ve imetrik, yarı at geişliği + + Ahmet TOPÇU, Bilgiayar Detekli Nümerik Aaliz, Ekişehir Omagazi Üiveritei, 014, 1

5 11. PROGRAMLAR: Bait matri işlemleri ve doğrual deklem itemi çözücüler 14 İŞLEM: Deklem itemi çözümü YÖNTEM İŞLEM SAYISI L A A = L alt veya üt üçge matri, m, matrileri oyutları L alt veya üt at matri, at geişliği = = A imetrik A at matri, üt at, c alt at geişliği Yukarıda aşağı veya aşağıda yukarı doğru heap Yukarıda aşağı veya aşağıda yukarı doğru heap DOOLITTLE DOOLITLE Bölme: Bölme: Bölme: Bölme: Karekök: Çarpma: 1 ( + c + c c + c c + c + c c + + c) Çarpma kadar Bölme: ( + 4c + c c + c c + 1c + 1c c c) Ahmet TOPÇU, Bilgiayar Detekli Nümerik Aaliz, Ekişehir Omagazi Üiveritei, 014, 14

6 11. PROGRAMLAR: Bait matri işlemleri ve doğrual deklem itemi çözücüler 15 A imetrik at matri, yarı at geişliği A İTERASYON YÖNTEMLERİ Bir iteryo adımı içi = Tet edilmiş programlar: -JORDAN JACOBI -SEIDEL CG (Cojugate Gardiet) imetri dikkate alımada + + Çarpma kadar Bölme: + + Karekök: Bölme: + Bölme: Çarpma: Bölme: +9+1 Matri işlemleri, doğrual deklem itemi çözücüler(direkt ve iterayo yötemleri) olmak üzere, ölümlerde 15 adet program verilmiştir. Programları adı ve işlevi aşağıda özetlemiştir. 1. Bait Matri işlemleri: matri okuma, yazma, toplama, çarpma, determiat heaı gii ait program parçacıklarıda oluşur. QBASIC dilii yapııı kavramaıı amaçlamaktadır.. Gau: A = doğrual deklem itemii çözer.. CholekyFull: A = doğrual deklem itemii çözer. A imetrik, pozitif taımlı, tam dolu. 4. Choleky: A = doğrual deklem itemii çözer. A imetrik, pozitif taımlı, at. İki oyutlu depolama tekiği kullaılmıştır. 5. Choleky1: A = doğrual deklem itemii çözer. A imetrik, pozitif taımlı, at. Vektör depolama tekiği kullaılmıştır.. CholekySkylie: A = doğrual deklem itemii çözer. A imetrik, pozitif taımlı. A ufuk çizgii(skylie) tekiği ile depolaır. 7. GauJorda: A matriii teri A -1 i heaplar. 8. GauJordaSim: A matriii teri A -1 i heaplar. A imetrik pozitif taımlı. 9. LeatSquare: Degeleme heaı, e uygu eğri(poliom) uydurma 10. QR: A m m = deklem ayıı ilimeye ayııda çok ola itemi QR çarpalara ayırma metodu ile çözümü, m. 11. BoB: A m dikdörtge matriii Bo ağ ter matriii ve B çekirdeğii heaplar, m. 1. GauSeidel: A = doğrual deklem itemii iterayo ile çözer. 1. CG: A = doğrual deklem itemii Cojugate gradiet iterayo metodu ile çözer. A imetrik, pozitif taımlı. 14. PCG: A = doğrual deklem itemii kodiyo iyileştirmei (Precoditioig) yaparak Cojugate gradiet iterayo metodu ile çözer. A imetrik, pozitif taımlı. 15. PCGpare: A = doğrual deklem itemii kodiyo iyileştirmei (Precoditioig) yaparak Cojugate gradiet iterayo metodu ile çözer. A imetrik, pozitif taımlı ve eyrek(pare). A ı adece ıfırda farklı elemaları depolaır. Ahmet TOPÇU, Bilgiayar Detekli Nümerik Aaliz, Ekişehir Omagazi Üiveritei, 014, 15

ESKİŞEHİR OSMANGAZİ ÜNİVERSİTESİ

ESKİŞEHİR OSMANGAZİ ÜNİVERSİTESİ ESKİŞEHİR OSMANGAZİ ÜNİVERSİTESİ Mühendislik Mimarlık Fakültesi İnşaat Mühendisliği Bölümü E-Posta: oguahmettopcu@gmailcom We: http://mmf2oguedutr/atopcu Bilgisayar Destekli Nümerik Analiz Ders notları

Detaylı

ESKİŞEHİR OSMANGAZİ ÜNİVERSİTESİ

ESKİŞEHİR OSMANGAZİ ÜNİVERSİTESİ ESKİŞEHİR OSMANGAZİ ÜNİVERSİTESİ Mühendislik Mimarlık Fakültesi İnşaat Mühendisliği Bölümü E-Posta: ogu.ahmet.topcu@gmail.com Web: http://mmf.ogu.edu.tr/atopcu Bilgisayar Destekli Nümerik Analiz Ders notları

Detaylı

SAB104 Bilgisayar Programlama

SAB104 Bilgisayar Programlama Hafta 1 Programlamanın Tanımı Ankara Üniversitesi Uygulamalı Bilimler Fakültesi dersine ait sunumlar hazırlanırken ağırlıklı olarak Quick Basic ile Bilgisayar Programlama (Dr. İsmail Gürkan, Dr. Bülent

Detaylı

ESKİŞEHİR OSMANGAZİ ÜNİVERSİTESİ

ESKİŞEHİR OSMANGAZİ ÜNİVERSİTESİ ESKİŞEHİR OSMANGAZİ ÜNİVERSİTESİ Mühendislik Mimarlık Fakültesi İnşaat Mühendisliği Bölümü E-Posta: atopcu@ogu.edu.tr Web: http://mmf2.ogu.edu.tr/atopcu Bilgisayar Destekli Nümerik Analiz Ders notları

Detaylı

Uygulama 1) Sabit olarak belirlenen sayıda tekrar eden (5 kez) Visual Basic kaynak kodlarını yazınız.

Uygulama 1) Sabit olarak belirlenen sayıda tekrar eden (5 kez) Visual Basic kaynak kodlarını yazınız. Uygulama 1) Sabit olarak belirlenen sayıda tekrar eden (5 kez) Visual Basic kaynak kodlarını yazınız. Dim i As Integer For i = 1 To 5 MessageBox.Show(i) Uygulama 2) Ekranda 5 kez tekrarlanan ve tur sayısını

Detaylı

Ders #9. Otomatik Kontrol. Kararlılık (Stability) Prof.Dr.Galip Cansever. 26 February 2007 Otomatik Kontrol. Prof.Dr.

Ders #9. Otomatik Kontrol. Kararlılık (Stability) Prof.Dr.Galip Cansever. 26 February 2007 Otomatik Kontrol. Prof.Dr. Der #9 Otomatik Kontrol Kararlılık (Stability) 1 Kararlılık, geçici rejim cevabı ve ürekli hal hataı gibi kontrol taarımcıının üç temel unurundan en önemli olanıdır. Lineer zamanla değişmeyen itemlerin

Detaylı

ESKİŞEHİR OSMANGAZİ ÜNİVERSİTESİ

ESKİŞEHİR OSMANGAZİ ÜNİVERSİTESİ ESKİŞEHİR OSMANGAZİ ÜNİVERSİTESİ Mühendislik Mimrlık Fkültesi İnşt Mühendisliği Bölümü E-Post: ogu.hmet.topcu@gmil.com Web: http://mmf2.ogu.edu.tr/topcu Bilgisyr Destekli Nümerik Anliz Ders notlrı 204

Detaylı

ALTERNATİF SİSTEMLERİN KARŞILAŞTIRILMASI

ALTERNATİF SİSTEMLERİN KARŞILAŞTIRILMASI µ µ içi Güve Aralığı ALTERNATİF İTEMLERİN KARŞILAŞTIRILMAI Bezetimi e öemli faydalarıda birisi, uygulamaya koymada öce alteratifleri karşılaştırmaı mümkü olmasıdır. Alteratifler; Fabrika yerleşim tasarımları

Detaylı

Sistem Modellerinin Zaman Cevabı ve Performans Kriterleri

Sistem Modellerinin Zaman Cevabı ve Performans Kriterleri Korol Siemleri Taarımı Siem Modellerii Zama Cevabı ve Performa Krierleri Prof.Dr. Galip Caever Korol Siemleri Taarımı Prof.Dr.Galip Caever Kapalı dögü iemi oluşurulmaıda öce iem modelide geçici rejim cevabıı

Detaylı

İleri Diferansiyel Denklemler

İleri Diferansiyel Denklemler MIT AçıkDersSistemi http://ocw.mit.edu 18.034 İleri Diferasiyel Deklemler 2009 Bahar Bu bilgilere atıfta bulumak veya kullaım koşulları hakkıda bilgi içi http://ocw.mit.edu/terms web sitesii ziyaret ediiz.

Detaylı

Sistemin derecesi, sistemin karakteristik denkleminin en sade halinde (çarpansız) paydadaki s nin en yüksek derecesidir.

Sistemin derecesi, sistemin karakteristik denkleminin en sade halinde (çarpansız) paydadaki s nin en yüksek derecesidir. 43 BÖLÜM 3 ZAMAN CEVABI Sitemi derecei, itemi karakteritik deklemii e ade halide (çarpaız) paydadaki i e yükek dereceidir. Bir Trafer Fokiyouu Kutupları Trafer fokiyou G() N()/N() şeklide ifade edilire,

Detaylı

İstatistiksel Tahminleme. Güven Seviyesi. Verilerin yayılımı ( Örnek hacmi X = X / n Güven seviyesi (1 - )

İstatistiksel Tahminleme. Güven Seviyesi. Verilerin yayılımı ( Örnek hacmi X = X / n Güven seviyesi (1 - ) 04.05.0 İtatitikel Tahmileme İTATİTİKEL TAHMİNLEME VE YORUMLAMA ÜRECİ GÜVEN ARALIĞI Nokta Tahmii Populayo parametreii tek bir tahmi değerii verir μˆ σˆ p Pˆ Aralık Tahmii Populayo parametreii tahmi aralığıı

Detaylı

ÖDEV (Vize Dönemi) CEVAPLAR. 1. Ekrana Merhaba Dünya! yazdıran algoritmanın akış diyagramını çiziniz ve sözde kod olarak yazınız.

ÖDEV (Vize Dönemi) CEVAPLAR. 1. Ekrana Merhaba Dünya! yazdıran algoritmanın akış diyagramını çiziniz ve sözde kod olarak yazınız. ÖDEV (Vize Dönemi) CEVAPLAR 1. Ekrana Merhaba Dünya! yazdıran algoritmanın akış diyagramını çiziniz ve sözde kod olarak yazınız. PROGRAM Soru1 PRINT Merhaba Dünya! ; 2. Klavyeden girilen negatif bir sayıyı

Detaylı

ESKİŞEHİR OSMANGAZİ ÜNİVERSİTESİ

ESKİŞEHİR OSMANGAZİ ÜNİVERSİTESİ ESKİŞEHİR OSMANGAZİ ÜNİVERSİTESİ Mühendislik Mimarlık Fakültesi İnşaat Mühendisliği Bölümü E-Posta: ogu.ahmet.topcu@gmail.com Web: http://mmf2.ogu.edu.tr/atopcu Bilgisayar Destekli Nümerik Analiz Ders

Detaylı

ALTERNATİF SİSTEMLERİN KARŞILAŞTIRILMASI

ALTERNATİF SİSTEMLERİN KARŞILAŞTIRILMASI ALTERNATİF SİSTEMLERİN KARŞILAŞTIRILMASI Bezetimi e öemli faydalarıda birisi, uygulamaya koymada öce alteratifleri karşılaştırmaı mümkü olmasıdır. Alteratifler; Fabrika yerleşim tasarımları Alteratif üretim

Detaylı

Algoritma ve Akış Diyagramları

Algoritma ve Akış Diyagramları Algoritma ve Akış Diyagramları Bir problemin çözümüne ulaşabilmek için izlenecek ardışık mantık ve işlem dizisine ALGORİTMA, algoritmanın çizimsel gösterimine ise AKIŞ DİYAGRAMI adı verilir 1 Akış diyagramları

Detaylı

İstatistik ve Olasılık

İstatistik ve Olasılık İstatistik ve Olasılık Ders 3: MERKEZİ EĞİLİM VE DAĞILMA ÖLÇÜLERİ Prof. Dr. İrfa KAYMAZ Taım Araştırma souçlarıı açıklamasıda frekas tablosu ve poligou isteile bilgiyi her zama sağlamayabilir. Verileri

Detaylı

disp VEYA fprintf KOMUTLARIYLA EKRANA MESAJ YAZDIRMA

disp VEYA fprintf KOMUTLARIYLA EKRANA MESAJ YAZDIRMA MATLAB 3.DERS disp VEYA fprintf KOMUTLARIYLA EKRANA MESAJ YAZDIRMA Daha önceki derslerimizde input komutu ile klavye üzerinden MATLAB programlama ortamına veri girmeyi öğrenmiştik. Bu dersimizde ise disp

Detaylı

Cebirsel Olarak Çözüme Gitmede Wegsteın Yöntemi

Cebirsel Olarak Çözüme Gitmede Wegsteın Yöntemi 3 Cebirsel Olarak Çözüme Gitmede Wegsteı Yötemi Bu yötem bir izdüşüm tekiğie dayaır ve yalış pozisyo olarak isimledirile matematiksel tekiğe yakıdır. Buradaki düşüce f() çizgisi üzerideki bilie iki oktada

Detaylı

ESM406- Elektrik Enerji Sistemlerinin Kontrolü. 2. SİSTEMLERİN MATEMATİKSEL MODELLENMESİ Laplace Dönüşümü

ESM406- Elektrik Enerji Sistemlerinin Kontrolü. 2. SİSTEMLERİN MATEMATİKSEL MODELLENMESİ Laplace Dönüşümü ESM406- Elektrik Enerji Sitemlerinin Kontrolü. SİSTEMLERİN MATEMATİKSEL MODELLENMESİ Laplace Dönüşümü.. Hedefler Bu bölümün hedefleri:. Komplek değişkenlerin tanıtılmaı.. Laplace Tranformayonun tanıtılmaı..

Detaylı

n, 1 den büyük bir sayma sayısı olmak üzere,

n, 1 den büyük bir sayma sayısı olmak üzere, KÖKLÜ SAYILAR, de üyük ir sayma sayısı olmak üzere, x = α deklemii sağlaya x sayısıa α ı yici derecede kökü deir. x m = x m O halde tersi düşüülürse, ir üslü sayıı üssü kesirli ise, o sayı köklü sayı içimide

Detaylı

6. HAFTA KBT204 İNTERNET PROGRAMCILIĞI II. Öğr.Gör. Hakan YILMAZ. hakanyilmaz@karabuk.edu.tr

6. HAFTA KBT204 İNTERNET PROGRAMCILIĞI II. Öğr.Gör. Hakan YILMAZ. hakanyilmaz@karabuk.edu.tr 6. HAFTA KBT204 İNTERNET PROGRAMCILIĞI II Öğr.Gör. Hakan YILMAZ hakanyilmaz@karabuk.edu.tr Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi 2 İçindekiler For Each... Next... 3 Döngüyü

Detaylı

YÖNEYLEM ARAŞTIRMASI III. Dinamik Programlama. Örnek 1: Posta Arabası Problemi. Örnek 1: Posta Arabası Problemi. Hafta 1

YÖNEYLEM ARAŞTIRMASI III. Dinamik Programlama. Örnek 1: Posta Arabası Problemi. Örnek 1: Posta Arabası Problemi. Hafta 1 YÖNYLM RŞTRMS afta 1 Öğretim Üyei: Yrd. oç. r. eyazıt Ocakta er grubu: e-mail: bocakta@gmail.com iamik Programlama iamik Programlama (P) bir çok optimizayo problemii çözmek içi kullaılabile bir tekiktir.

Detaylı

BMT 101 Algoritma ve Programlama I 7. Hafta. Yük. Müh. Köksal Gündoğdu 1

BMT 101 Algoritma ve Programlama I 7. Hafta. Yük. Müh. Köksal Gündoğdu 1 BMT 101 Algoritma ve Programlama I 7. Hafta Yük. Müh. Köksal Gündoğdu 1 C++ Program Denetimi Yük. Müh. Köksal Gündoğdu 2 Program Denetimi Bir program, belirli deyim satırlarından oluşur ve genellikle bu

Detaylı

İstatistik ve Olasılık

İstatistik ve Olasılık İstatistik ve Olasılık Ders 3: MERKEZİ EĞİLİM VE DAĞILMA ÖLÇÜLERİ Prof. Dr. İrfa KAYMAZ Taım Araştırma souçlarıı açıklamasıda frekas tablosu ve poligou isteile bilgiyi her zama sağlamayabilir. Verileri

Detaylı

MONTE CARLO BENZETİMİ

MONTE CARLO BENZETİMİ MONTE CARLO BENZETİMİ U(0,) rassal değişkeler kullaılarak (zamaı öemli bir rolü olmadığı) stokastik ya da determiistik problemleri çözümüde kullaıla bir tekiktir. Mote Carlo simülasyou, geellikle statik

Detaylı

Tümleştirilmiş Kombinezonsal Devre Elemanları

Tümleştirilmiş Kombinezonsal Devre Elemanları Sayıal Devreler (Lojik Devreleri) Tümleştirilmiş Kombiezoal Devre Elemaları Sayıal itemleri gerçekleştirilmeide çokça kullaıla lojik devreler, lojik bağlaçları bir araya getirilmeiyle tümleştirilmiş devre

Detaylı

Pythonda değişkenlerin türlerini tanımlamaya gerek yoktur

Pythonda değişkenlerin türlerini tanımlamaya gerek yoktur Python büyük-küçük harf ayrımı yapar. Pythonda kod yazarken girintiler kullanılır Pythonda değişkenlerin türlerini tanımlamaya gerek yoktur Klavyeden girilen bir değeri okumak ad=input("adınızı giriniz")

Detaylı

REGRESYON DENKLEMİNİN HESAPLANMASI Basit Doğrusal Regresyon Basit doğrusal regresyon modeli: .. + n gözlem için matris gösterimi,. olarak verilir.

REGRESYON DENKLEMİNİN HESAPLANMASI Basit Doğrusal Regresyon Basit doğrusal regresyon modeli: .. + n gözlem için matris gösterimi,. olarak verilir. 203-204 Bahar REGRESYON DENKLEMİNİN HESAPLANMASI Basit Doğrusal Regresyo Basit doğrusal regresyo modeli: y i = β 0 + β x i + ε i Modeli matris gösterimi, y i = [ x i ] β 0 β + ε i şeklidedir. x y 2 gözlem

Detaylı

ASAL SAYILAR. www.unkapani.com.tr

ASAL SAYILAR. www.unkapani.com.tr ASAL SAYILAR ve kendisinden aşka pozitif öleni olmayan den üyük doğal sayılara asal sayı denir.,, 5, 7,,, 7, 9, sayıları irer asal sayıdır. En küçük asal sayı dir. den aşka çift asal sayı yoktur. den aşka

Detaylı

LİNEER OLMAYAN DENKLEMLERİN SAYISAL ÇÖZÜM YÖNTEMLERİ-2

LİNEER OLMAYAN DENKLEMLERİN SAYISAL ÇÖZÜM YÖNTEMLERİ-2 LİNEER OLMAYAN DENKLEMLERİN SAYISAL ÇÖZÜM YÖNTEMLERİ SABİT NOKTA İTERASYONU YÖNTEMİ Bu yötemde çözüme gitmek içi f( olarak verile deklem =g( şeklie getirilir. Bir başlagıç değeri seçilir ve g ( ardışık

Detaylı

ESM 406 Elektrik Enerji Sistemlerinin Kontrolü 4. TRANSFER FONKSİYONU VE BLOK DİYAGRAM İNDİRGEME

ESM 406 Elektrik Enerji Sistemlerinin Kontrolü 4. TRANSFER FONKSİYONU VE BLOK DİYAGRAM İNDİRGEME . TRNSFER FONKSİYONU VE BLOK DİYRM İNDİREME. Hedefler Bu bölümün amacı;. Tranfer fonkiyonu ile blok diyagramları araındaki ilişki incelemek,. Fizikel itemlerin blok diyagramlarını elde etmek, 3. Blok diyagramlarının

Detaylı

SAÜ. Mühendislik Fakültesi Endüstri Mühendisliği Bölümü DİFERENSİYEL DENKLEMLER Dönemi Ders Notları. Prof. Dr.

SAÜ. Mühendislik Fakültesi Endüstri Mühendisliği Bölümü DİFERENSİYEL DENKLEMLER Dönemi Ders Notları. Prof. Dr. SAÜ. Mühedislik Fakültesi Edüstri Mühedisliği Bölümü DİFERENSİYEL DENKLEMLER - Döemi Ders Notları Pro. Dr. Cemaletti KUBAT .Çok Değişkeli Foksiolarda Talor-McLauri Açılımları, Ekstremum Noktalar..Talor-McLauri

Detaylı

İÇİNDEKİLER. Ön Söz Polinomlar II. ve III. Dereceden Denklemler Parabol II. Dereceden Eşitsizlikler...

İÇİNDEKİLER. Ön Söz Polinomlar II. ve III. Dereceden Denklemler Parabol II. Dereceden Eşitsizlikler... İÇİNDEKİLER Ö Söz... Poliomlar... II. ve III. Derecede Deklemler... Parabol... 9 II. Derecede Eşitsizlikler... 8 Trigoometri... 8 Logaritma... 59 Toplam ve Çarpım Sembolü... 7 Diziler... 79 Özel Taımlı

Detaylı

Algoritma ve Akış Diyagramları

Algoritma ve Akış Diyagramları Algoritma ve Akış Diyagramları Bir problemin çözümüne ulaşabilmek için izlenecek ardışık mantık ve işlem dizisine ALGORİTMA, algoritmanın çizimsel gösterimine ise AKIŞ DİYAGRAMI adı verilir. 1 Akış diyagramları

Detaylı

KİMYASAL DENGE (GİBBS SERBEST ENERJİSİ MİNİMİZASYONU) MODELLEMESİ

KİMYASAL DENGE (GİBBS SERBEST ENERJİSİ MİNİMİZASYONU) MODELLEMESİ KİMYASAL DENGE (GİBBS SERBEST ENERJİSİ MİNİMİZASYONU) MODELLEMESİ M. Turha ÇOBAN Ege Üiversitesi, Mühedislik Fakultesi, Makie Mühedisliği Bölümü, Borova, İZMİR Turha.coba@ege.edu.tr Özet: Kimyasal degei

Detaylı

MIT Açık Ders Malzemeleri Bu materyallerden alıntı yapmak veya Kullanım Koşulları hakkında bilgi almak için

MIT Açık Ders Malzemeleri  Bu materyallerden alıntı yapmak veya Kullanım Koşulları hakkında bilgi almak için MIT Açı Ders Malzemeleri http://ocw.mit.edu Bu materyallerde alıtı yapma veya Kullaım Koşulları haıda bilgi alma içi http://ocw.mit.edu/terms veya http://www.aciders.org.tr adresii ziyaret ediiz. 18.102

Detaylı

ORACLE DA KÜRSÖRLER. Gerekli sistem değişkenleri

ORACLE DA KÜRSÖRLER. Gerekli sistem değişkenleri ORACLE DA KÜRSÖRLER Gerekli sistem değişkenleri SQL%ISOPEN : kürsör açıksa değeri true, kapalı ise değeri false SQL%ROWCOUNT : sql ile işlem gören kayıt sayısı bulunur. SQL%FOUND : sql işlemi sonucu, en

Detaylı

DİKGEN FREKANS BÖLMELİ ÇOĞULLAMA SİSTEMLERİNDE PİLOT TON TABANLI SENKRONİZASYON TEKNİĞİ ÖZET

DİKGEN FREKANS BÖLMELİ ÇOĞULLAMA SİSTEMLERİNDE PİLOT TON TABANLI SENKRONİZASYON TEKNİĞİ ÖZET Erciye Üiveritei Fe Bilimleri Etitüü Dergii (1-) 75-8 (006) http://fbe.erciye.edu.tr/ ISSN 101-354 DİKGEN FREKANS BÖMEİ ÇOĞUAMA SİSTEMERİNDE PİOT TON TABANI SENKRONİZASYON TEKNİĞİ M. Nuri SEYMAN a, Necmi

Detaylı

POLİNOMLARDA İNDİRGENEBİLİRLİK. Derleyen Osman EKİZ Eskişehir Fatih Fen Lisesi 1. GİRİŞ

POLİNOMLARDA İNDİRGENEBİLİRLİK. Derleyen Osman EKİZ Eskişehir Fatih Fen Lisesi 1. GİRİŞ POLİNOMLARDA İNDİRGENEBİLİRLİK Derleye Osma EKİZ Eskişehir Fatih Fe Lisesi. GİRİŞ Poliomları idirgeebilmesi poliomları sıfırlarıı bulmada oldukça öemlidir. Şimdi poliomları idirgeebilmesi ile ilgili bazı

Detaylı

KONTROL YAPILARI (CONTROL STRUCTURES)

KONTROL YAPILARI (CONTROL STRUCTURES) Öğr.Gör.Bülent ÇOBANOĞLU, Visual BASIC Ders Notları-I 0 KONTROL YAPILARI (CONTROL STRUCTURES) GĠRĠġ Kontrol yapıları, program akışını değiştirmek için kullanılan yapılardır. Yapısal programlama dillerinde

Detaylı

LOGARİTMİK ORTAM FİLTRELERİNİN SİSTEMATİK SENTEZİ

LOGARİTMİK ORTAM FİLTRELERİNİN SİSTEMATİK SENTEZİ .C. PAMUKKALE ÜNİERSİESİ FEN BİLİMLERİ ENSİÜSÜ LOGARİMİK ORAM FİLRELERİNİN SİSEMAİK SENEZİ Şaziye SURA YLMAZ Yükek Lia ezi DENİZLİ 5 LOGARİMİK ORAM FİLRELERİNİN SİSEMAİK SENEZİ Pamukkale Üiveritei Fe Bilimleri

Detaylı

BÖLÜM 3 YER ÖLÇÜLERİ. Doç.Dr. Suat ŞAHİNLER

BÖLÜM 3 YER ÖLÇÜLERİ. Doç.Dr. Suat ŞAHİNLER BÖLÜM 3 YER ÖLÇÜLERİ İkici bölümde verileri frekas tablolarıı hazırlaması ve grafikleri çizilmesideki esas amaç; gözlemleri doğal olarak ait oldukları populasyo dağılışıı belirlemek ve dağılışı geel özelliklerii

Detaylı

2013-14 GÜZ YY. - MKT103 - GÖRSEL PROGRAMLAMA DERSİ - ARA SINAVI

2013-14 GÜZ YY. - MKT103 - GÖRSEL PROGRAMLAMA DERSİ - ARA SINAVI 2013-14 GÜZ YY. - MKT103 - GÖRSEL PROGRAMLAMA DERSİ - ARA SINAVI KOÜ Mekatronik Mühendisliği Bölümü/MKT-103-Görsel Programlama Dersi - Ara Sınav J-grubu Ad-Soyad:...No:... J GRUBU-süre:70dk 1.) Aşağıdaki

Detaylı

POLİNOMLAR. reel sayılar ve n doğal sayı olmak üzere. n n. + polinomu kısaca ( ) 2 3 n. ifadeleri polinomun terimleri,

POLİNOMLAR. reel sayılar ve n doğal sayı olmak üzere. n n. + polinomu kısaca ( ) 2 3 n. ifadeleri polinomun terimleri, POLİNOMLAR Taım : a0, a, a,..., a, a reel sayılar ve doğal sayı olmak üzere P x = a x + a x +... + a x + a x + a biçimideki ifadelere x e bağlı reel katsayılı poliom (çok terimli) deir. 0 a 0 ax + a x

Detaylı

5. HAFTA KBT204 İNTERNET PROGRAMCILIĞI II. Öğr.Gör. Hakan YILMAZ. hakanyilmaz@karabuk.edu.tr

5. HAFTA KBT204 İNTERNET PROGRAMCILIĞI II. Öğr.Gör. Hakan YILMAZ. hakanyilmaz@karabuk.edu.tr 5. HAFTA KBT204 İNTERNET PROGRAMCILIĞI II Öğr.Gör. Hakan YILMAZ hakanyilmaz@karabuk.edu.tr Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi 2 İçindekiler STRING FONKSİYONU... 3 SPLIT FONKSİYONU...

Detaylı

Akış Kontrol Mekanizmaları

Akış Kontrol Mekanizmaları Akış Kontrol Mekanizmaları 1 Akış Kontrol Mekanizmaları if else switch for döngüsü for döngüsünün çalışma prensibi for döngüsüyle ilgili örnekler for döngüsüyle ilgili kurallar while döngüsü while döngüsünün

Detaylı

Önsöz. İçindekiler Algoritma Algoritma Nasıl Hazırlanır? Yazılımda Algoritma Mantığı Nedir? 1.2. Algoritma Örnekleri ve Sorular

Önsöz. İçindekiler Algoritma Algoritma Nasıl Hazırlanır? Yazılımda Algoritma Mantığı Nedir? 1.2. Algoritma Örnekleri ve Sorular Önsöz Giriş İçindekiler V VII IX 1.1. Algoritma 1.1.1. Algoritma Nasıl Hazırlanır? 1.1.2. Yazılımda Algoritma Mantığı Nedir? 1.2. Algoritma Örnekleri ve Sorular 2.1. Programın Akış Yönü 19 2.2. Başlama

Detaylı

DİFERANSİYEL DENKLEMLER ve UYGULAMALARI

DİFERANSİYEL DENKLEMLER ve UYGULAMALARI Ercie Üiveritei Mühedilik Fakültei Makia Mühediliği Bölümü DİFERANSİYEL DENKLEMLER ve UYGULAMALARI (DERS NOTLARI) Doç.Dr. Sebahatti ÜNALAN Kaeri, Elül BÖLÜM I. GİRİŞ. ROBLEM ve DİFERANSİYEL ÇÖZÜM Mühedilik

Detaylı

BASAMAK ATLAYARAK VEYA FARKLI ZIPLAYARAK İLERLEME DURUMLARININ SAYISI

BASAMAK ATLAYARAK VEYA FARKLI ZIPLAYARAK İLERLEME DURUMLARININ SAYISI Projesii Kousu: Bir çekirgei metre, metre veya 3 metre zıplayarak uzuluğu verile bir yolu kaç farklı şekilde gidebileceği ya da bir kişii veya (veya 3) basamak atlayarak basamak sayısı verile bir merdivei

Detaylı

Uygulama 1) Tur sayısını 1 den klavyeden girilen n e kadar ekrana yazarak birikimli (kümülatif) toplam alan kaynak kodları yazınız.

Uygulama 1) Tur sayısını 1 den klavyeden girilen n e kadar ekrana yazarak birikimli (kümülatif) toplam alan kaynak kodları yazınız. Uygulama 1) Tur sayısını 1 den klavyeden girilen n e kadar ekrana yazarak birikimli (kümülatif) toplam alan kaynak kodları yazınız. Dim i, n, toplam As Integer toplam = toplam + i MessageBox.Show(i & ".

Detaylı

1. MATEMATİKSEL MODELLEME

1. MATEMATİKSEL MODELLEME . MATEMATİKSEL MODELLEME İşletmeler çabuk ve iabetli kararlar alabilmeleri büyük ölçüde itematik yaklaşıma gerekinim duyarlar. İter ayıal analizler, iter yöneylem araştırmaı adı altında olun uygulanmakta

Detaylı

AOSB 2017 EĞİTİM PROGRAMI

AOSB 2017 EĞİTİM PROGRAMI Eğitimin Konusu : Makro Excel Eğitim Tarihi : 04-05-10-11-12 Mayıs 2017 Eğitim Hedef Kitlesi : Excel kulllanıcıları arasında pratiklik ve hız kazanmış, Excel fonksiyonları, Veri Analizi araçlarını kullanma

Detaylı

35 Yay Dalgaları. Test 1'in Çözümleri. Yanıt B dir.

35 Yay Dalgaları. Test 1'in Çözümleri. Yanıt B dir. 35 Yay Dalgaları 1 Test 1'i Çözümleri 1. dalga üreteci 3. m 1 2m 2 Türdeş bir yayı her tarafıı kalılığı ayıdır. tma türdeş yay üzeride ilerlerke dalga boyu ve hızı değişmez. İlk üretile ı geişliği büyük,

Detaylı

İşlenmemiş veri: Sayılabilen yada ölçülebilen niceliklerin gözlemler sonucu elde edildiği hali ile derlendiği bilgiler.

İşlenmemiş veri: Sayılabilen yada ölçülebilen niceliklerin gözlemler sonucu elde edildiği hali ile derlendiği bilgiler. OLASILIK VE İSTATİSTİK DERSLERİ ÖZET NOTLARI İstatistik: verileri toplaması, aalizi, suulması ve yorumlaması ile ilgili ilkeleri ve yötemleri içere ve bu işlemleri souçlarıı probabilite ilkelerie göre

Detaylı

Koşulsuz GOTO Deyimi

Koşulsuz GOTO Deyimi Kontrol deyimleri Kontrol deyimleri, programda tanımlanan işlem adımlarını ve akışı denetlemek, koşullara bağlı olarak deyimlerin/işlemlerin uygulanma sırasını değiştirmek amacıyla kullanılır. FORTRAN

Detaylı

BM202 SAYISAL ÇÖZÜMLEME

BM202 SAYISAL ÇÖZÜMLEME BM202 SAYISAL ÇÖZÜMLEME DOÇ.DR. CİHAN KARAKUZU DERS-2 1 Ders2-Sayısal Hesaplamalarda Gerek Duyulabilecek Matlab İşlemleri MATLAB, çok paradigmalı (bir şeyin nasıl üretileceği konusunda örnek, model) sayısal

Detaylı

Frekans Analiz Yöntemleri I Bode Eğrileri

Frekans Analiz Yöntemleri I Bode Eğrileri Frekan Analiz Yöntemleri I Bode Eğrileri Prof.Dr. Galip Canever 1 Frekan cevabı analizi 1930 ve 1940 lı yıllarda Nyquit ve Bode tarafından geliştirilmiştir ve 1948 de Evan tarafından geliştirilen kök yer

Detaylı

Yukardaki gibi sonsuz döngülü programlara Ctrl+Break tuş takımı ile müdahale edilmesi gerekir, aksi halde program sonsuz döngüye girer.

Yukardaki gibi sonsuz döngülü programlara Ctrl+Break tuş takımı ile müdahale edilmesi gerekir, aksi halde program sonsuz döngüye girer. Döngüsü En basit döngü yapısıdır. Hiçbir kontrol yapılmadan ve ifadeleri arasındaki satırların işlem görmesi için kullanılır. Bu yapıda programın terkedilmesi için herhangi bir kontrol olmadığından, döngü

Detaylı

Karakter Değişkenlere İlişkin Komutlar

Karakter Değişkenlere İlişkin Komutlar Karakter Değişkenlere İlişkin Komutlar ASCII Kodlama Sistemi Bilgisayar sayılar üzerine kurulmuş makinalar olduklarından onların düşünmeleri ve hatırlamaları sayısal değerlerle olmaktadır. Bundan dolayı

Detaylı

Veri nedir? p Veri nedir? p Veri kalitesi p Veri önişleme. n Geometrik bir bakış açısı. n Olasılıksal bir bakış açısı

Veri nedir? p Veri nedir? p Veri kalitesi p Veri önişleme. n Geometrik bir bakış açısı. n Olasılıksal bir bakış açısı Veri edir? p Veri edir? Geometrik bir bakış açısı p Bezerlik Olasılıksal bir bakış açısı p Yoğuluk p Veri kalitesi p Veri öişleme Birleştirme Öreklem Veri küçültme p Temel bileşe aalizi (Pricipal Compoet

Detaylı

Algoritma ve Programlama: Karar Yapıları ve Döngüler

Algoritma ve Programlama: Karar Yapıları ve Döngüler Algoritma ve Programlama: Karar Yapıları ve Döngüler Bir algoritma, herhangi bir programlama dili (C, C++, Pascal, Visual Basic, Java gibi) ile kodlandığında program haline gelir. Algoritmada yer alan

Detaylı

Kodlanacak programlama dilinin kaynaklarından faydalanılarak kod yazımı yapılır.

Kodlanacak programlama dilinin kaynaklarından faydalanılarak kod yazımı yapılır. GİRİŞ Algoritması tasarlanmış (metin olarak yazılmış, sözde kodlarla kodlanmış veya akış diyagramı çizilmiş) bir problemi/işlemi, bilgisayar programlama dillerinden birisiyle kodlamak son derece kolaydır.

Detaylı

NOT: BU DERS NOTLARI TEMEL EKONOMETRİ-GUJARATİ KİTABINDAN DERLENMİŞTİR. HAFTA 1 İST 418 EKONOMETRİ

NOT: BU DERS NOTLARI TEMEL EKONOMETRİ-GUJARATİ KİTABINDAN DERLENMİŞTİR. HAFTA 1 İST 418 EKONOMETRİ NOT: BU DERS NOTLARI TEMEL EKONOMETRİ-GUJARATİ KİTABINDAN DERLENMİŞTİR. KULLANILAN ŞEKİLLERİN VE NOTLARIN TELİF HAKKI KİTABIN YAZARI VE BASIM EVİNE AİTTİR. HAFTA 1 İST 418 EKONOMETRİ Ekoometri: Sözcük

Detaylı

Problem. N sayıda öğrencinin boy ortalaması. N: Öğrenci sayısı S: Başlangıç değeri TOP: Toplam BOY: Boy ORT: Ortalama. Algoritma

Problem. N sayıda öğrencinin boy ortalaması. N: Öğrenci sayısı S: Başlangıç değeri TOP: Toplam BOY: Boy ORT: Ortalama. Algoritma TÜRK DİLİ VE EDEBİYATI BÖLÜMÜ TEMEL BİLGİSAYAR BİL. VE BASIC PROG. DİLİ DERS NOTLARI 1. Sınıf - 2. Dönem İsa SARI www.isa-sari.com Problem N sayıda öğrencinin boy ortalaması N: Öğrenci sayısı S: Başlangıç

Detaylı

Genel Kullanılış 1: [değişken ismi] = [değişken ismi] [işlem] [sayı veya string ifade veya değişken]

Genel Kullanılış 1: [değişken ismi] = [değişken ismi] [işlem] [sayı veya string ifade veya değişken] Sayaçlar Düzenli olarak artan (+) veya azalan (-) sayı veya string ifadeler elde etmek için kullanılırlar. Eşitliğin her iki tarafındaki değişken isminin aynı olmasına dikkat edin. Bu durum matematik olarak

Detaylı

Kodlanacak programlama dilinin kaynaklarından faydalanılarak kod yazımı yapılır.

Kodlanacak programlama dilinin kaynaklarından faydalanılarak kod yazımı yapılır. GİRİŞ Algoritması tasarlanmış (metin olarak yazılmış, sözde kodlarla kodlanmış veya akış diyagramı çizilmiş) bir problemi/işlemi, bilgisayar programlama dillerinden birisiyle kodlamak son derece kolaydır.

Detaylı

4/4/2013. Ders 8: Verilerin Düzenlenmesi ve Analizi. Betimsel İstatistik Merkezsel Eğilim Ölçüleri Dağılım Ölçüleri Grafiksel Gösterimler

4/4/2013. Ders 8: Verilerin Düzenlenmesi ve Analizi. Betimsel İstatistik Merkezsel Eğilim Ölçüleri Dağılım Ölçüleri Grafiksel Gösterimler Ders 8: Verileri Düzelemesi ve Aalizi Betimsel İstatistik Merkezsel Eğilim Ölçüleri Dağılım Ölçüleri Grafiksel Gösterimler Bir kitlei tamamıı, ya da kitlede alıa bir öreklemi özetlemekle (betimlemekle)

Detaylı

YÜZME HAVUZUNUN AYARLI SIVI SÖNÜMLEYİCİ OLARAK PERFORMANSI

YÜZME HAVUZUNUN AYARLI SIVI SÖNÜMLEYİCİ OLARAK PERFORMANSI . Türkiye Deprem Mühediliği ve Simoloi Koferaı -4 Ekim ODTÜ AKARA ÖZET: YÜZME HAVUZUU AYARLI SIVI SÖÜMLEYİCİ OLARAK PERFORMASI A. Bozer Yrd. Doç. Dr., İşaat Müh. Bölümü, uh aci Yazga Üiveritei, Kayeri

Detaylı

Mustafa Sezer PEHLİVAN. Yüksek İhtisas Üniversitesi Beslenme ve Diyetetik Bölümü

Mustafa Sezer PEHLİVAN. Yüksek İhtisas Üniversitesi Beslenme ve Diyetetik Bölümü * Yüksek İhtisas Üniversitesi Beslenme ve Diyetetik Bölümü SAYILAR Doğal Sayılar, Tam Sayılar, Rasyonel Sayılar, N={0,1,2,3,,n, } Z={,-3,-2,-1,0,1,2,3, } Q={p/q: p,q Z ve q 0} İrrasyonel Sayılar, I= {p/q

Detaylı

BLGM BÖLÜM. Problem Çözme Kavramları (Algoritma ve Akış Şemaları)

BLGM BÖLÜM. Problem Çözme Kavramları (Algoritma ve Akış Şemaları) BLGM108 1. BÖLÜM Problem Çözme Kavramları (Algoritma ve Akış Şemaları) 1 Yazılım Geliştirme Adımları 1. Gereksinimlerin belirlenmesi Problemin ne olduğunu anlama: sorunu çözmek için ne gereklidir, çözüm

Detaylı

k ise bir gerçek sayı olsun. Buna göre aşağıdaki işlemler Matlab da yapılabilir.

k ise bir gerçek sayı olsun. Buna göre aşağıdaki işlemler Matlab da yapılabilir. MATRİS TRANSPOZU: Bir matrisin satırlarını sütun, sütunlarınıda satır yaparak elde edilen matrise transpoz matris denilir. Diğer bir değişle, eğer A matrisi aşağıdaki gibi tanımlandıysa bu matrisin transpoz

Detaylı

PROGRAMLAMA DİLLERİ I

PROGRAMLAMA DİLLERİ I PROGRAMLAMA DİLLERİ I Öğr. Gör. M. Mutlu YAPICI Ankara Üniversitesi Elmadağ Meslek Yüksekokulu Ders İzlencesi Öğr. Gör. M. Mutlu YAPICI Hafta 1. Hafta 2. Hafta 3. Hafta 4. Hafta 5. Hafta 6. Hafta 7. Hafta

Detaylı

LİNEER CEBİR DERS NOTLARI. Ayten KOÇ

LİNEER CEBİR DERS NOTLARI. Ayten KOÇ LİNEER CEBİR DERS NOTLARI Aye KOÇ I MATRİSLER I.1. Taım F bir cisim olmak üzere her i = 1,2,..., m, j = 1,2,..., içi aij F ike a11 a12... a1 a21 a22... a 2 M M... M am1 am2... am (1) şeklide dikdörgesel

Detaylı

/ C Bilgisayar Programlama Yıliçi Sınavı Test Soruları. Adı soyadı :... Öğrenci no :... İmza :... Tarih, Süre : , 60 dak.

/ C Bilgisayar Programlama Yıliçi Sınavı Test Soruları. Adı soyadı :... Öğrenci no :... İmza :... Tarih, Süre : , 60 dak. Selçuk Üniversitesi Mühendislik-Mimarlık Fakültesi Harita Mühendisliği Bölümü Yıliçi Sınavı Test Soruları dı soyadı :... Öğrenci no :... İmza :... Tarih, Süre :26.11.2012, 60 dak. Dikkat!!! Soru kitapçığında

Detaylı

PASCAL PROGRAMLAMA DİLİ YAPISI

PASCAL PROGRAMLAMA DİLİ YAPISI BÖLÜM 3 PASCAL PROGRAMLAMA DİLİ YAPISI 3.1. Giriş Bir Pascal programı en genel anlamda üç ayrı kısımdan oluşmuştur. Bu kısımlar bulunmaları gereken sıraya göre aşağıda verilmiştir. Program Başlığı; Tanımlama

Detaylı

SAYILAR ( ) MATEMATİK KAF01 RAKAM VE DOĞAL SAYI KAVRAMI TEMEL KAVRAM 01. Sayıları ifade etmeye yarayan

SAYILAR ( ) MATEMATİK KAF01 RAKAM VE DOĞAL SAYI KAVRAMI TEMEL KAVRAM 01. Sayıları ifade etmeye yarayan SAYILAR RAKAM VE DOĞAL SAYI KAVRAMI MATEMATİK KAF01 TEMEL KAVRAM 01 Sayıları ifade etmeye yarayan { 0,1,, 3, i i i,9} kümesindeki semollere onluk sayma düzeninde rakam denir. N =... kümesinin elemanlarına

Detaylı

Mühendislikte Sayısal Çözüm Yöntemleri NÜMERİK ANALİZ. Prof. Dr. İbrahim UZUN

Mühendislikte Sayısal Çözüm Yöntemleri NÜMERİK ANALİZ. Prof. Dr. İbrahim UZUN Mühendislikte Sayısal Çözüm Yöntemleri NÜMERİK ANALİZ Prof. Dr. İbrahim UZUN Yayın No : 2415 İşletme-Ekonomi Dizisi : 147 5. Baskı Eylül 2012 - İSTANBUL ISBN 978-605 - 377-438 - 9 Copyright Bu kitabın

Detaylı

SAÜ. Mühendislik Fakültesi Endüstri Mühendisliği Bölümü DİFERENSİYEL DENKLEMLER Dönemi Karma Eğitim Ders Notları. Doç. Dr.

SAÜ. Mühendislik Fakültesi Endüstri Mühendisliği Bölümü DİFERENSİYEL DENKLEMLER Dönemi Karma Eğitim Ders Notları. Doç. Dr. SAÜ. Mühedislik Fakültesi Edüstri Mühedisliği Bölümü DİFERENSİYEL DENKLEMLER 9- Döemi Karma Eğitim Ders Notları Doç. Dr. Cemaletti KUBAT .Çok Değişkeli Foksiolarda Talor-McLauri Açılımları, Ekstremum Noktalar..Talor-McLauri

Detaylı

Rakam : Sayıları yazmaya yarayan sembollere rakam denir.

Rakam : Sayıları yazmaya yarayan sembollere rakam denir. A. SAYILAR Rakam : Sayıları yazmaya yarayan sembollere rakam denir. Sayı : Rakamların çokluk belirten ifadesine sayı denir.abc sayısı a, b, c rakamlarından oluşmuştur.! Her rakam bir sayıdır. Fakat bazı

Detaylı

Programlama. Program, belli bir komut ve söz dizimi yapısına uygun olarak, sadece belirtilen işlemlerin yerine getirmesini belirten komut dizisidir.

Programlama. Program, belli bir komut ve söz dizimi yapısına uygun olarak, sadece belirtilen işlemlerin yerine getirmesini belirten komut dizisidir. Programlama Programlama Yaklaşımları Program, belli bir komut ve söz dizimi yapısına uygun olarak, sadece belirtilen işlemlerin yerine getirmesini belirten komut dizisidir. Programda belirtilen işlem dizisi

Detaylı

4/16/2013. Ders 9: Kitle Ortalaması ve Varyansı için Tahmin

4/16/2013. Ders 9: Kitle Ortalaması ve Varyansı için Tahmin 4/16/013 Ders 9: Kitle Ortalaması ve Varyası içi Tahmi Kitle ve Öreklem Öreklem Dağılımı Nokta Tahmii Tahmi Edicileri Özellikleri Kitle ortalaması içi Aralık Tahmii Kitle Stadart Sapması içi Aralık Tahmii

Detaylı

Bileşik faiz hesaplamalarında kullanılan semboller basit faizdeki ile aynıdır. Temel formüller ise şöyledir:

Bileşik faiz hesaplamalarında kullanılan semboller basit faizdeki ile aynıdır. Temel formüller ise şöyledir: 1 BİLEŞİK FAİZ: Basit faiz hesabı kısa vadeli(1 yılda az) kredi işlemleride uygulaa bir metot idi. Ayrıca basit faiz metoduda her döem içi aapara sabit kalmakta olup o döem elde edile faiz tutarı bir soraki

Detaylı

// hataları işaret eden referans

// hataları işaret eden referans System sınıfı java.lang.object java.lang.system public final class System extends Object System sınıfı, java.lang paketi içindedir. Platformdan bağımsız olarak sistem düzeyindeki eylemleri belirleyen dingin

Detaylı

Öğr. Gör. Serkan AKSU http://www.serkanaksu.net. http://www.serkanaksu.net/ 1

Öğr. Gör. Serkan AKSU http://www.serkanaksu.net. http://www.serkanaksu.net/ 1 Öğr. Gör. Serkan AKSU http://www.serkanaksu.net http://www.serkanaksu.net/ 1 JavaScript JavaScript Nedir? Nestcape firması tarafından C dilinden esinlenerek yazılmış, Netscape Navigator 2.0 ile birlikte

Detaylı

18.06 Professor Strang FİNAL 16 Mayıs 2005

18.06 Professor Strang FİNAL 16 Mayıs 2005 8.6 Professor Strag FİNAL 6 Mayıs 25 ( Pua) P,..., P R deki oktalar olsu. ( ai, ai2,..., a i) P i i koordiatlarıdır. Bütü P i oktasıı içere bir cx +... + cx = hiperdüzlemi bulmak istiyoruz. a) Bu hiperdüzlemi

Detaylı

PROGRAMLAMA ALGORĠTMA

PROGRAMLAMA ALGORĠTMA PROGRAMLAMA Programlama Nedir? Bir iģi yapmak için gerekli iģlemlerin tespit edilmesi, tanımlanması ve bu iģlerin sırasının bilinmesidir. Programlama Basamakları: 1- Problemi Tanıma: Programın programcı

Detaylı

a = b ifadesine kareköklü ifade denir.

a = b ifadesine kareköklü ifade denir. KAREKÖKLÜ SAYILAR Rasyonel sayılar kümesi sayı ekseninde sık olmasına rağmen sayı eksenini tam dolduramamaktadır;çünkü sayı doğrusu üzerinde görüntüsü olduğu halde rasyonel olmayan sayılar da vardır. Karesi

Detaylı

BİR FAZLI PARALEL AKTİF GÜÇ FİLTRELERİ İÇİN SENSÖRSÜZ DA GERİLİM KONTROLÜ

BİR FAZLI PARALEL AKTİF GÜÇ FİLTRELERİ İÇİN SENSÖRSÜZ DA GERİLİM KONTROLÜ Gazi Üiv. Müh. Mim. Fak. Der. J. Fac. Eg. Arch. Gazi Uiv. Cilt 6, No, 3-3, 0 Vol 6, No, 3-3, 0 BİR FAZLI PARALEL AKİF GÜÇ FİLRELERİ İÇİN SENSÖRSÜZ DA GERİLİM KONROLÜ İlhami ÇOLAK, Orha KAPLAN Gazi Üiveritei

Detaylı

H09 Doğrusal kontrol sistemlerinin kararlılık analizi. Yrd. Doç. Dr. Aytaç Gören

H09 Doğrusal kontrol sistemlerinin kararlılık analizi. Yrd. Doç. Dr. Aytaç Gören H09 Doğrual kontrol itemlerinin kararlılık analizi MAK 306 - Der Kapamı H01 İçerik ve Otomatik kontrol kavramı H0 Otomatik kontrol kavramı ve devreler H03 Kontrol devrelerinde geri belemenin önemi H04

Detaylı

İstanbul Göztepe Bölgesinin Makine Öğrenmesi Yöntemi ile Rüzgâr Hızının Tahmin Edilmesi

İstanbul Göztepe Bölgesinin Makine Öğrenmesi Yöntemi ile Rüzgâr Hızının Tahmin Edilmesi Makie Tekolojileri Elektroik Dergisi Cilt: 8, No: 4, 011 (75-80) Electroic Joural of Machie Techologies Vol: 8, No: 4, 011 (75-80) TEKNOLOJİK ARAŞTIRMALAR www.tekolojikarastirmalar.com e-issn:1304-4141

Detaylı

-A Grubu- MKT103 Görsel Programlama 2015/2016 Güz Dönemi Final Sınavı

-A Grubu- MKT103 Görsel Programlama 2015/2016 Güz Dönemi Final Sınavı KOCAELİ ÜNİVERSİTESİ 14.10.2016 MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ MKT103 Görsel Programlama 2015/2016 Güz Dönemi Final Sınavı Öğretim Üyesi: Prof. Dr. Hasan OCAK Sınav Süresi: 80 dakika. Her

Detaylı

SAYISAL ÇÖZÜMLEME. Sayısal Çözümleme

SAYISAL ÇÖZÜMLEME. Sayısal Çözümleme SAYISAL ÇÖZÜMLEME Saısal Çözümleme SAYISAL ÇÖZÜMLEME 8. Hafta İNTERPOLASYON Saısal Çözümleme 2 İÇİNDEKİLER Ara Değer Hesabı İterpolaso Doğrusal Ara Değer Hesabı MATLAB ta İterpolaso Komutuu Kullaımı Lagrace

Detaylı

Veri Yapıları ve Algoritmalar

Veri Yapıları ve Algoritmalar 1 Ders Not Sistemi Vize : % 40 Final : % 60 Kaynaklar Kitap : Veri Yapıları ve Algoritma Temelleri Yazar: Dr. Sefer KURNAZ Internet Konularla ilgili web siteleri 2 Algoritma : «Belirli bir problemin çözümünde

Detaylı

1. GRUPLAR. 2) Aşağıdaki kümelerin verilen işlem altında bir grup olup olmadığını belirleyiniz.

1. GRUPLAR. 2) Aşağıdaki kümelerin verilen işlem altında bir grup olup olmadığını belirleyiniz. Sorular ve Çözümleri 1. GRUPLAR 1) G bir grup olmak üzere aşağıdaki eşitlikleri gösteriiz. i) e G birim elema olmak üzere e 1 = e. ii) a G olmak üzere (a 1 ) 1 = a. iii) a 1, a 2,, a G içi (a 1 a 2 a )

Detaylı

Yazılım Mühendisliğine Giriş 4. Hafta 2016 GÜZ

Yazılım Mühendisliğine Giriş 4. Hafta 2016 GÜZ Yazılım Mühendisliğine Giriş 4. Hafta 2016 GÜZ 1 İkinci Kuşak Bilgisayarlar 1956-1963: Transistor Transistor 1947 yılında keşfedilmiştir. 50 li yılların sonuna kadar bilgisayarlarda yaygın kullanımı görülmez.

Detaylı

How to ASP Language. Elbistan Meslek Yüksek Okulu 2011 2012 Bahar Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU. 29 Eki. 1 Kas. 2013

How to ASP Language. Elbistan Meslek Yüksek Okulu 2011 2012 Bahar Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU. 29 Eki. 1 Kas. 2013 How to ASP Language Elbistan Meslek Yüksek Okulu 2011 2012 Bahar Yarıyılı 29 Eki. 1 Kas. 2013 Öğr. Gör. Murat KEÇECĠOĞLU Fonksiyonlar, kendilerini göreve çağıran VBScript komutlarına ve işlemlerine bir

Detaylı