>" iºaretine" name="description"> >" iºaretine">

MATLAB E GÝRݪ. >> quit. >> exit. komutlarý kullanýlýr. 2.Yardým Ýsteme

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

Download "MATLAB E GÝRݪ. >> quit. >> exit. komutlarý kullanýlýr. 2.Yardým Ýsteme"

Transkript

1 MATLAB E GÝRݪ BÖLÜM TEMEL BASAMAKLAR. Programý Baºlatmak ve Programý Sonlandýrmak.A. Program Nasýl Baºlatýlýr? Matlab 6. Windows ortamýnda çalýºabilen, matematik iºlemler yapabilen yazýlýmdýr. ">>" iºaretine Matlab in promptu adý verilir. Yazýlýmý çalýºtýrýnca oluºan pencerede prompt dan itibaren komutlar yazýlabilir. Komutlar sonlandýrýlýp enter tuºuna basýlýnca cevap gözükür. Aºaðýdaki bölümler sizleri Matlab ile tanýºtýracak ve hesaplamalarý yapmak, problemleri çözmek, grafikleri çizdirmek, ve kendi özel fonksiyonlarýnýzý yazabilmek için Matlab in nasýl kullanýlacaðýnýzý açýklayacaktýr. Matlab programlama dilinde dikkat edilmesi gereken en önemli husus ºudur. Yazýlmýº olan bir program üzerinde Run komutunun kullanýlmasýyla elde edilen istenmeyen sonuçlarýn giderilmesi amacýyla, program üzerinde deðiºikliklerin yapýlmasý gerekmektedir. Fakat Matlab ta program üzerinde yapýlan bu tür deðiºiklikler bazen sonuçlarý deðiºtirmemektedir. Bundan dolayý Matlab taki cash diye ifade edilen workspace, command window, command history dosyalarýnýn edit menüsü kullanýlarak temizlenmesi gerekmektedir. Bu cash lerin temizlenerek programlarýn çalýºtýrýlmasý bizlere doðru sonucu verecektir. Command window da uygun windows path ini yazarak programlarý icra edebildiðimiz gibi dosyadan program çaðýrýp run komutuylada icra edebiliriz. >> Aºaðýdaki komut satýrý kullanmýº olduðunuz Matlab programlama dilinin sürümünü göstermektedir. >> version.b. Program Nasýl Sonlandýrýlýr? MATLAB Programlama dilini sonlandýrmak için >> quit >> exit komutlarý kullanýlýr..yardým Ýsteme.A. MATLAB Online Yardým MATLAB in yardýmýndan yaralanmak için birkaç yol vardýr. Bunlarýn en iyi olaný : >> helpdesk komut satýrýdýr. Ayrýca örnek olarak aºaðýdaki satýrý incelersek >> help quit ºeklinde kullanýlan komut satýrý quit komutu hakkýnda bilgi edinmek için yardým menüsünden gerekli açýklamayý çaðýracaktýr. Ilk örnekleriniz esnasýnda yardým alabileceðiniz diðer bir komutta: >> demo bu ifade Matlab in deðiºik özelliklerini gösterecektir. Diðer çok fazla kullanýlan özellik lookfor komutudur. >> lookfor 'help' Yukarýda ki komut help dosyasýnda bulunan bütün komutlarý getirecektir.. Komut Satýrý.A. Komut Satýrlarý Yukarýdaki iºlemlerin yapýlacaðý anda açýlan pencereye <command window> adý verilir.

2 kýsa komutlar veya program parçasý ENTER tuºuna basýldýðýnda icra edilir ݺlemler ve programlar burada yapýlabileceði gibi File dan yeni bir program penceresi açýp kaydederek Debug ifadesinden Run komutuyla da çalýºtýrýlabilir ve sonuçlar yine command window daki promptan itibaren görülebilir. Matlab programlama dili açýldýðýnda Ýlk once komut satýrý (Command Window) gelir. Bu komut satýrýna yazmýº olduðunuz. Komut satýrý birkaç komuttan da oluºabilir. >> sqrt() (yukarýdaki komut deðerinin karekökünü alýr ve bir çýkýº gibi geri gönderir) veya: >> A = sqrt(); ( Karekökü alýnmýº deðeri A deðiºkenine atar). Bu tip bir komut yazýmý doðrudan A sonucunu vermez. Sonucu görmek için >> A ifadesinin komut icra edildikten sonra yazýlmasý gerekmektedir..b. Eski Komut Satýrlarýnýn Yeniden Çaðrýlmasý Matlab Prompt unda birçok komut satýrý icra edilmiº olabilir. Pratik bir yapýya sahip olmasý nedeniyle Yukarý ok tuºu ile eski icra edilmiº komutlar çaðrýlabilir. Ayný zamanda aºaðý ok tuºu ile de ileri doðru yazýlmýº komutlarý çaðýrabiliriz..c. MATLAB Hesaplatmalarýnýn Durdurulmasý Klavye üzerindeki <control> ve C tuºlarýna ayný anda basarak çalýºmakta olan program sonlandýrýlýr..d. Deðiºkenler Matlab te kullanýlabilecek olan deðiºkenleri tanýmlayabilmek için aºaðýdaki örnekleri incelememiz gerekmektedir. Matlab in mevcut kütüphanesinde bulunan hiç bir dosya ismi deðiºken olarak tanýmlanamaz. Tanýmlandýðý takdirde mevcut program hatalý çalýºacaktýr bu da bizim için istenmeyen bir durumdur. Bundan dolayý deðiºken tanýmlarken çok dikkat edilmelidir. Programlama da türkçe karakter kullanýlamaz (ç,º,ð,ö). ler MATLAB te Legal deðiºken isimleri M, m, A, Wronsk, _A, WRONSK, wronsk, Wronsk_A, w, w0, w4i, f_prime vs. seçilebilir. MATLAB te illegal deðiºken isimleri, #, a#, Wronsk!, Wronsk A, w,, f' vs. seçilemez. Aºaðýdaki örnek incelendiðinde >> degisken= ve bilgisayar aºaðýdaki cevabý verecektir. degisken = Programlama esnasýnda kaç adet deðiºken kullanýldýysa bu deðiºkenleri görmemiz aºaðýdaki komut ile mümkündür. >> who Kullanmýº olduðunuz deðiºkenleri listeler. Deðiºkenimiz A degisken olur. >>whos bu tür komut deðiºkenin ismini boyutunu sýnýfýný tanýmlamak içindir. Deðiºkenlerin Hafýzada ne kadarlýk bir yer kapladýðýný bu komut ile görmemiz mümkündür. Name Size Bytes Class A x 8 double array degisken x 8 double array Hatýrlatma, MATLAB bütün deðiºkenleri matris formatýnda tanýmlar.

3 En son olarak, silmek istediðimiz deðiºkeni veya deðiºkenleri aºaðýdaki ºekilde silebiliriz. >>clear degisken veya >>clear all 4. Matris ve Vektörler 4.A. Matrisler Matris iºlemleri yapýlýrken Matris boyutlarýna dikkat edilmelidir. Aksi takdirde program hata verecektir. >> d = [ 4 0 7] >> e = [ ; 4 ; 7 ] >> d + e >> I = eye() >> zeros(,4) 4.B. Vektör Yapýlarý Matris ºeklindeki ifadelerin özel alt sýnýflarýný oluºtururlar. >> zeros(,) adet sýfýr dizisine sahip bir satýr vektörü yapýsýndadýr. Aºaðýdaki örnekleri inceleyelim. >> v = :9 elde edilecek sonuc: v = >> w = :0.5:9 elde edilecek sonuc: w = Columns through Columns 8 through 4 >> f = [ ; 4 ] >> d * f det f >> rank eig ( ) ( f ) ( f ) Aºaðýdaki komut satýrlarýný yazarak icra ediniz. >> Noise = rand(4) >> diag([ ]) Columns 5 through Aºaðýdaki Matris i ele alýnýz >> M=[,,;6,,4;5,4,] M =

4 >> M(,) 4 >> A = rand(4) 4x4 lük Matris e Rastgele deðerlerin atamasýný saðlar. >> B = A(:,:4) A nýn ikinci satýrýný veya dördüncü sütununu almak için sýrasýyla aºaðýdaki komutlarý icra ederiz. >> second_row = A(,:) >> fourth_col = A(:,4) Hatalý kullaným komutlarý >> clear A >> A(,:) = :7 >> clear A >> A(:,) = (:7)' 5. Basit Matematiksel ݺlemlerin Uygulamasý Matrisler, Vektörler, ve skaler deðerler toplanabilir, çýkartýlabilir,bölünebilir ve çarpýlabilir. 5.A. Skaler Uygulamalar MATLAB teki basit matematiksel uygulamalar aºaðýda verilen örnekler incelenerek kolayca anlaºýlabilir. >> + >> - >> * >> a = 4; b = 5; c = a*b >> a+b >> c = c+ 5.B. Matris Toplamý M ve M deðiºkenli iki matris in toplanabilmesi için sütun ve satýr sayýlarýnýn eºit olmasý gerekmektedir. Deneme amaçlý birkaç örnek burada verilmiºtir. >> [,;,4]+[,;0,4] >> A=[,;,4];B=[,;0,4];C=A+B >> A-B >> A = A + B >> v=:7;w=7:-:;v+w >> v-w >> u=[ ] >> u+v Matris toplama iºlemlerinde, iki matrisin toplamýnýn yapýlabilir veya yapýlamaz olduðunu anlamanýn en kolay yolu size komutuyla açýklanabilir >> size(u) 6 >> size(v) 7 >> / 4

