Giriş Erciyes Üniversitesi Mühendislik Fakültesi

Slides:



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

Matlab’da Diziler; Vektörler ve Matrisler
Bilgisayar Programlama Güz 2011
Matlab ile sayısal integrasyon yöntemleri.
GEOMETRİ PERFORMANS ÖDEVİ
Matlab ile Sayısal Diferansiyel
MATLAB MATLAB İLE GRAFİK.
Bilgisayar Programlama
Matlab ile Polinom İşlemleri Rasim Avcı 2011
Baz Değişimi Bir sorun için uygun olan bir baz, bir diğeri için uygun olmayabilir, bu nedenle bir bazdan diğerine değişim için vektör uzayları ile çalışmak.
Matlab ile temel ve özel matris işlemleri
3. ÖZDEĞERLER, EXPONANSİYEL/HARMONİK GİRDİ, SPEKTRUM
KARMAŞIK SAYILAR.
KARMA Ş IK SAYILAR Derse giriş için tıklayın... A. Tanım A. Tanım B. i nin Kuvvetleri B. i nin Kuvvetleri C. İki Karmaşık Sayının Eşitliği C. İki Karmaşık.
FIRAT ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ
KARMAŞIK SAYILAR.
Doğrusal Olamayan Ayrık Dinamik Sistemler
Doğrusal Ayrık Dinamik Sistemler
Doğrusal Kararlılık Analizi
Çatallanmalar (Bifurcations)
9. ADİ DİFERANSİYEL DENKLEMLERİN SAYISAL ÇÖZÜMLERİ
8. SAYISAL TÜREV ve İNTEGRAL
2) Sayısal Hesaplamalarda Gerek Duyulabilecek Matlab İşlemleri
Yrd.Doç.Dr.Levent Malgaca,2010
YMT 222 SAYISAL ANALİZ (Bölüm 6a)
Ek 2A Diferansiyel Hesaplama Teknikleri
Özdeğerler,Exp./harmonik girdi, spektrum
Çoklu Denklem Sistemleri
YMT 222 SAYISAL ANALİZ (Bölüm 2b)
MATLAB’ de Programlama XII Hafta 12 Matlab Ders Notları.
Sadık Sayim Oğuz Yelbey Ali Pala Mustafa Dursun
MATLAB’ de Programlama
KİMYA MÜHENDİSLİĞİ SORULARI 1
MATRİSLER ve DETERMİNANTLAR
BİLGİSAYARLA MATEMATİK;
MATLAB temel komutlar ve fonksiyonlar.
4. Hafta.  % Parametreler %   A = 3; % genlik  f = 440; % frekans (Hz)  phi = -pi/4; % faz  fs = 20e3; % örnekleme oranı (20 kHz)  Ts = 0; %
AST409 Astronomide Sayısal Çözümleme
MATRİS-DETERMİNANT MATEMATİK.
Yard. Doç. Dr. Mustafa Akkol
Bölüm6:Diferansiyel Denklemler: Başlangıç Değer Problemleri
Diferansiyel Denklemler
VİSUAL BASIC İLE GRAFİK ÇİZİMİ
Yard. Doç. Dr. Mustafa Akkol
TİTREŞİM PROBLEMLERİNİN DOĞRUSALLAŞTIRILMASI
MATEMATİK ÖĞRENEBİLİR
Java.lang.math.
YMT 222 SAYISAL ANALİZ (Bölüm 6b)
MATEMATİK ÖĞRENEBİLİR
H(s) 5. İmpuls, Adım Girdi. Laplace Transformu: Laplace Transformu:
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.
Diferansiyel Denklemler
Matlab GİRİŞ MATLAB ORTAMI
Tekli trapezoidin alanı = h
4. Periyodik sinyaller, fft
Java.lang.math
Diferansiyel Denklemler
Örnek Adam asmaca oyununun programının yazılması.
Eğer f(t)=est ise u(t)= H(s)est
H(s) Laplace Transformu: x(t) y(t) Y(s)=X(s) H(s) Son değer teoremi:
F(t): Girdi,u(t): Cevap k03a. Ekponansiyel/ harmonik girdi s= i; hs=(s+3)/(s^3+4*s^2+14*s+20);abs(hs), angle(hs) REZONANS Öz değerler: -1±3i, -2.
DİFERANSİYEL DENKLEM TAKIMLARI
Lineer Cebir ve Uygulamaları Neslihan Serap Şengör Devreler ve Sistemler A.B.D. oda no:1107 tel no:
Hatırlatma: Durum Denklemleri
ISIS IRIR ITIT Z=10e -j45, 3-fazlı ve kaynak 220 V. I R, I S, I T akımları ile her empedansa ilişkin akımları belirleyin.
Geçen hafta ne yapmıştık
Sembolik İfadeler.
4. HAFTA.
DİFERANSİYEL DENKLEM TAKIMLARI
G(s) 2b-1 Laplace Dönüşümü:
Sunum transkripti:

