Isı Transferi Problemleri

Slides:



Advertisements
Benzer bir sunumlar
MATLAB MATrix LABoratory Hazırlayan: S. Murat BAĞDATLI.
Advertisements

Prof.Dr.Şaban EREN Yasar Üniversitesi Fen-Edebiyat Fakültesi
EKRAN ÇIKTISI.
Bilgisayar Programlama Güz 2011
Matlab ile sayısal integrasyon yöntemleri.
Bilgisayar Programlama (Yrd. Doç. Dr. İbrahim ASRİ)
Bilgisayar Programlama Güz 2011
Yrd.Doç.Dr.Levent Malgaca,2010
10. DOĞRUSAL DENKLEM TAKIMLARININ ÇÖZÜMÜ (Matris Uygulamaları)
Matlab ile temel ve özel matris işlemleri
Kofaktör Matrisler Determinantlar Minör.
MATRİSLER Şekildeki gibi bir cismin elemanlarından oluşan sıralı tabloya m x n tipinde bir matris denir. i= 1,2,3, .. , m ve j = 1,2,3, ... , n olmak üzere,
 Kısıtlamalı Maksimizasyon Problemleri
İletişim Lab. Deney 1 Alıştırma
Prof. Dr. Halil İbrahim Karakaş
5) DOĞRUSAL DENKLEM SİSTEMLERİNİN SAYISAL ÇÖZÜMLERİ
Kriptografi & Steganografi
MATLAB’de Diziler; Vektörler ve MAtrisler
MATLAB’İN SAYI YUVARLAMA FONKSİYONLARI
YMT 222 SAYISAL ANALİZ (Bölüm 2b)
MATRİSLER ve DETERMİNANTLAR
AST409 Astronomide Sayısal Çözümleme
DERS 2 MATRİSLERDE İŞLEMLER VE TERS MATRİS YÖNTEMİ
MATLAB temel komutlar ve fonksiyonlar.
Süleyman Demirel Üniversitesi Sosyal Bilimler Enstitüsü
MATRİS-DETERMİNANT MATEMATİK.
DERS 3 DETERMİNANTLAR ve CRAMER YÖNTEMİ
SONLU ELEMANLAR DERS 2.
BM-103 Programlamaya Giriş Güz 2014 (8. Sunu)
Yıldız Teknik Üniversitesi Makina Müh. Bölümü
SONLU ELEMANLAR YÖNTEMİ
SONLU ELEMANLAR YÖNTEMİ
MATLAB’te Döngüler.
JAVA’DA DİZİLER Dr.Galip AYDIN.
BM-103 Programlamaya Giriş Güz 2014 (4. Sunu)
Bölüm 7: Matrisler Fizikte birçok problemin çözümü matris denklemleriyle ifade edilir. En çok karşılaşılan problem türleri iki başlıkta toplanabilir. Cebirsel.
BM-103 Programlamaya Giriş Güz 2014 (9. Sunu)
NEWTON-RAPHSON YÖNTEMİ
Lineer Cebir Prof.Dr.Şaban EREN
SONLU ELEMANLAR YÖNTEMİ
SONLU ELEMANLAR DERS 7.
MATLAB’ de Programlama
SONLU ELEMANLAR DERS 9.
Öğretmenin; Adı Soyadı :
MATLAB’ de Programlama
Bilgisayar Programlama Güz 2011
Yrd. Doç. Dr. Mustafa Akkol
Matrisler ( Determinant )
Lineer Denklem Sistemlerinin
SAYISAL ANALİZ Doç.Dr. Cüneyt BAYILMIŞ.
SİMPLEKS METOT Müh. Ekonomisi.
Sayısal Analiz / Uygulama
‘nin çözümünü bulmanın bir yolu yok mu?
n bilinmeyenli m denklem
Bölüm10 İteratif İyileştirme Copyright © 2007 Pearson Addison-Wesley. All rights reserved.
Lineer Cebir (Matris).
DİJİTAL GÖRÜNTÜ İŞLEME Y. Doç. Dr. Esra Tunç Görmüş
Lineer cebrin temel teoremi-kısım 1
Lineer Vektör Uzayı ‘de iki
MATLAB R2013’e Giriş.
Bir sektörün doğrusal üretim fonksiyonu
Hatırlatma bu durumda ne olacak? Boyuta dikkat!!
Kümeleme ve Regresyon Problemleri için Kolektif Öğrenme
Teorem 2: Lineer zamanla değişmeyen sistemi
5/40 ile çarpılır ve 2nd satır ile toplanır
Sistem Özellikleri: Yönetilebilirlik, Gözlenebilirlik
Lineer Denklem Sistemlerinin
Algoritmalar II Ders 3 Dinamik Programlama Yöntemi.
Sunum transkripti:

Isı Transferi Problemleri Matlab ile ısı transferi problemleri.

Isı Transferi Problemleri Sıcaklığı 100o olan bir cisim 10o sıcaklığında bir odaya bırakılıyor. T = 10 dakika sonra sıcaklığı 90oC ye düşüyor. Başlangıç sıcaklığından itibaren 60o’ye ne kadar zamanda düşer ?

Isı Transferi Problemi - Çözüm Önce Bilinenleri yazalım ve denklemi kuralım. Ti = 100o T0 = 10o T = 10 dk Ti= 90oC Ti=60oC için t = ?

Isı Transferi Problemleri Örnek:

Isı Transferi Problemi c = (c(:) . ' ) ' ; % sütun vektörü olduğundan emin olmak için çevirilir. n = length(c1 ; [nr nc] = size(A); % Matris ve vektörlerin kontrolleri if nr -= nc error(‘Katsayı Matrisi kare matris değil.') end if nr -= n error(' Katsayı Matrisi ve sabitler vektörü aynı boyutta değil.') % Katsayı matrisinin tekil olup olmadığının kontrolü if det(A) == 0 fprintf('\n Rank = %7.3g\n8,rank(A)) error(‘Katsayı matrisi tekil.') unit = eye(n); % Birim matris order = [I : n]; %Bilinmeyenler aug = [A cl; % Genişlletilmiş matrix

Isı Transferi Problemi % Gauss eliminasyonu For k=l:n-1 pivot = abs(aug(k , k)); prow = k; pcol = k; %Maksimum pivot elemanın yerleştirilmesi for row = k : n for col = k : n if abs(aug(row , col)) > pivot pivot = abs(aug(row , col) ) ; prow = row: PC01 = c01; end

Isı Transferi Problemi % satırların yer değiştirmesi pr = unit; tmp = pr(k , :); prlk , : = pr(prow . : ); prlprow , : 1 = tmp; aug = pr * aug; % Sütunların eyr değiştirmesi pc = unit; tmp=pc(k, : 1; pc(k, : ) =pc(pcol, : ); pc(pco1 , : ) = tmp; augll : n , 1 : n) = aug(1 : n , 1 : n) * pc; order = order * PC; % Keep track of the column interchanges % Sıfır diagonal altındaki elemanların k sütununa indirgenmesi lk = unit; form=k+l:n lk(m, k) = - aug(m, k) / aug(k, k); end aug = lk * aug; End x = zeros in , 1)

Isı Transferi Problemi % Geriye doğru yineleme yöntemi ile çözülürse t(n) = aug(n . n + 1) / aug(n , n); x(order(n1 = t(n); for k=n 1:-1 :1 t(k) = (aug(k,n+l) - sum(auglk,k+l:n) .* t(k+l:n))) / aug(k,k); x (order(k)) = t(k); end

Isı Transferi Problemi Gauss yöntemi ile bulunan sıcaklıklar şu şekildedir T = 129.79"C, T, = 129.77"C, ve T = 48.12"C Gauss yöntemi ile bulunan sonuçlar, Gene Matlab da matris çözüm yöntemi ile elde edilebilir. T = inv(A)*c