5 Birinci çýktý bize u matrisinin satýr ve 6 sütundan oluºtuðunu, ikinci çýktý ise v matrisinin satýr ve 7 sütundan oluºtuðunu göstermektedir. Dolayýsýyla bu iki matris için toplama iºleminin yapýlmasý mümkün deðildir. 5.C. Satýr-Sütun Matris Çarpýmý Ýki Matrisin Çarpýmý için gerekli olan koºul. M matrisinin sütun sayýsý M matrisinin satýr sayýsýna eºit olmalý. Burada M*M çarpýmý tanýmlanabilir ama M*M tanýmlanamaz. : Aºaðýdaki örnekleri command windows ta yazarak enter tuºu ile çalýºtýrýnýz ve sonuçlarý deðerlendiriniz. >> M=[ - 4 5]; >> M=[ - 0 0]; >> M=M*M >> M4=M*M >> M5=M*M4 >> v=[0;;] >> w=[-,] >> M*v >> w*m >> w*m*v >> v*m >> A=[ 4 5]; >> A*A >> A*A*A*A*A*A*A*A*A*A*A*A*A 5.D. Kuvvet Alma Yukarýdaki örneðin en son satýrýnda ki ifadeyi aºaðýdaki gösterimde yazabiliriz. >> A^ 5.E. Transpose Uygulamasý Bu uygulama ile matris iºlemlerinde sütun indeksleri ile satýr indeksleri yerdeðiºtirmektedir. >> v >> v' >> w >> w' >> M >> M' >> A >> A' 5.F. Skaler-Matris Çarpýmý Verilen bir M matrisini a skaler sayýsý ile çarpabiliriz. >> a = []; M >> a*m >> M*a 5.G. Skaler Matris Toplamý Aºaðýdaki komut satýrýný çalýºtýrdýðýmýzda >> c = 000; f = [ - 4]; c+f sonucunu elde ederiz 5.H. Matris Bölümü:Doðrusal Sistemlerin Çözümü n x n boyutunda bir A matrisi ve n boyutunda bir vektör verilsin 5

6 Ax=b eºitliðinin saðlanabilmesi için çözümü yaparken sol bölme komutunu kullanmalýyýz.(bkz. 6. Skaler Fonksiyonlar) Burada A Matrisi sýfýr matrisi olmamalýdýr. >> A = [ ]; >> b=[ -]'; >> x=a\b x = Skaler Fonksiyonlar MATLAB komutlarýnýn birçoðu fonsiyonlardan oluºur. Bu fonksiyonlarýn bazýlarý matematiksel fonksiyonlar olarak gösterilir. Bazý Matematiksel Ýfadeler Sembol Sembol adý + Toplama + - Çýkarma - 4 * Çarpma * / Bölme (Saðdan) / \ Division (Soldan) \ ^ Kuvvet alma ^4 ( ) Parantez (normal) *( + 4) ( ) Parantez (Fonksiyon) cos(x) = Atama x = == Eºitlik x == X >> sqrt(4.407) >> log() >> sin(pi/) >> cosh(.7) >> rem(,) >> floor(/) >> round(/) >> round(4/) >> ceil(/) ler >> A = [ 4 5 5] A = >> sqrt(a) >> W = [ ] W = >> sign(w) - >> x=.:.:.9;log_table=[x;log(x)]' >> x=0:pi/6:pi; y=sin(x) 7. Dizi Uygulamalarý Aºaðýdaki Matrisi düºünelim >> M = [ ; 4] ve bu matrisin her bir elemanýnýn karesini almak istiyelim. Eðer problemin çözümü için aºaðýdaki komut satýrýný çalýºtýrýrsak istediðimiz sonucu elde edemeyiz. >> M^ Yukarýdaki satýr M*M ifadesine karºýlýk gelmektedir. >> abs(-5) 6

7 Ama M. ifadesiyle birlikte kare alma komutunu kullanýrsak istenilen sonucu elde ederiz. >> M.^ Aºaðýdaki örnekleri deneyiniz. >> Z = [ ; 4 ]; Y = [- ; 4-5]; >> Z*Y >> Z.*Y 8. Matris ve Vektör Fonksiyonlarý 8.A. Matris fonksiyonlarý MATLAB te önemli matris fonksiyonlarý Determinant >> M=[,;,7];det(M) >> A=hilb(5);det(A).749e- Özdeðerler >> eig(a) Matrisin Tersi >> inv(a) Rank >> v = 0*rand(,0); >> max(v) >> min(v) >> sort(v) Matematiksel fonksiyonlar: >> sum(v) >> prod(v) veya istatiksel fonksiyonlar: >> median(v) >> mean(v) >> std(v) BÖLÜM GRAFIKLER, ÇIKIª, FORMAT VE SEMBOLIK HESAPLATMALAR. Ýki Boyutlu Grafikler.A. plot fonksiyonu X ve y gibi iki vector düºünelim ve bu vektörlerin ayný uzunluða sahip olduðunu varsayalým. Komut satýrý >> plot(x,y) yukarýdaki komut satýrý x e karºýlýk gelen y elemanlarýnýn grafiðini çizdirmektedir >> x = -:.:; y = x.^; plot(x,y); >> rank(a) Size (Boyut) det, eig ve inv gibi bazý matris fonksiyonlarý sadece kare matrislerde uygulanabilir. Rank veya size gibifonksiyonlarda her matrise uygulanabilir. 8.B. Vektör fonksiyonlarý Bu fonksiyonlarý örneklerle açýklayacak olursak x^ grafiði [-,] aralýðýnda çizdirilecektir. 7