Giriş Erciyes Üniversitesi Mühendislik Fakültesi Elektrik-Elektronik Mühendisliği Bölümü Enis GÜNAY egunay@erciyes.edu.tr em.erciyes.edu.tr/egunay

Materyal Dersin Kodu:EEM530 Web Sitesi: em.erciyes.edu.tr/egunay Ders Günü ve Saatleri: Her Cuma saat 15.30-17.00 arası.

MATLAB (Temeller-Symbolic Math Toolbox) clear 3^2*4-3*2^5*(4-2) % Basit aritmetik. sqrt(16) % Karekök alma. u=1:2:9 % Vektör gösterimi. v=u.^2 % Üs alma. A=[1,2;3,4] % 2x2 boyutlu matris. A' % Matrisin tersi. det(A) % Matrisin determinantı.

MATLAB (Temeller-Symbolic Math Toolbox) B=[0,3,1;.3,0,0;0,.5,0] % 3x3 matris. eig(B) % B’nin özdeğerleri. [Vects,Vals]=eig(B) % B’nin özdeğerleri ve özvektörleri C=[100;200;300] % 3x1 matris. D=B*C % Matris çarpımı. E=B^4 % Matrisin üssel değeri. z1=1+i % Karmaşık sayılar. z4=2*z1-z2*z3 % Karmaşık aritmetik.

MATLAB (Temeller-Symbolic Math Toolbox) abs(z1) % z1’in mutlak değeri (genlik) real(z1) % z1’in gerçel kısmı. imag(z1) % z1’in imajiner kısmı. exp(i*z1) % z1’in eksponansiyeli. sym(1/2)+sym(3/4) % Sembolik aritmetik. 1/2+3/4 % Double precision. (64 bitlik floating point sayılara verilen isim.) vpa(pi,50) % Değişken hassasiyet (Variable precision) syms x y z % Sembolik objeler

MATLAB (Temeller-Symbolic Math Toolbox) z=x^3-y^3 factor(z) % faktörizasyon. expand(ans) % ekspansiyon. simplify(z/(x-y)) % basitleştirme. syms a b [a,b]=solve('tau*x*y','tau*x*y-y') % eş zamanlı denklem çözümü f='mu*x*(1-x)' % fonksiyon tanımlama. subs(f,x,1/2) % Evaluate f(1/2).

MATLAB (Temeller-Symbolic Math Toolbox) fof=subs(f,x,f) % komozite fonksiyon. limit(x/sin(x),x,0) % limit alma. diff(f,x) % türev alma. diff('x^2+3*x*y-2*y^2','y',2) % kısmi türev alma int('sin(x)*cos(x)',x,0,pi/2) % integral alma. int('1/x',x,0,inf) % Improper integration.

MATLAB (Temeller-Symbolic Math Toolbox) syms n s w s1=symsum(1/n^2,1,inf) % sembolik toplama g=exp(x) taylor(g,10) % Taylor serisine açılım. laplace(x^3) % Laplace transformu. ilaplace(1/(s-a)) % Ters laplace transformu. fourier(exp(-x^2)) % Fourier transform. ifourier(pi/(1+w^2)) % Ters fourier transformu.