8 Parametrik bir eðri çizdirmek istersek Öncelikle t deðiºkeninin tanýmlanmasý gerekmektedir. >> t = 0:pi/0:*pi; >> plot( (cos(t)).*sin(t), (-cos(t)).*cos(t) ); Ayný zamanda MATLAB te deneysel verilerin grafiklerini de çizdirebiliriz. : Her bir ay ýn sýcaklýk deðerlerini çizdiren bir program yazarak grafik ortamda gösterelim. >> months = :; >> temp_max=[9,44,59,65,8,89,95,0,96,88,6 4,55]; >> plot(months,temp_max);.c. Ayný plot üzerine birden fazla grafik çizdirilmesi Bazen iki grafiði ayný düzlem üzerinde karºýlaºtýrmak isteriz. Bunun için MATLAB te üç farklý yöntem vardýr. Taylor seri açýlýmýný örnek olarak incelersek; +x+(/)x +x+(/)x+(/6)x. Birinci örnek yöntem >> x=-:.0:; >> func=exp(x);second=+x+/*x.^;third=seco nd+/6*x.^; >> plot(x,exp(x),x,second,x,third); Ýkinci yöntem >> x=-:.0:; >> Functions=[exp(x);+x+/*x.^;+x+/*x.^ +/6*x.^]'; >> plot(x,functions) MATLAB otomatik olarak renk atamasý yapmaktadýr. Eðer renk atamasýný kendimiz yapmak istersek >> plot(x,exp(x),'b',x,second,'m',x,third,'g'); Aºaðýdaki komutta ayný iºlevi yerine getirebilmektedir. >> plot(temp_max);.b. Ýsteðe baðlý çizim stilleri >> x = -:.:; y = x.^; plot(x,y,'o') veri olarak grafik ekrana daire yerleºtirecektir. >> x = -:.:; y = x.^; plot(x,y,'g-.') Yeºil renkte kesikli çizgiler yerleºtirir. ºeklinde komut tanýmý yapabiliriz. Grafik çizdirme esnasýnda farklý çizgi stillerini de kendimiz belirleyebiliriz. >> plot(x,exp(x),':',x,second,'--',x,third,'-.'); Üçüncü Yöntem (hold komutu) >> x=-:.0:; >> plot(x,exp(x)); >> second=+x+(/)*x.^;third=second+(/6)*x. ^; >> hold 8

9 Current plot held >> plot(x,second);plot(x,third); >> hold Current plot released >> temp_min=[7,5,9,9,48,6,70,77,69,5,44, 0]; >> bar(temp_max,'r'); >> hold Current plot held. Sembolik Hesaplatmalar.A.Sembolik Eºitliklerin oluºturulmasý Programlamaya baºlamadan once sembolik deðiºkenlerimizi tanýmlamamýz gerekmektedir. >> syms a b c d x y z >> A= [a b; c d] >> A() >> det(a) >> eig(a) >> bar(temp_min,'b');hold.b.sembolik Fonksiyonlarýn Oluºturulmasý Current plot released Ayrý veri deðerlerini de girerek çizdirme yapýlabilir, ama bu tür iºlem hem uzun hem de pratik deðildir. >> data=[ ]; >> plot(data(:,),data(:,),'o'); f fonksiyonunu sembolik bir eºitlik olarak tanýmlayabiliriz. >> f = + *x^ + cos(x) Bu tanýmlamadan sonra f in türevini aºaðýdaki komut ile hesaplatabiliriz. >> diff(f) Bu yeni eºitliði farklý bir deðiºkene atayabiliriz. >> f_prime=diff(f) ve kaçýncý dereceden türev almak istersek aºaðýdaki formda yazabiliriz. Aºaðýdaki form. dereceden türev almaktadýr. >> f_second=diff(f,) Bir fonksiyonun tanýmsýz integralini veya anti türevini bulmak için komut satýrý olarak >> int(f) yazýlabilir. Ve tanýmlý bir aralýkta integral deðerini bulmak için; (0 ve aralýðý örnek olarak alýnmýºtýr ). >> int(f,0,).c. Eºitliklerin Sembolik olarak çözümü 9

10 Aritmatiksel eºitlikleri de MATLAB yardýmýyla sembolik olarak çözmemiz mümkündür. : Aºaðýdaki iki bilinmeyenli denklemi ele alalým. ax + b x + c = 0. Bu denklemin çözümünü aºaðýdaki program basamaklarýnda görebiliriz. >> syms x a b c >> p = a*x^ + b*x + c >> solve(p) : Aºaðýdaki eºitliði ele alalým ln (y) - ln (r-y) = k t + C r, k ve C sabitler, t herhangi bir parametre ve y de bilinmeyen olsun. y yi çözmek için >> syms r k C t y >> equation = 'log(y) - log(r-y) = k*t + C' >> solve(equation,y) program satýrlarý kullanýlýr. Burada çözüm tek dir. Bu deðere Atama da yapabiliriz. >> y = solve(equation,y) ªimdi y bir eºitlik haline geldi. y = 5 t için >> solve(y-5,t).d. Diferansiyel Eºitliklerin Çözümü Sembolik olarak diferansiyel Denklemlerin çözümünü yapabilmek için dsolve fonksiyonu kullanýlýr. Aºaðýdaki diferansiyel denklemi çözmek için y'=y Öncelikle y yi sembolik deðiºken tanýmlamalýyýz. >>sym y Daha sonra eºitliði çözebilmek için dsolve komutunu kullanmalýyýz. >>dsolve('dy=y') D diferansiyel operator, Dy ise y nin türevi demektir. Eðer baºlangýç koºulu yerleºtirilecekse fonksiyon >>dsolve('dy=y', 'y(0)=') halini alýr.. Birinci Dereceden Diferansiyel Denklem Çözümleri (ODE) Matlab programlama dilinde birinci dereceden diferansiyel denklem çözümlerini yaparken aºaðýdaki program parçalarýný kullanabiliriz. Birinci dereceden diferansiyel denklem formu x baðýmsýz deðiºken, y de x e baðlý bir fonsiyon olduðunda aºaðýdaki ºekilde tanýmlanabilir. dy y = = dx y = x - g( x, y ) 7.5 y = g = ( x, y ) x y = f ( ) = 0.5 [,4] g ( x, y ) = aralýðýnda x, y grafiðinin matlab te nasýl hesaplatýlýp çizdirildiðini aºaðýdaki program parçalarýyla görebiliriz. main.m [x,num_y]=ode('g',,4,0.5); y=x.^-7.5; plot(x,num_y,x,y,'o') ylabel('y=f(x)') xlabel('x') grid 0

11 g.m function dy=g(x,y) dy=*x.^; Bu tip programlarda dikkat edilmesi gereken en önemli husus ºudur. Eðer bir program için alt program (subroutine ) yazýldýysa bu programýn çalýºtýrýlabilmesi için alt programdaki olarak verilen dosya adýnýn fonksiyon içerisinde de ayný isimle verilmiº olmasý gerekmektedir, ayný zamanda ode komutundada alt program adýný ayný tanýmlamalýyýz. y& y& y& = y y = - y& y = -0.5y y y y y ( 0) = 0 ( 0) = ( 0) = x& x& = -x = -x + x - x - sin ( t) denklem sistemini ode komutunu kullanarak çözünüz. main.m initial = [0;0]; tsim=[0 6*pi]; [t,u]= ode('eqns5',tsim,initial); subplot(,,),plot(t,u(:,)),title('st derivative of y'),grid subplot(,,),plot(t,u(:,)),title('y'),xlabel('x'), grid Yukarýdaki denklem sistemini ode komutunu kullanarak çözünüz ve grafik ortamda gösteriniz. main6.m options = odeset('reltol',e-4,'abstol',[e-4 e-4 e-5]); [t,y] = ode45('eqns6',[0 ],[0 ],options); plot(t,y(:,),'-',t,y(:,),'-.',t,y(:,),'.') grid eqns6.m function dy = eqns6(t,y) dy = zeros(,); dy() = y() * y(); dy() = -y() * y(); dy() = -0.5 * y() * y(); eqns.m function u_prime=eqns5(t,u) u_prime(,)=-4*u(,)+*u(,)-sin(t); u_prime(,)=-u(,)-u(,).^;

12 .For Döngüsü BÖLÜM KONTROL YAPILARI For döngüsünün iºlevini aºaðýdaki basit örnek ile açýklayabiliriz. for x=:5 for y=:6 A(x,y)=/x*y; end end A Yukarýdaki program çalýºtýrýldýðýnda aºaðýdaki sonuçlar elde edilmiºtir. Bu basit programda dikkat edilmesi gereken en önemli husus A(x,y)=/x*y; ifadesinin sonunda ; (noktalý virgül) kullanýlmasýdýr. Noktalý virgül kullanýmý A deðerlerinin ekrana sürekli olarak bastýrýlmasýný önlemektedir. Sonuç doðrudan ekranda görüntülenebilir. Programda x satýr sayýsý y ise sütun sayýsýný göstermektedir. while n=input('n deðerinin giriniz: '); if n<=0,break,end while n> if rem(n,)==0,n=n/ else n=*n+,end end end BÖLÜM 4 KONTROL ÝFADELERÝNÝN ÇÖZÜMÜ. Zaman Domaini Aºaðýda verilen denklemin basamak cevabýný t=0 ile t=0 zaman aralýðýnda hesaplatmak ve grafik ortamda çizdirmek için ( s) G = s 0 + s + 0 num=0; den=[,,0]; t=[0:0.:0]; y=step(num,den,t); plot (t, y) Program parçasýný kullanabiliriz. Bu programda 0 elemana sahip biri zaman eksenini diðeri de birirm basamak cevabý gösteren eksen olmak üzere iki sütun üretilir. Ýmpulse cevabýný da impulse komutuyla çözdürebiliriz. y=impulse(num,den,t); Genel giriºlerde ki sistem cevabý da. If Break Komutu n=input('n deðerinin giriniz: '); if n<0 A=['Sayi negatif']; elseif rem(n,)==0,a=['sayi cift']; else A=['sayi tek']; end disp(a) Not: Programdaki koºul kelimeleri (if, elseif, else) küçük harflerle yazýlmalýdýr, aksi takdirde program çalýºmayacaktýr. y=lsim (num,den,u,t) komutuyla çözdürülebilir. Giriº vektörü u dur. Tek giriºli sistemler için u sütun vektörüdür. Örneðin rampa cevabýný hesaplatmak için, ramp=t; y=lsim (num,den,ramp,t) kullanýlabilir.. Frekans domaini bode(num,den)

MATLAB Semineri. EM 314 Kontrol Sistemleri 1 GÜMMF Elektrik-Elektronik Müh. Bölümü. 30 Nisan / 1 Mayıs 2007

MATLAB Semineri. EM 314 Kontrol Sistemleri 1 GÜMMF Elektrik-Elektronik Müh. Bölümü. 30 Nisan / 1 Mayıs 2007 MATLAB Semineri EM 314 Kontrol Sistemleri 1 GÜMMF Elektrik-Elektronik Müh. Bölümü 30 Nisan / 1 Mayıs 2007 İçerik MATLAB Ekranı Değişkenler Operatörler Akış Kontrolü.m Dosyaları Çizim Komutları Yardım Kontrol

Detaylı

MATLAB DA SAYISAL ANALİZ DOÇ. DR. ERSAN KABALCI

MATLAB DA SAYISAL ANALİZ DOÇ. DR. ERSAN KABALCI MATLAB DA SAYISAL ANALİZ DOÇ. DR. ERSAN KABALCI Konu Başlıkları Lineer Denklem Sistemlerinin Çözümü İntegral ve Türev İntegral (Alan) Türev (Sayısal Fark ) Diferansiyel Denklem çözümleri Denetim Sistemlerinin

Detaylı

BX 6 ARAÇ KANTARI YAZILIMI KULLANIM EL KÝTABI

BX 6 ARAÇ KANTARI YAZILIMI KULLANIM EL KÝTABI BX 6 ARAÇ KANTARI YAZILIMI KULLANIM EL KÝTABI ÝÇÝNDEKÝLER : Konu : Sayfa 1. Ana Menü 3 2. 1. Tartým 3 3. 2. Tartým 6 4. Sabit Daralý Tartým 7 5. Raporlar 8 6. Son Tartým Fiº Tekrarý 10 7. Diðer ݺlemler

Detaylı

Grafik Komutları. Grafik Türleri plot: çizgisel grafikler bar: sütun bar şeklindeki grafikler stem: sütun çizgisel grafikler pie: pasta grafikleri

Grafik Komutları. Grafik Türleri plot: çizgisel grafikler bar: sütun bar şeklindeki grafikler stem: sütun çizgisel grafikler pie: pasta grafikleri Matlab Grafikler Grafik Türleri Grafik Komutları Grafik Türleri plot: çizgisel grafikler bar: sütun bar şeklindeki grafikler stem: sütun çizgisel grafikler pie: pasta grafikleri Yardımcı Komutlar hold

Detaylı

MATLABA GİRİŞ 1. MATLAB. Komut penceresi. MATLAB adı, MATrix LABoratory (Matrix Laboratuarı) kelimelerinden gelir.

MATLABA GİRİŞ 1. MATLAB. Komut penceresi. MATLAB adı, MATrix LABoratory (Matrix Laboratuarı) kelimelerinden gelir. 1. MATLAB MATLAB adı, MATrix LABoratory (Matrix Laboratuarı) kelimelerinden gelir. Matlab, komut temelli bir programdır. Command Window penceresinde» işareti Matlab'ın komut prompt'unu gösterir ve bu işaret

Detaylı

olarak çalýºmasýdýr. AC sinyal altýnda transistörler özellikle çalýºacaklarý frekansa göre de farklýlýklar göstermektedir.

olarak çalýºmasýdýr. AC sinyal altýnda transistörler özellikle çalýºacaklarý frekansa göre de farklýlýklar göstermektedir. Transistorlu Yükselteçler Elektronik Transistorlu AC yükselteçler iki gurupta incelenir. Birincisi; transistorlu devreye uygulanan sinyal çok küçükse örneðin 1mV, 0.01mV gibi ise (örneðin, ses frekans

Detaylı

Bilgisayar Programlama MATLAB

Bilgisayar Programlama MATLAB What is a computer??? Bilgisayar Programlama MATLAB Prof. Dr. İrfan KAYMAZ What Konular is a computer??? MATLAB ortamının tanıtımı Matlab sistemi (ara yüzey tanıtımı) a) Geliştirme ortamı b) Komut penceresi

Detaylı

Bilgisayar Programlama MATLAB

Bilgisayar Programlama MATLAB Bilgisayar Programlama MATLAB Grafik İşlemleri Doç. Dr. İrfan KAYMAZ MATLAB Ders Notları MATLAB de GRAFİK İŞLEMLERİ MATLAB diğer programlama dillerine nazaran oldukça güçlü bir grafik araçkutusuna (toolbox)

Detaylı

Matlab da Dizi ve Matrisler. Mustafa Coşar

Matlab da Dizi ve Matrisler. Mustafa Coşar Matlab da Dizi ve Matrisler Mustafa Coşar MATLAB Değişkenleri Matlab da değişkenler; skaler, dizi(vektör), matris veya metin (string) türünde olabilirler. Örnek olarak: a=1; b=-3.2e3; c=22/5; metin= mustafa

Detaylı

Bilgisayar Programlama MATLAB

Bilgisayar Programlama MATLAB What is a computer??? Bilgisayar Programlama MATLAB ler Prof. Dr. İrfan KAYMAZ What is a computer??? MATLAB de GRAFİK İŞLEMLERİ MATLAB diğer programlama dillerine nazaran oldukça güçlü bir grafik araçkutusuna

Detaylı

1. GİRİŞ 1.1. GENEL BAKIŞ 1.2. KULLANICI ARAYÜZÜ

1. GİRİŞ 1.1. GENEL BAKIŞ 1.2. KULLANICI ARAYÜZÜ 1. GİRİŞ 1.1. GENEL BAKIŞ MATLAB (MATrix LABoratory) sayısal hesaplama ve dördüncü nesil programlama dilidir. MathWorks firması tarafından geliştiriliyor. MATLAB; - matris işlenmesine, - fonksiyonlar ve

Detaylı

Adres Satýrýndan Bilgi Almak

Adres Satýrýndan Bilgi Almak Web programcýlýðýnda asýl olan konu form iºlemleridir. Formlar, ziyaretçiden bizim istediðimiz bilgileri ve ziyaretçinin sunacaðý bilgileri iºleyip gerekli yerlere ulaºtýrmak için hazýrlanmýº HTML kalýplarýdýr.

Detaylı

MATLAB'A GİRİŞ. Contents

MATLAB'A GİRİŞ. Contents MATLAB'A GİRİŞ Contents Genel bakış Basit hesaplamalar Değişken atama ve bunlarla işlemler Yardım komutları Değişkenleri görme ve silme Ekranı temizleme Matris işlemleri Matrisler için dört işlem, üst

Detaylı

Otomatik Kontrol (PID kontrol) - Ders sorumlusu: Yrd.Doç.Dr.Hilmi Kuºçu

Otomatik Kontrol (PID kontrol) - Ders sorumlusu: Yrd.Doç.Dr.Hilmi Kuºçu PID (Proportional-Integral-Derivative) günümüzde çok kullanýlan bir kontrol yöntemidir. Endüstrideki uygulamalarýn %75 inde uygulanmýºtýr. Çok geniº bir uygulama alanýnýn olmasýna raðmen PID uygulamalarý

Detaylı

MATLAB PROGRAMLAMAYA GİRİŞ

MATLAB PROGRAMLAMAYA GİRİŞ MATLAB PROGRAMLAMAYA GİRİŞ MATLAB, MATrix LABoratory sözcüklerinden gelir ve temelde sayısal ve analitik olarak matematiksel fonksiyonların ifadelerinin kullanıldığı başta mühendislik alanında olmak üzere

Detaylı

MatLab. Mustafa Coşar mustafacosar@hitit.edu.tr http://web.hitit.edu.tr/mustafacosar

MatLab. Mustafa Coşar mustafacosar@hitit.edu.tr http://web.hitit.edu.tr/mustafacosar MatLab Mustafa Coşar mustafacosar@hitit.edu.tr http://web.hitit.edu.tr/mustafacosar Sunum Planı fprintf komutu Clc, clear ve help komutları Koşullu ve Döngü ifadeleri Matlab da Fonksiyonlar Sorular Ekran

Detaylı

Ders 1 : MATLAB Programlama Ortamı

Ders 1 : MATLAB Programlama Ortamı Ders 1 : MATLAB Programlama Ortamı Kapsam MATLAB Kullanıcı Arayüzü : Menüler ve Pencereler Gelişmiş Bir Hesap Makinesi Olarak MATLAB Temel Matematiksel Fonksiyonlar M-Dosyaları : Scriptler ve Fonksiyonlar

Detaylı

MATLAB MATLAB MAT LAB MAT LAB MATLAB

MATLAB MATLAB MAT LAB MAT LAB MATLAB MATLAB 1.DERS MATLAB MATLAB, bilim adamları ve mühendislere, Fortran ve C gibi gelenekselleşmiş dillerde program yazmaksızın, matrislere dayalı problemleri çözmede kullanılmak üzere bir sayısal hesaplama

Detaylı

Electronic Workbench 5.12 (EWB 5.12)

Electronic Workbench 5.12 (EWB 5.12) BÖLÜM 2 Electronic Workbench 5.12 (EWB 5.12) 1. Giriþ: EWB yazýlýmýnýn 5.12 sürümü 4.0 sürümünden daha üstün özelliklere sahiptir. Þekil 1: EWB 5.12'nin kýsa yol simgesi Þekil 2: EWB 5.12'nin baþlangýç

Detaylı

MATLAB ve Simulink Kullanımına Giriş

MATLAB ve Simulink Kullanımına Giriş MATLAB ve Simulink Kullanımına Giriş Marmara Üniversitesi Teknoloji Fakültesi Mekatronik Mühendisliği Bölümü Hazırlayan: Arş.Gör. Barış DOĞAN baris@marmara.edu.tr MATLAB Nedir? MATLAB, bilim ve mühendislik

Detaylı

5. 2x 2 4x + 16 ifadesinde kaç terim vardýr? 6. 4y 3 16y + 18 ifadesinin terimlerin katsayýlarý

5. 2x 2 4x + 16 ifadesinde kaç terim vardýr? 6. 4y 3 16y + 18 ifadesinin terimlerin katsayýlarý CEBÝRSEL ÝFADELER ve DENKLEM ÇÖZME Test -. x 4 için x 7 ifadesinin deðeri kaçtýr? A) B) C) 9 D). x 4x ifadesinde kaç terim vardýr? A) B) C) D) 4. 4y y 8 ifadesinin terimlerin katsayýlarý toplamý kaçtýr?.

Detaylı

MatLab. Mustafa Coşar mustafacosar@hitit.edu.tr http://web.hitit.edu.tr/mustafacosar

MatLab. Mustafa Coşar mustafacosar@hitit.edu.tr http://web.hitit.edu.tr/mustafacosar MatLab Mustafa Coşar mustafacosar@hitit.edu.tr http://web.hitit.edu.tr/mustafacosar Sunum Planı MatLab Hakkında Ekran Yapısı Programlama Yapısı Matlab da Programlamaya Giriş Sorular MatLab Hakkında MatLab;

Detaylı

Bilgisayar Programlama

Bilgisayar Programlama Bilgisayar Programlama M Dosya Yapısı Kontrol Yapıları Doç. Dr. İrfan KAYMAZ Matlab Ders Notları M-dosyası Genel tanıtımı : Bir senaryo dosyası (script file) özel bir görevi yerine getirmek için gerekli

Detaylı

düºünülerek geliºtirilmiºtir. Bu nedenle, diðer dillerden farklý olarak, ayný zamanda kendisi de bir platformdur.

düºünülerek geliºtirilmiºtir. Bu nedenle, diðer dillerden farklý olarak, ayný zamanda kendisi de bir platformdur. JAVA PROGRAMLAMA DÝLÝ Java, Sun Microsystems tarafýndan geliºtirilen nesne yönelimli bir programlama dilidir. Að (network) ortamý düºünülerek ve yazýlýmýn platform baðýmsýz olarak çalýºmasý (deðiºik bilgisayar

Detaylı

FLASH ile Kayan Menüler

FLASH ile Kayan Menüler FLASH ile Kayan Menüler Eðer sayfanýza koyacaðýnýz linklerin sayýsý az ise, deðiºik efektler kullanýlabilir. En çok tercih edilen menülerden birisi de, kayan menülerdir. Projemiz, menülerin yeraldýðý fotoðraflarý,

Detaylı

SAYISAL ANALİZ. Doç.Dr. Cüneyt BAYILMIŞ. Sayısal Analiz. Doç.Dr. Cüneyt BAYILMIŞ

SAYISAL ANALİZ. Doç.Dr. Cüneyt BAYILMIŞ. Sayısal Analiz. Doç.Dr. Cüneyt BAYILMIŞ SAYISAL ANALİZ Doç.Dr. Cüneyt BAYILMIŞ Doç.Dr. Cüneyt BAYILMIŞ Sayısal Analiz 1 SAYISAL ANALİZ 2. Hafta MATLAB İLE GRAFİK ÇİZİMLERİ Doç.Dr. Cüneyt BAYILMIŞ Sayısal Analiz 2 İÇİNDEKİLER 1. plot Komutu İle

Detaylı

4. a ve b, 7 den küçük pozitif tam sayý olduðuna göre, 2 a a b. 5. 16 x+1 = 3

4. a ve b, 7 den küçük pozitif tam sayý olduðuna göre, 2 a a b. 5. 16 x+1 = 3 LYS ÜNÝVSÝT HAZILIK ÖZ-D-BÝ YAYINLAI MATMATÝK DNM SINAVI A Soru saýsý: 5 Yanýtlama süresi: 75 dakika Bu testle ilgili anýtlarýnýzý optik formdaki Matematik bölümüne iþaretleiniz. Doðru anýtlarýnýzýn saýsýndan

Detaylı

1. Böleni 13 olan bir bölme iþleminde kalanlarýn

1. Böleni 13 olan bir bölme iþleminde kalanlarýn 4. SINIF COÞMAYA SORULARI 1. BÖLÜM 3. DÝKKAT! Bu bölümde 1 den 10 a kadar puan deðeri 1,25 olan sorular vardýr. 1. Böleni 13 olan bir bölme iþleminde kalanlarýn toplamý kaçtýr? A) 83 B) 78 C) 91 D) 87

Detaylı

Sembolik Programlama1. Gün. Sembolik Programlama. 20 Eylül 2011

Sembolik Programlama1. Gün. Sembolik Programlama. 20 Eylül 2011 Sembolik Programlama 1. Gün Şenol Pişkin 20 Eylül 2011 Sunum Kapsamı MuPAD İçerik Başlangıç 1. Bölüm: Cebirsel işlemler 2. Bölüm: Denklem çözümleri MuPAD Kısaca MuPAD Bilgisi ve Tarihçesi MuPAD Diğer Araçlar

Detaylı

MAK1010 MAKİNE MÜHENDİSLİĞİ BİLGİSAYAR UYGULAMALARI

MAK1010 MAKİNE MÜHENDİSLİĞİ BİLGİSAYAR UYGULAMALARI .. MAK MAKİNE MÜHENDİSLİĞİ BİLGİSAYAR UYGULAMALARI Polinom MATLAB p=[8 ] d=[ - ] h=[ -] c=[ - ] POLİNOMUN DEĞERİ >> polyval(p, >> fx=[ -..9 -. -.9.88]; >> polyval(fx,9) ans =. >> x=-.:.:.; >> y=polyval(fx,;

Detaylı

Fen ve Mühendislik Uygulamalarında MATLAB

Fen ve Mühendislik Uygulamalarında MATLAB Fen ve Mühendislik Uygulamalarında MATLAB Dosya Yönetimi Fonksiyon Yapısı Doç. Dr. İrfan KAYMAZ MATLAB Ders Notları DOSYA YÖNETİMİ Şu ana kadar bir programda hesaplanan veya elde edilen veriler RAM de

Detaylı

3. FASÝKÜL 1. FASÝKÜL 4. FASÝKÜL 2. FASÝKÜL 5. FASÝKÜL. 3. ÜNÝTE: ÇIKARMA ÝÞLEMÝ, AÇILAR VE ÞEKÝLLER Çýkarma Ýþlemi Zihinden Çýkarma

3. FASÝKÜL 1. FASÝKÜL 4. FASÝKÜL 2. FASÝKÜL 5. FASÝKÜL. 3. ÜNÝTE: ÇIKARMA ÝÞLEMÝ, AÇILAR VE ÞEKÝLLER Çýkarma Ýþlemi Zihinden Çýkarma Ýçindekiler 1. FASÝKÜL 1. ÜNÝTE: ÞEKÝLLER VE SAYILAR Nokta Düzlem ve Düzlemsel Þekiller Geometrik Cisimlerin Yüzleri ve Yüzeyleri Tablo ve Þekil Grafiði Üç Basamaklý Doðal Sayýlar Sayýlarý Karþýlaþtýrma

Detaylı

BİLGİSAYAR PROGRAMLAMA VE FİZİKTE PROGRAMLAMA DERSLERİ İÇİN MATLAB ÇALIŞMA NOTLARI. Mehmet ÖZKAN

BİLGİSAYAR PROGRAMLAMA VE FİZİKTE PROGRAMLAMA DERSLERİ İÇİN MATLAB ÇALIŞMA NOTLARI. Mehmet ÖZKAN BİLGİSAYAR PROGRAMLAMA VE FİZİKTE PROGRAMLAMA DERSLERİ İÇİN MATLAB ÇALIŞMA NOTLARI Mehmet ÖZKAN input:bu komut kullanıcıdan veri girişi istiğinde kullanılır. Etkin ve etkileşimli bir program yazımında

Detaylı

Kanguru Matematik Türkiye 2015

Kanguru Matematik Türkiye 2015 3 puanlýk sorular 1. Aþaðýdaki þekillerden hangisi bu dört þeklin hepsinde yoktur? A) B) C) D) 2. Yandaki resimde kaç üçgen vardýr? A) 7 B) 6 C) 5 D) 4 3. Yan taraftaki þekildeki yapboz evin eksik parçasýný

Detaylı

BÖLÜM 5 TÜREV ALMA KURALLARI

BÖLÜM 5 TÜREV ALMA KURALLARI BÖLÜM 5 TÜREV ALMA KURALLARI ~ Türevin Tanýmý ~ Saðdan ve Soldan Türev ~ Türevin Süreklilikle Ýliþkisi ~ Türev Alma Kurallarý ~ Özel Tanýmlý Fonksiyonlarýn Türevi ~ Alýþtýrmalar ~ Test ~ Türevde Zincir

Detaylı

İÇİNDEKİLER İÇİNDEKİLER KODLAB

İÇİNDEKİLER İÇİNDEKİLER KODLAB İÇİNDEKİLER IX İÇİNDEKİLER 1 GİRİŞ 1 Kitabın Amacı 1 Algoritmanın Önemi 2 Bilgisayarın Doğuşu ve Kullanım Amaçları 3 Programlama Dili Nedir? 3 Entegre Geliştirme Ortamı (IDE) Nedir? 4 2 ALGORİTMA VE AKIŞ

Detaylı

MATEMATİK SORU BANKASI

MATEMATİK SORU BANKASI Bu kitap tarafından hazırlanmıştır. MATEMATİK SORU BANKASI ISBN-978-605-6067-8- Sertifika No: 748 Konu Kavrama s e r i s i Üniversiteye Hazırlık & Okula Yardımcı Bu kitabın tüm basım ve yayın hakları na

Detaylı

6. ÇİZİM İŞLEMLERİ 3 6.1. 2 Boyutlu Eğri Çizimi x ve y vektörleri ayni boyutta ise bu vektörleri ekrana çizdirmek için plot(x,y) komutu kullanılır.

6. ÇİZİM İŞLEMLERİ 3 6.1. 2 Boyutlu Eğri Çizimi x ve y vektörleri ayni boyutta ise bu vektörleri ekrana çizdirmek için plot(x,y) komutu kullanılır. 6. ÇİZİM İŞLEMLERİ 3 6.1. 2 Boyutlu Eğri Çizimi x ve y vektörleri ayni boyutta ise bu vektörleri ekrana çizdirmek için plot(x,y) komutu kullanılır. A =[ 7 2 5 ]; B =[ 5 4 8 ]; plot(a,b); İstenildigi takdirde

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ı

AVRASYA UNIVERSITY. Dersin Verildiği Düzey Ön Lisans (X ) Lisans ( ) Yüksek Lisans( ) Doktora( )

AVRASYA UNIVERSITY. Dersin Verildiği Düzey Ön Lisans (X ) Lisans ( ) Yüksek Lisans( ) Doktora( ) Ders Tanıtım Formu Dersin Adı Öğretim Dili ALGORİTMA VE PROGRAMLAMAYA GİRİŞ Türkçe Dersin Verildiği Düzey Ön Lisans (X ) Lisans ( ) Yüksek Lisans( ) Doktora( ) Eğitim Öğretim Sistemi Örgün Öğretim (X )

Detaylı

M-Dosyaları. Editor: Kodların yazıldığı kısımdır. Uzantısı.m olan dosyalarla çalışır.

M-Dosyaları. Editor: Kodların yazıldığı kısımdır. Uzantısı.m olan dosyalarla çalışır. M-Dosyaları Editor: Kodların yazıldığı kısımdır. Uzantısı.m olan dosyalarla çalışır. 1 M-Dosyasının Kullanımı İki çeşit M-dosyası vardır Scripts, Düz metin dosyalarıdır. Giriş ve çıkış argümanları içermeyen

Detaylı

BİLGİSAYAR PROGRAMLAMAYA GİRİŞ

BİLGİSAYAR PROGRAMLAMAYA GİRİŞ BİLGİSAYAR PROGRAMLAMAYA GİRİŞ 10. ders notu DİZİLER (devam) Kaynak: Dr.Deniz DAL kitabı ve ders sunumları BİR SATIR VEKTÖRÜNÜN BİLGİ DEPOLAMAK AMACIYLA KULLANILMASI A=[ ]; %Başlangıçta Boş 1. METOD A=[A

Detaylı

5/14/2015. Kaynaklar. Bilgisayar Programlama. Program. Programlamanın Amacı. Programlama Dili. Programlama Dilleri

5/14/2015. Kaynaklar. Bilgisayar Programlama. Program. Programlamanın Amacı. Programlama Dili. Programlama Dilleri Kaynaklar A'dan Z'ye MATLAB ile ÇALIŞMAK,Doç. Dr. Doğan İbrahim HER YÖNÜ İLE MATLAB, Yrd.Doç.Dr.Mehmet UZUNOĞLU MATLAB ve MÜHENDİSLİK UYGULAMALARI, Cemalettin Kubat MATLAB Kılavuzu, Aslan İnan Bilgisayar

Detaylı

MATLAB. Grafikler DOÇ. DR. ERSAN KABALCI

MATLAB. Grafikler DOÇ. DR. ERSAN KABALCI MATLAB Grafikler DOÇ. DR. ERSAN KABALCI Matlab yüksek seviyede grafik oluşturulabilir. Matlab ile çizilebilecek grafikler; Dikdörtgen (x-y) ve 3 boyutlu çizgi grafikleri Ağ (mesh) ve yüzey grafikleri Çubuk

Detaylı

KÖÞE TEMÝZLEME MAKÝNASI ELEKTRONÝK KONTROL ÜNÝTESÝ KULLANIM KILAVUZU GENEL GÖRÜNÜM: ISLEM SECIMI FULL

KÖÞE TEMÝZLEME MAKÝNASI ELEKTRONÝK KONTROL ÜNÝTESÝ KULLANIM KILAVUZU GENEL GÖRÜNÜM: ISLEM SECIMI FULL KÖÞE TEMÝZLEME MAKÝNASI ELEKTRONÝK KONTROL ÜNÝTESÝ KULLANIM KILAVUZU GENEL GÖRÜNÜM: calismaya hazir Enter Tuþu menülere girmek için kullanýlýr. Kýsa süreli basýldýðýnda kullanýcý menüsüne, uzun sürelibasýldýðýnda

Detaylı

Versiyon: 112005. www.abcenser.com.tr

Versiyon: 112005. www.abcenser.com.tr Versiyon: 112005 www.abcenser.com.tr MOVICON X -2- 1. GÝRݪ 7 2. KULLANICI LÝSANSI 7 3. BÝR PROJENÝN OLUªTURULMASI VE YAPILANDIRILMASI 8 3.1. Yeni Bir Proje Oluºturmak: 9 3.2. Araç Kutularý: 14 3.2.1.

Detaylı

18.034 İleri Diferansiyel Denklemler

18.034 İleri Diferansiyel Denklemler MIT AçıkDersSistemi http://ocw.mit.edu 18.034 İleri Diferansiyel Denklemler 2009 Bahar Bu bilgilere atıfta bulunmak veya kullanım koşulları hakkında bilgi için http://ocw.mit.edu/terms web sitesini ziyaret

Detaylı

Geometriye Y olculuk. E Kare, Dikdörtgen ve Üçgen E Açýlar E Açýlarý Ölçme E E E E E. Çevremizdeki Geometri. Geometrik Þekilleri Ýnceleyelim

Geometriye Y olculuk. E Kare, Dikdörtgen ve Üçgen E Açýlar E Açýlarý Ölçme E E E E E. Çevremizdeki Geometri. Geometrik Þekilleri Ýnceleyelim Matematik 1. Fasikül ÜNÝTE 1 Geometriye Yolculuk ... ÜNÝTE 1 Geometriye Y olculuk Çevremizdeki Geometri E Kare, Dikdörtgen ve Üçgen E Açýlar E Açýlarý Ölçme Geometrik Þekilleri Ýnceleyelim E E E E E Üçgenler

Detaylı

Excel' de formüller yazılırken iki farklı uygulama kullanılır. Bunlardan;

Excel' de formüller yazılırken iki farklı uygulama kullanılır. Bunlardan; 7. FORMÜLLER SEKMESİ Excel in en çok kullanılan yönü hesaplama yönüdür. Hesaplamalar Formüller aracılığıyla yapılır. Formüller sekmesi anlatılırken sık kullanılan formüller ve formül yazımı da anlatılacaktır.

Detaylı

Dersin Sorumlusu: Yrd. Doç. Dr. Birol SOYSAL. Sunumları Hazırlayan: Doç. Dr. Bülent ÇAKMAK

Dersin Sorumlusu: Yrd. Doç. Dr. Birol SOYSAL. Sunumları Hazırlayan: Doç. Dr. Bülent ÇAKMAK MATLAB de Bilgisayar Programlama Dersin Sorumlusu: Yrd. Doç. Dr. Birol SOYSAL Sunumları Hazırlayan: Doç. Dr. Bülent ÇAKMAK ALT PROGRAMLAR:M-Fonksiyon Yapısı function cikis_ifadesi1, 2,, n =fonksiyon_adi

Detaylı

Microsoft Excel. Kısa Yollar. Operasyonlar. Excel hücrelerine veri girişi. Excel hücrelerine veri girişi. Excel 12/23/2014

Microsoft Excel. Kısa Yollar. Operasyonlar. Excel hücrelerine veri girişi. Excel hücrelerine veri girişi. Excel 12/23/2014 Microsoft Excel Excel Bir hesap tablosu (spreadsheet) programıdır. Excel, her türlü veriyi (özellikle sayısal verileri) tablolar ya da listeler halinde tutma ve bu verilerle ilgili ihtiyaç duyacağınız

Detaylı

PROGRAMINIZI ANĠ SONLANDIRMAK ĠSTEDĠĞĠNĠZ YER BĠR DÖNGÜNÜN ĠÇĠ ĠSE NE OLUR?????????

PROGRAMINIZI ANĠ SONLANDIRMAK ĠSTEDĠĞĠNĠZ YER BĠR DÖNGÜNÜN ĠÇĠ ĠSE NE OLUR????????? MATLAB 4.DERS return Komutu Yazdığınız MATLAB programını herhangi bir anda (programın normalde sona erdiği noktanın haricinde - early termination) sona erdirmek için return komutunu kullanabilirsiniz.

Detaylı

Dersin Sorumlusu: Yrd. Doç. Dr. Birol SOYSAL. Sunumları Hazırlayan: Doç. Dr. Bülent ÇAKMAK

Dersin Sorumlusu: Yrd. Doç. Dr. Birol SOYSAL. Sunumları Hazırlayan: Doç. Dr. Bülent ÇAKMAK MATLAB de Bilgisayar Programlama Dersin Sorumlusu: Yrd. Doç. Dr. Birol SOYSAL Sunumları Hazırlayan: Doç. Dr. Bülent ÇAKMAK disp komutu: Ekrana mesaj veya bir değişken değeri yazdırmak için kullanılan komuttur.

Detaylı

çindekiler 01. Kurulum

çindekiler 01. Kurulum çindekiler 01. Kurulum 1 Niçin PHP Kullanmal y z? 1 Gerekli Programlar n Temin Edilmesi 2 PHP yi Temin Edelim 3 APACHE in Temin Edilmesi 3 MySQL in Temin Edilmesi 3 PHPMyAdmin in Temin Edilmesi 4 PHPed

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ı

NpN ve PnP Tipi Transistörler

NpN ve PnP Tipi Transistörler NpN ve PnP Tipi Transistörler Bipolar Transistorler - Ders Sorumlusu : Yrd.Doç.Dr. Hilmi KUªÇU Yukarýda belirtilen deðiºik iºlevli bütün transistörlerin esasý Yüzey Birleºmeli Transistör 'dür. Bu nedenle,

Detaylı

mustafacosar@hitit.edu.tr http://web.hitit.edu.tr/mustafacosar

mustafacosar@hitit.edu.tr http://web.hitit.edu.tr/mustafacosar Algoritma ve Programlamaya Giriş mustafacosar@hitit.edu.tr http://web.hitit.edu.tr/mustafacosar İçerik Algoritma Akış Diyagramları Programlamada İşlemler o o o Matematiksel Karşılaştırma Mantıksal Programlama

Detaylı

Firmamýz mühendisliðinde imalatýný yaptýðýmýz endüstriyel tip mikro dozaj sistemleri ile Kimya,Maden,Gýda... gibi sektörlerde kullanýlan hafif, orta

Firmamýz mühendisliðinde imalatýný yaptýðýmýz endüstriyel tip mikro dozaj sistemleri ile Kimya,Maden,Gýda... gibi sektörlerde kullanýlan hafif, orta Mikro Dozaj Firmamýz mühendisliðinde imalatýný yaptýðýmýz endüstriyel tip mikro dozaj sistemleri ile Kimya,Maden,Gýda... gibi sektörlerde kullanýlan hafif, orta ve aðýr hizmet tipi modellerimizle Türk

Detaylı

var Deneme = Sistem.Parametreler[0];

var Deneme = Sistem.Parametreler[0]; ideal SİSTEM, ROBOT, ALGO Yazım için Yardım Kılavuzu - Değişken Tanımlamak - Verileri Okutmak - Veri Hesaplatmak - Listeleri-n Kullanılması - Grafik üzerine Çizdirme - Metotlar Değişken Tanımlamak Yazdığınız

Detaylı

MATLAB. Buradaki >> sembolleri MATLAB in komut satırını ifade etmektedir.

MATLAB. Buradaki >> sembolleri MATLAB in komut satırını ifade etmektedir. MATLAB M ühendisliler ve bilimadamları basit denklemlerden çok büyük boyutlu denklem sistemlerine kadar birçok problemin çözümünde bilgisayarlardan faydalanmaktadırlar. Matematik problemlerini bilgisayarda

Detaylı

7215 7300-02/2006 TR(TR) Kullanýcý için. Kullanma talimatý. ModuLink 250 RF - Modülasyonlu kalorifer Kablosuz Oda Kumandasý C 5. am pm 10:41.

7215 7300-02/2006 TR(TR) Kullanýcý için. Kullanma talimatý. ModuLink 250 RF - Modülasyonlu kalorifer Kablosuz Oda Kumandasý C 5. am pm 10:41. 7215 73-2/26 TR(TR) Kullanýcý için Kullanma talimatý ModuLink 25 RF - Modülasyonlu kalorifer Kablosuz Oda Kumandasý off on C 5 off 2 on pm 1:41 24 Volt V Lütfen cihazý kullanmaya baþladan önce dikkatle

Detaylı

Temel Giriş/Çıkış Fonksiyonları (Devam) Örnek :

Temel Giriş/Çıkış Fonksiyonları (Devam) Örnek : Temel Giriş/Çıkış Fonksiyonları (Devam) Örnek : scanf() Fonksiyonu Birçok programda ekrana verilerin yazdırılması yanısıra klavyeden veri okunması gerekebilir. scanf() fonksiyonu klavyeden veri okumak

Detaylı

AST415 Astronomide Sayısal Çözümleme - I. 7. Grafik Çizimi

AST415 Astronomide Sayısal Çözümleme - I. 7. Grafik Çizimi AST415 Astronomide Sayısal Çözümleme - I 7. Grafik Çizimi Bu derste neler öğreneceksiniz? Python'la şekildekine benzer grafikler çizmeyi öğreneceksiniz! MATPLOTLIB.PYPLOT Modülü Python da grafik çizmek

Detaylı

ABC ENSER OTOMASYON ve GÜVENLÝK (BASIC-INTERMEDIATE) HAZIRLAYANLAR : LEVENT BAYRAM MERVE TONGEL

ABC ENSER OTOMASYON ve GÜVENLÝK (BASIC-INTERMEDIATE) HAZIRLAYANLAR : LEVENT BAYRAM MERVE TONGEL ABC ENSER OTOMASYON ve GÜVENLÝK TEKNOLOJÝLERÝ A.ª. EH-150 EÐÝTÝM DÖKÜMANI (BASIC-INTERMEDIATE) HAZIRLAYANLAR : GÖKÇEN BABAOÐLU LEVENT BAYRAM MERVE TONGEL i ÝÇÝNDEKÝLER 1 EH 150 PLC DONANIM VE FONKSÝYONEL

Detaylı

PARABOL TEST / 1. 1. Aþaðýdaki fonksiyonlardan hangisinin grafiði parabol. 5. Aþaðýdaki fonksiyonlardan hangisinin grafiði A(0,2) noktalarýndan geçer?

PARABOL TEST / 1. 1. Aþaðýdaki fonksiyonlardan hangisinin grafiði parabol. 5. Aþaðýdaki fonksiyonlardan hangisinin grafiði A(0,2) noktalarýndan geçer? PARABOL TEST /. Aþaðýdaki fnksinlardan hangisinin grafiði parabl belirtir? 5. Aþaðýdaki fnksinlardan hangisinin grafiði A(0,) nktalarýndan geçer? A) f()=5 f()=+ C) f()= D) f()= f()= 4 + + A) f()= f()=

Detaylı

AKT 305 Aktüeryal Yazılımlar Ödev 1 Yanıtları Soru 1. Create a vector x with the elements...

AKT 305 Aktüeryal Yazılımlar Ödev 1 Yanıtları Soru 1. Create a vector x with the elements... AKT 305 Aktüeryal Yazılımlar Ödev 1 Yanıtları Soru 1. Create a vector x with the elements... a. 2, 4, 6, 8,...,10 >> [2:2:10] 2 4 6 8 10 b. 10, 8, 6, 4, 2, 0, -2, -4 >> [10:-2:-4] 10 8 6 4 2 0-2 -4 c.

Detaylı

EBG101 PROGRAMLAMA TEMELLERİ VE ALGORİTMA

EBG101 PROGRAMLAMA TEMELLERİ VE ALGORİTMA 6. HAFTA EBG101 PROGRAMLAMA TEMELLERİ VE ALGORİTMA Öğr. Gör. S. M. Fatih APAYDIN apaydin@beun.edu.tr EMYO Bülent Ecevit Üniversitesi Kdz. Ereğli Meslek Yüksekokulu ALGORİTMA ÖRNEK1: İki sayının toplamı

Detaylı

MATLAB ile Meslek Matematiği Kullanım Kılavuzu

MATLAB ile Meslek Matematiği Kullanım Kılavuzu MATLAB ile Meslek Matematiği Kullanım Kılavuzu Tez Danışmanı: Yrd. Doç. Dr. MEHMET TEKTAŞ HAZIRLAYANLAR Ali Süleyman TOPUZ Bilgisayar Teknolojileri ve Programlama BS2 2722008 Bekir Hakan AYDOGAN Bilgisayar

Detaylı

Ý Ç Ý N D E K Ý L E R

Ý Ç Ý N D E K Ý L E R ÝÇÝNDEKÝLER A. BÝRÝNCÝ ÜNÝTE: ÞEKÝLLER VE SAYILAR Nokta...9 Düzlem...10 Geometrik Cisimler ve Modelleri...12 Geometrik Cisimler ve Yüzeyleri...14 Haftanýn Testi...16 Veri Toplama - Þekil Grafiði...18 Tablo...20

Detaylı

x 1,x 2,,x n ler bilinmeyenler olmak üzere, doğrusal denklemlerin oluşturduğu;

x 1,x 2,,x n ler bilinmeyenler olmak üzere, doğrusal denklemlerin oluşturduğu; 4. BÖLÜM DOĞRUSAL DENKLEM SİSTEMLERİ Doğrusal Denklem Sistemi x,x,,x n ler bilinmeyenler olmak üzere, doğrusal denklemlerin oluşturduğu; a x + a x + L + a x = b n n a x + a x + L + a x = b n n a x + a

Detaylı

7) >> >>a=1, b=2??? >>a=1, b=2 I. MATLAB TANITIMI. 1- MATLAB programını başlatın.

7) >> >>a=1, b=2??? >>a=1, b=2 I. MATLAB TANITIMI. 1- MATLAB programını başlatın. I. MATLAB TANITIMI - MATLAB programını aşlatın. - Basit Hesapları asağıdaki şekilde yapailirsiniz. >>a=5, >> =6 >>c=a+, >>d=a* 3-İşlemleri aynı satıra yazmak isterseniz araya mutlaka virgül veya noktalı

Detaylı

Nümerik kontrol fikri II. Dünya savaºýnýn sonlarýnda ABD hava kuvvetlerinin

Nümerik kontrol fikri II. Dünya savaºýnýn sonlarýnda ABD hava kuvvetlerinin ÖNSÖZ Günümüzde tarým ve diðer insan iº gücü gereksinimini azaltmak ve seri imalata yani fabrikasyona geçebilmek için makineler ve bu makineler için takým tezgahlarý tasarlanmýºtýr. Diðer makine sanayi

Detaylı

Microsoft Office Excel 2007

Microsoft Office Excel 2007 2014 Microsoft Office Excel 2007 Öğr. Gör. Serkan KORKMAZ Harran Üniversitesi Birecik Meslek Yüksekokulu İçindekiler MİCROSOFT OFFİCE EXCEL 2007... 4 EXCEL ORTAMINDA ÇALIŞMAK... 4 EXCEL ÇALIŞMA SAYFASI...

Detaylı

Dr. Fatih AY Tel: 0 388 225 22 55 fatihay@fatihay.net www.fatihay.net

Dr. Fatih AY Tel: 0 388 225 22 55 fatihay@fatihay.net www.fatihay.net Bilgisayar Programlama Ders 6 Dr. Fatih AY Tel: 0 388 225 22 55 fatihay@fatihay.net www.fatihay.net Fonksiyon Prototipleri Fonksiyon Prototipleri Derleyici, fonksiyonların ilk hallerini (prototiplerini)

Detaylı

MATLAB de. Programlama. Kontrol Yapıları. Döngü Yapıları. Doç. Dr. İrfan KAYMAZ Matlab Ders Notları

MATLAB de. Programlama. Kontrol Yapıları. Döngü Yapıları. Doç. Dr. İrfan KAYMAZ Matlab Ders Notları MATLAB de Programlama Kontrol Yapıları Döngü Yapıları Doç. Dr. İrfan KAYMAZ if Şartlı deyimi: Bir mantıksal ifadeyi kontrol ederek bunun sonucuna göre mümkün seçeneklerden birini icra edebilen bir komuttur.

Detaylı

YEDE MAPLE KULLANIM KLAVUZU

YEDE MAPLE KULLANIM KLAVUZU TEMEL SEVİYEDE MAPLE KULLANIM KLAVUZU Maple, bir bilimsel hesap makinesinin yapabildiği her işlemi yapmanın yanında, ya da 3 boyutlu grafik çizme, sembolik hesaplamalar yapabilme ve özel cebirsel operatörlerin

Detaylı

RAPOR VE FORMLARDA KULLANILAN FONKSİYONLAR

RAPOR VE FORMLARDA KULLANILAN FONKSİYONLAR RAPOR VE FORMLARDA KULLANILAN FONKSİYONLAR Rapor ve formlarda kullanılan fonksiyonları ve açıklamalarını bu makalede bulabilirsiniz. 1- MIN(number, number) 2- MAX(number, number) 3- MOD(number, divisor)

Detaylı

Kümeler II. KÜMELER. Çözüm A. TANIM. rnek... 3. Çözüm B. KÜMELERÝN GÖSTERÝLMESÝ. rnek... 1. rnek... 2. rnek... 4. 9. Sýnýf / Sayý..

Kümeler II. KÜMELER. Çözüm A. TANIM. rnek... 3. Çözüm B. KÜMELERÝN GÖSTERÝLMESÝ. rnek... 1. rnek... 2. rnek... 4. 9. Sýnýf / Sayý.. Kümeler II. KÜMLR. TNIM Küme, bir nesneler topluluðudur. Kümeyi oluþturan nesneler herkes tarafýndan ayný þekilde anlaþýlmalýdýr. Kümeyi oluþturan nesnelerin her birine eleman denir. Kümeyi genel olarak,,

Detaylı

UIC-20-P ÖLÇÜ VE KONTROL CÝHAZI

UIC-20-P ÖLÇÜ VE KONTROL CÝHAZI KULLANMA KILAVUZU (v-1.0) UIC-20 sistek 1 2 UIC-20-P ÖLÇÜ VE KONTROL CÝHAZI Sistek Elektronik Sistemler Sanayi ve Ticaret Ltd. Þti. Ývedik OSB. 1354.Cad (eski 21.Cad.) No:98 06680 Ostim/ANKARA Tel: (312)394

Detaylı

MATLAB/SIMULINK E BAŞLANGIÇ

MATLAB/SIMULINK E BAŞLANGIÇ MATLAB/SIMULINK E BAŞLANGIÇ Hazırlayan: YUSUF ONUR KOÇBERBER Yokocbeber(at)etu edu tr TOBB EKONOMİ VE TEKNOLOJİ ÜNİVERSİTESİ ELEKTRİK VE ELEKTRONİK MÜHENDİSLİĞİ 01.01.2008 v1. 25.02.2009 v2. İçindekiler

Detaylı

LYS MATEMATÝK II - 10

LYS MATEMATÝK II - 10 ÝREY DERSHNELERÝ SINIF ÝÇÝ DERS UYGULM FÖYÜ (MF-TM) DERSHNELERÝ LYS MTEMTÝK II - 0 PRL - I Ders anlatým föleri öðrenci tarafýndan dersten sonra tekrar çalýþýlmalýdýr. dý Soadý :... u kitapçýðýn her hakký

Detaylı

İÇİNDEKİLER. Bölüm 2 CEBİR 43

İÇİNDEKİLER. Bölüm 2 CEBİR 43 İÇİNDEKİLER ÖNSÖZ III Bölüm 1 SAYILAR 13 1.1 Doğal Sayılar 15 1.1.1. Tek ve Çift Sayılar 15 1.1.2. Asal Sayılar 15 1.1.3 Doğal Sayıların Özellikleri 15 1.1.4 Doğal Sayılarda Özel Toplamlar 16 1.1.5. Faktöriyel

Detaylı

EM205 26/9/2014. Programlamaya giriş Algoritmalar. Amaçlar

EM205 26/9/2014. Programlamaya giriş Algoritmalar. Amaçlar EM205 26/9/2014 Programlamaya giriş Algoritmalar Temel kavramlar Algoritmalar Amaçlar Algoritma kavramını öğrenmek, Algoritmaları ifade edebilmek, Temel matematiksel algoritmaları yazabilmek C programlama

Detaylı

Adım Adım SPSS. 1- Data Girişi ve Düzenlemesi 2- Hızlı Menü. Y. Doç. Dr. İbrahim Turan Nisan 2011

Adım Adım SPSS. 1- Data Girişi ve Düzenlemesi 2- Hızlı Menü. Y. Doç. Dr. İbrahim Turan Nisan 2011 Adım Adım SPSS 1- Data Girişi ve Düzenlemesi 2- Hızlı Menü Y. Doç. Dr. İbrahim Turan Nisan 2011 File (Dosya) Menüsü Excel dosyalarını SPSS e aktarma Variable View (Değişken Görünümü 1- Name (İsim - Kod)

Detaylı

PROGRAMLAMA TEMELLER. C Program Yap s

PROGRAMLAMA TEMELLER. C Program Yap s PROGRAMLAMA TEMELLER 1 C Program Yap s 2 Aç klama sat r Program kodlar n makine diline çeviren C dili derleyicisi /* ve */ karakterleri aras nda kalan bölümleri ihmal eder. /* Aç klama Sat r */ Sadece

Detaylı

AST409 Astronomide Sayısal Çözümleme. II. Python da Matrisler

AST409 Astronomide Sayısal Çözümleme. II. Python da Matrisler AST409 Astronomide Sayısal Çözümleme II. Python da Matrisler Python da Yardım Alma Seçenekleri Start Programs Python 2.7.5 Python Manuals IDLE Help! (F1) www.python.org/help/ Python Kullanım Kılavuzu Erdem

Detaylı

NAZMİYE DEMİREL ORTAOKULU BİLİŞİM TEKNOLOJİLERİ DERSİ 1. DÖNEM 6. SINIFLAR DERS NOTU EXCEL 2007 DERS NOTLARI

NAZMİYE DEMİREL ORTAOKULU BİLİŞİM TEKNOLOJİLERİ DERSİ 1. DÖNEM 6. SINIFLAR DERS NOTU EXCEL 2007 DERS NOTLARI EXCEL 2007 DERS NOTLARI Bir hesap tablosu programıdır. Excel, her türlü veriyi (özellikle sayısal verileri) tablolar ya da listeler halinde tutma ve bu verilerle ilgili ihtiyaç duyacağınız tüm hesaplamaları

Detaylı

2012-2013 BAHAR YARIYILI MAK1010 MAKİNE MÜHENDİSLİĞİNDE BİLGİSAYAR UYGULAMALARI DERSİ FİNAL SINAV SORULARI