MATLAB (Çizim-Diferansiyel Denklemler) clear % Basit foksiyon çizimi. x=-2:.01:2; plot(x,x.^2)

MATLAB (Çizim-Diferansiyel Denklemler) % İki fonksiyonun tek grafikte çizimi. t=0:.1:100; y1=exp(- .1*t).*cos(t);y2=cos(t); plot(t,y1,t,y2),legend('y1', 'y2')

MATLAB (Çizim-Diferansiyel Denklemler) % Sembolik çizim. ezplot('x^2',[-2,2]) ezplot('exp(- t)*sin(t)'),xlabel('time'),y label('current'),title('dec ay')

MATLAB (Çizim-Diferansiyel Denklemler) % 50x50’lik bir grid ile 3-D çizim. ezcontour('y^2/2- x^2/2+x^4/4',[-2,2],50) ezsurf('y^2/2- x^2/2+x^4/4',[-2,2],50) ezsurfc('y^2/2- x^2/2+x^4/4',[-2,2],50)

MATLAB (Çizim-Diferansiyel Denklemler) % Parametrik çizim. ezplot('t^3-4*t','t^2',[-3,3])

MATLAB (Çizim-Diferansiyel Denklemler) % 3-D parametrik çizim. ezplot3('sin(t)','cos(t)','t',[-10,10])

MATLAB (Çizim-Diferansiyel Denklemler) % Symbolic solutions to o.d.e's. dsolve('Dx=-x/t') C2/t dsolve('Dx=-x/t','x(0)=1') [ empty sym ] dsolve('D2I+5*DI+6*I=10*sin(t)','I(0)=0','DI(0) =0') ??? Error using ==> dsolve at 145 There are more ODEs than variables.

MATLAB (Çizim-Diferansiyel Denklemler) % Linear systems of o.d.e's. [x,y]=dsolve('Dx=3*x+4*y','Dy=-4*x+3*y') x =(C6*i)/exp(t*(4*i - 3)) - C5*i*exp(t*(4*i + 3)) y =C5*exp(t*(4*i + 3)) + C6/exp(t*(4*i - 3)) [x,y]=dsolve('Dx=x^2','Dy=y^2','x(0)=1,y(0)=1') x =-1/(t – 1) y =-1/(t - 1)

MATLAB (Çizim-Diferansiyel Denklemler) % A 3-D linear system. [x,y,z]=dsolve('Dx=x','Dy=y','Dz=-z') x =C20*exp(t) y =C21*exp(t) z =C19/exp(t)

MATLAB (Çizim-Diferansiyel Denklemler) % Numerical solutions to o.d.e's. deq1=inline('x(1)*(.1- .01*x(1))','t','x'); [t,xa]=ode45(deq1,[0 100],50); plot(t,xa(:,1))

MATLAB (Çizim-Diferansiyel Denklemler) % A 2-D system. deq2=inline('[.1*x(1)+x(2);-x(1)+.1*x(2)]','t','x'); [t,xb]=ode45(deq2,[0 50],[.01,0]); plot(xb(:,1),xb(:,2))

MATLAB (Çizim-Diferansiyel Denklemler) % A 3-D system. deq3=inline('[x(3)-x(1);- x(2);x(3)- 17*x(1)+16]','t','x'); [t,xc]=ode45(deq3,[0 20],[.8,.8,.8]); plot3(xc(:,1),xc(:,2),xc(:,3 ))

MATLAB (Çizim-Diferansiyel Denklemler) % A stiff system. deq4=inline('[x(2);1000*(1-(x(1))^2)*x(2)- x(1)]','t','x'); [t,xd]=ode23s(deq4,[0 3000],[.01,0]); plot(xd(:,1),xd(:,2))

MATLAB (Çizim-Diferansiyel Denklemler) % x versus t. plot(t,xd(:,1))