2012-2013 BAHAR YARIYILI MAK1010 MAKİNE MÜHENDİSLİĞİNDE BİLGİSAYAR UYGULAMALARI DERSİ FİNAL SINAV SORULARI ULUDAĞ ÜNİVERSİTESİ MÜHENDİSLİK-MİMARLIK FAKÜLTESİ MAKİNE MÜHENDİSLİĞİ BÖLÜMÜ 2012-2013 BAHAR YARIYILI MAK1010 MAKİNE MÜHENDİSLİĞİNDE BİLGİSAYAR UYGULAMALARI DERSİ FİNAL SINAV SORULARI Prof. Dr. İbrahim

Detaylı

Property Intialization

Property Intialization Nesneye Yönelik Programlama Class Kavramý Package'ler ve Derleme Birimleri Encapsulation (Kapsülleme) Inheritance (Kalýtým) Interface'ler ve Abstract Class'lar Çok Biçimlilik (Polymorphism) Class'lar (Sýnýflar)

Detaylı

Brain Q RSC/2 Termostat

Brain Q RSC/2 Termostat Brain Q RSC/2 Termostat Kullaným Kýlavuzu . Kod No: A.2.3.15 Kitap Baský Tarihi: 121206 Revizyon No: 121206 Brain Q RSC/2 Termostat 06 Kullaným Kýlavuzu . Ýçindekiler Kontrol Seviyesi Gösterge ve Çalýþtýrma

Detaylı

Ankara Üniversitesi Fen Fakültesi. Astronomi ve Uzay Bilimleri. AST206 İstatistik Astronomi Dersi OCTAVE GİRİŞ. Öğr. Gör.

Ankara Üniversitesi Fen Fakültesi. Astronomi ve Uzay Bilimleri. AST206 İstatistik Astronomi Dersi OCTAVE GİRİŞ. Öğr. Gör. Ankara Üniversitesi Fen Fakültesi Astronomi ve Uzay Bilimleri AST206 İstatistik Astronomi Dersi OCTAVE GİRİŞ Öğr. Gör. Yahya DEMİRCAN 2012 İçindekiler Octave:... 3 Dosya indirme ve kurulum:... 3 Linux...

Detaylı

Bilgisayar Programlama MATLAB

Bilgisayar Programlama MATLAB What is a computer??? Bilgisayar Programlama MATLAB M-dosya yapısı Kontrol yapıları Prof. Dr. İrfan KAYMAZ What M-dosya is a computer??? yapısı Bir senaryo dosyası (script file) özel bir görevi yerine

Detaylı

ideal Sistem Tester Kullanım Klavuzu

ideal Sistem Tester Kullanım Klavuzu 1- Sistem Modülüne Giriş ideal Sistem Tester Kullanım Klavuzu Herhangi bir Grafik penceresinin başlığındaki S harfine basılarak açılan menüden yapılabilen seçimlerle kullanılmaya başlanır. Bu menüden,

Detaylı

SAYISAL ANALİZ Matlab a Giriş Derleme Ders Notları. Öğr. Gör. Arzu ERENER email:ae76@hotmail.com.tr

SAYISAL ANALİZ Matlab a Giriş Derleme Ders Notları. Öğr. Gör. Arzu ERENER email:ae76@hotmail.com.tr SAYISAL ANALİZ a Giriş Derleme Ders Notları Öğr. Gör. Arzu ERENER email:ae76@hotmail.com.tr 1. Kaynakça Sayısal Analiz 1. Octave http://www.gnu.org/software/octave/download.html 2. http://www.mathworks.com/products/matlab/

Detaylı

BMÜ-421 Benzetim ve Modelleme MATLAB SIMULINK. İlhan AYDIN

BMÜ-421 Benzetim ve Modelleme MATLAB SIMULINK. İlhan AYDIN BMÜ-421 Benzetim ve Modelleme MATLAB SIMULINK İlhan AYDIN SIMULINK ORTAMI Simulink bize karmaşık sistemleri tasarlama ve simülasyon yapma olanağı vermektedir. Mühendislik sistemlerinde simülasyonun önemi

Detaylı

Ders 5 : MATLAB ile Grafik Uygulamaları

Ders 5 : MATLAB ile Grafik Uygulamaları Ders 5 : MATLAB ile Grafik Uygulamaları Kapsam Polinomlar Enterpolasyon Grafikler 5.1. Polinomlar 5.1.1. Polinom Girişi Matlab de polinomlar katsayılarının vektörü ile tanımlanır. Örnek: P(x) = -6x 5 +4x

Detaylı

Yazılım Nedir? 2. Yazılımın Tarihçesi 3. Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5. Yazılımın Önemi 6

Yazılım Nedir? 2. Yazılımın Tarihçesi 3. Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5. Yazılımın Önemi 6 ix Yazılım Nedir? 2 Yazılımın Tarihçesi 3 Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5 Yazılımın Önemi 6 Yazılımcı (Programcı) Kimdir? 8 Yazılımcı Olmak 9 Adım Adım Yazılımcılık 9 Uzman

Detaylı

MATLAB (MATrix LABoratuary)

MATLAB (MATrix LABoratuary) MATLAB (MATrix LABoratuary) http://www.mathworks.com/matlabcentral/ MATLAB, yüksek performanslı bir uygulama yazılımı ve bir programlama dilidir. MATLAB in temelindeki yapı, boyutlandırma gerektirmeyen

Detaylı

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS DERS BİLGİLERİ Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS Matlab Programlama BIL449 7 3+0 3 5 Ön Koşul Dersleri Yok Dersin Dili Dersin Seviyesi Dersin Türü Türkçe Lisans Seçmeli / Yüz Yüze Dersin

Detaylı

fprintf ( Ekranda Görüntülenen Mesaj )

fprintf ( Ekranda Görüntülenen Mesaj ) MAK1010 MAKİNE MÜHENDİSLİĞİ BİLGİSAYAR UYGULAMALARI fprintf komutu text veya verinin ekranda göstermek veya bir dosyaya yazdırmak amacı ile kullanılır. Bu komutla (disp komutuna benzemez) çıkışın formatı

Detaylı