MATLAB Çalışma ortamı komutları

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

Download "MATLAB Çalışma ortamı komutları"

Transkript

1 MATLAB (MATrix LABrotary):1985 de C.B Moler tarafından geliştirilmiş ve özelliklede matris esaslı matematik ortamında kullanılabilen etkileşimli bir paket programlama dili olarak tanımlanabilir. C dilinde hazırlanmıştır. Komut satırına yazılan komutlar arasında gezmek için, CTRL+P : Bir önceki satırı yazar, CTRL+N : Bir sonraki satırı yazar, CTRL+B : Bir karakter sola kayar, CTRL+F : Bir karakter sağa kayar CTRL+L : Bir kelime sola kayar CTRL+R : Bir kelim sağa kayar Home, CTRL+A : Satır başına gider End, CTRL+E : Satırın sonuna gider Esc, CTRL+U : Şu anki satırı siler Çalışma ortamı komutları help : fonksiyon yardım komutu demo, intro : demo ve tanıtım komutu who : kayıtlı değişkenleri görüntüleme whos : kayıtlı değişken türlerini görüntüleme what : çalışma dizinindeki dosyaları görüntüleme cd : klasör gösterme değiştirme komutu size : matris boyut komutu length : matris uzunluk komutu tic, toc : zaman başlatma ve görüntüleme komutu quit, exit : Matlab dan çıkış komutu clear : çalışma ortamındaki tüm değişkenleri silme komutu clear x : çalışma ortamındaki x değişkenini silme komutu save : çalışma ortamını matlab.mat olarak kaydetme komutu save ad : çalışma ortamını ad.mat olarak kaydetme komutu load ad : çalışma ortamına matlab.mat ı yükleme komutu print : çalışma alanını veya şekli yazdırma komutu 1

2 Semboller! : Windows, Dos komutu başlatma komutu % : Açıklama getirme ifadesi [ ] : matris girme ifadesi ( ) : indis ve değer girme ifadesi = : eşitlik ifadesi : : kolon ifadesi ; : matris satır belirtme ifadesi... : bir ekrana sığmayan komutlar için devam ifadesi (Tek bir satırda izin verilen karakter sayısı 4096 adet) Matematiksel operatörler + : toplama - : çıkarma * : çarpma / : bölme ^ : üst alma.* : elemanter çarpma./ : elemanter bölme.^ : elemanter üst alma sqrt : kaekök alma Mantıksal operatörler > : büyüktür ifadesi >= : büyük eşittir ifadesi < : küçüktür ifadesi <= : küçük eşittir ifadesi ~= : eşit değildir ifadesi & ~ : ve, veya değil ifadeleri Sabit ifadeler pi : 3,1416 inf : sonsuz nan : sayı değil i,j : imajiner i ve j 2

3 Trigonometri fonksiyonları cos, sin, tan, cot : trigonometrik ifadeler acos, asin, atan, acot : ters trigonometrik ifadeler cosh, sinh, tanh, coth : hiperbolik ifadeler Logaritma fonksiyonları exp : eksponansiyel ifadesi log : ln anlamlı logaritma ifadeleri log10 : 10 tabanında logaritma Kompleks fonksiyonları abs : mutlak değer angle : radyan olarak faz açısı real : reel kısım Matematiksel işlemler sum, cumsum : toplama ve kümülatif toplama mean : ortalama ifadesi median : orta değer gösterme komutu min, max : minimum ve maksimum ifadeleri factorial : Faktöryel alma Lineer cebir inv : tersini alma eig : özdeğer bulma det : determinant alma : transpoze alma roots : kök bulma Rakamlar Matlab rakamlar için önünde artı veya eksi işareti ve ondalık(desimal) işaretler sistemini kullanır. Bilimsel işaretler sistemi 10 tabanına göre kuvvet belirtmek için e harfi kullanılır. Sanal rakamlar, son takı olarak i veya j harfi kullanılır e e23 1i j 3e5i 3

4 MATLAB TEMEL ÖZELLİKLER Temel yapı birimi dizilerdir. Dizi, satır veya sütunlar kullanılarak yapılandırılmış, belirli sayıda değerler içeren bir yapıdır. Tek boyutlu diziler vektör ve iki boyutlu diziler matris olarak tanımlanır. dizisi 3x2 boyutunda 6 elemanlı bir matris. a[ ], 1x4 boyutunda 4 elemana sahip bir satır vektörüdür. a(3,2)=5 b(3)=7 Matlab da değişkenler, bilgisayar hafızasında belli bir yer kaplayan, kullanıcının belirlediği isme sahip olan dizilerdir. MATLAB değişkenleri ve kuralları Değişkenler; herhangi bir tür bildiri veya boyut ifadeleri gerektirmez. A$, A(5) gibi. Matlab yeni bir değişkenle karşı karşıya geldiğinde otomatik olarak değişken oluşturur ve yeteri kadar bellek ayırır. En basit değişken ismi tek bir harften(karakter) ibarettir. Değişken isimleri küçük/büyük harf kullanımına duyarlıdır. Değişken isimleri en çok 63 karakter içerir. Değişken isimleri daima bir harf ile başlamalı ve bunu herhangi bir sayıda harfler, rakamlar veya altçizgi _ izleyebilir. Noktalama işaretleri değişken ismi olarak kullanılamaz. Matris x (i,j) i= eleman satır no, j= sütun no. x= [1 2 3; 4 5 6; 7,8,9] x= ; işlemcisi elemanların satır sonlarını belirler Enter komutu ; yerine kullanılır x(2,3) 6 2. satır 3. sütun x(:,1) x matrisinin 1. sütunundaki tüm elemanları x(1,:) x matrisinin 1. satırındaki tüm elemanları x(2:3,:) x matrisinin 2. ve 3. satırındaki tüm elemanları adresler. 4

5 7 8 9 Bir değişkene dışarıdan değer alınması: x=input( Bir değer girişi yapınız: ); Üretilen sonuçların sunulması: Fonksiyon Açıklama Örnek format short Virgülden sonra 4 basamaklı gösterim format long Virgülden sonra 14 basamaklı gösterim format rat iki sayının oranı şeklinde gösterim 355/113 format bank Virgülden sonra 2 basamaklı gösterim 3.14 disp Fonksiyonu >>b= MATLAB ; >>disp(b) MATLAB Not: Çalışma alanında yer alan tüm değişkenleri silmek için clear komutu kullanılır. Çalışma ekranını temizlemek clc komutu kullanılır. Çalışılan klasör yolunu görüntülemek için cd komutu kullanılır. >>cd (enter) C:\MATLAB1\work Mevcut yolu değiştirmek için; >>cd\matlab\work\yeni Çalışılan klasördeki dosyaları görmek için >>dir (enter) Sonuçların o anda ekranda görüntülenmesini istenmiyorsa komut satırı sonunda ; noktalı virgül koymak gerekir. 5

6 Skaler ve Matrislerde Dört İşlem Skaler işlemleri 3^((5+3)/4 işlemi için =3^(8/4)=3^2=9 disp([3,4]) aynı satıra yazar 3 4 disp([3 4]) aynı satıra yazar 3 4 disp([ x1,, x2 ]) x1bbbbx2 disp([5;8]) farklı satıra yazar 5 8 ; matris ayracı olarakda kullanılır Aralıktaki sayıları artışa göre yazar disp(-4:4) aynı satıra yazar disp(-4:2:4) aynı satıra yazar disp(-12:3:24) aynı satıra yazar Vektörel İşlemler v1=[2-1 3] v2=[-4 2 5] v1+v2 v1-v2 v1*v2 DİKKAT EDİNİZ!!! UYARI v1.*v2 v1/v2 DİKKAT EDİNİZ!!! UYARI bol1=v1./v2 bol2=v1.\v2 disp(bol1) disp(bol2) 6

7 SKLAERLE ilgili işlemler TOPLAMA ÇIKARMA 4+[2-1 1] 7-[2-3 4] ÇARPMA BÖLME 4*[2-1 1] 2/[ ]??????? 2\[ ] M1=[5 6; -4 3] M1=[5,6; -4,3] M1=[[5 6]; [-4 3]] M1=[5 6 her satırda entera basılır ] Bir matriste bir satırın elemanlarına ulaşmak M1(2, : ) Bir matriste bir sütunun elemanlarına ulaşmak M1( :,2 ) 2 Matrisin terimlerini karşılklı çarpmak için F=A.*B Tranpoze matris transpozea=a TERS MATRİS BULMA Ters1A=A^(-1) ters2a=inv(a) t=a.^(-1) her terimini -1. kuvvetini alır. A matrisinin tersini verir. A*ters1A 7

8 Vektörel skaler carpim X=[-1 2-3] Y=[3-1 4] S=sum(X.*Y) SEMBOL TANIMLAMA syms a b c A= [ a, b, c] [b, c, a] [a, c, b] B=inv(A) C=[ a b;c a] D=inv(C) Fonksiyon Tanımlama f(x)=2x+1 fonksiyonumuz olsun. Bu fonksiyonu matlab üzerinde tanımlayalım. Yeni m-file penceresi açıyoruz function y=fonksiyonadi(x) y = 2*x+1 dosyayı kaydet dediğimiz zaman dosya adı otomatik olarak fonksiyonadi.m olacaktır. Fonksiyon Çağırma Biraz önce tanımladığımız fonksiyonu çağıralım. Komut penceresine >> fonksiyonadi(sayı) şeklinde çağırma yapabiliriz. >> fonksiyonadi(5) yazdığımız vakit bize 2*5+1 den 11 sonucunu verecektir. 8

9 Örnek: iki sayının harmonik ortalamasını hesaplayan fonksiyon oluşturalım. % fonksiyonu tanımlıyoruz function y=harmonik(a,b) % harmonik ortalama hesabı y=2*(1/a+1/b); dosyayı kaydedip komut penceresine >> harmonik(3,5) yazdığımız zaman 3 ve 5 sayısının harmonik ortalamasını alıp ekrana yansıtır. Örnek: 2 nokta arasındaki uzaklığı hesaplayan fonksiyon dosyasını oluşturalım. Öncelikle yeni m-file diyelim % fonksiyonu tanımlıyoruz function y=uzaklik(x1,y1,x2,y2) % uzaklık hesabı y=sqrt((x1-x2)^2+(y2-y1)^2); bu dosyayı kaydedelim dosyanın adı otomatik olarak uzaklik.m olacaktır. Varolan fonksiyonlar başka bir m-file dan çalışabilmektedir. yeni bir m-file oluşturalım % koordinatları istiyoruz x1=input('x1 değerini giriniz='); y1=input('y1 değerini giriniz='); x2=input('x2 değerini giriniz='); y2=input('y2 değerini giriniz'); % fonksiyonu çağıralım uzaklik(x1,y1,x2,y2) 9

10 bu kodları uzaklikhesabi.m adında kaydedelim. komut satırına uzaklikhesabi yazdığımız zaman dosya fonksiyonu çağıracak ve hesabı yapacaktır. TÜREV ve Uygulamalar: diff komutu: Tanımlı sembolik ifadenin türevini bulmaya yarar. Örnek: a) y = x3+ 6x2-13x +19 fonksiyonunun türevini bulalım. b) y =(x²-3x+7)/(x²+5x-1) fonksiyonunun türevini bulalım. c) y=sin²x.cosx fonksiyonunun türevini bulalım. d) z=x²y+3xy-y² fonksiyonunun i) x e göre türevini ii) y ye göre türevini iii) y'=dy/dx türevini bulalım. Çözüm: a) syms x; y=sym('x^3+6*x^2-13*x+19');diff(y) veya kısaca; diff('x^3+6*x^2-13*x+19') b) diff('(x^2-3*x+7)/(x^2+5*x-1)') komutu uygulandığında ekranda; (2*x-3)/(x^2+5*x-1)-(x^2-3*x+7)/(x^2+5*x-1)^2*(2*x+5) ifadesi görülür.bunu daha anlasılır biçimde görüntülemek için; pretty(diff('(x^2-3*x+7)/(x^2+5*x-1)')) komutunu uygulamalıyız. Bu sonucu daha sade halde görüntülemek için ise; pretty(simplify(diff('(x^2-3*x+7)/(x^2+5*x-1)'))) komutunu uygulamalıyız.bu durumda ekranda; c) pretty(diff('sin(x)^2*x*cos(x)')) komutu uygulanır. d) syms x y;z='x^2*y-3*x*y-y^2'; 10

11 i) tx=diff(z,x) ii) ty=diff(z,y) iii)pretty(-tx/ty) ÖRNEKLER 1) f(x)=a+bx+cx 2 +dx 3 olsun. f in türevi şu şekilde hesaplanır. syms x a b c d fx=a+b*x+c*x^2+d*x^3 turevfx=diff(fx) turevfx= b*x+2*c*x+3*d*x^2 olur. diff(fx,1) 1. TÜREVİ ALMAKTIR. diff(fx,2) 2. TÜREVİ ALMAKTIR. 2) f(x)=(3/2)x^3+4x^2+3 fonksiyonunun [-3,2] aralığındaki maksimum ve minimum değerlerini bulunuz. fx=(3/2)*x^3+4*x^2+3 fx1turev=diff(fx,x) maksminler=solve(fxd) %TÜREVİN KÖKLERİNİ BULUR. fx2turev=diff(fx1turev,x) %İKİNCİ TÜREVİ BULDUK maxmin1=subst(fx2turev,x,maksminler(1)) maxmin2=subst(fx2turev,x,maksminler(2)) subst yerine koymak anlamında olan fonksiyondur. Yukarıdaki ifadelerde f(x) in ikinci türevinde x in yerine sırasıyla f(x) in 1. türevinden elde edilen kökler konulmaktadır. SOLVE komutu ile 2.dereceden bir denklem çözüldüğü için 2 tane sonuç bulunur ve maksminler değişkeni 2 değere sahip olur. İNTEGRAL ve Uygulamaları: int Komutu: Tanımlı sembolik ifadenin belirsiz integralini bulmaya yarar. Örnek: a) (3x2-2x + 5) dx belirsiz integralini bulalım. b) 2x+ 5)(x²+1) dx belirsiz integralini bulalım. c) x²sinx dx belirsiz integralini bulalım. 11

12 Çözüm: a) int('3*x^2-2*x+5') b) pretty(int('(2*x+5)/(x^2+1)')) c) pretty(int('x^2*sin(x)')) Matlab'da Grafik İşlemleri: 1 ) İki Boyutlu Grafikler (Düzlemde Grafik): Bu konuyla ilgili komut ve açıklamaları görmek için komut satırına help graph2d yazdığımızda pek çok bilgi gelir. a) plot komutu: Matlab'da plot komutuyla grafik çizdirmek için, tanımlanan fonksiyonun x değiskeninin baslangıç ve bitis değerleri arasındaki her değer için ayrı ayrı hesaplatılan grafiğe ait (x,y) noktalarının koordinat düzleminde nokta ile isaretletmeliyiz. Kullanımı: değisken_adı=ilk_değeri:artıs_miktarı:son_değeri; fonksiyon_değiskeni=fonksiyon_tanımı; plot(x,y); Not 1) plot(x,y) komutu yerine iki noktayı doğru ile birlestiren komut olan line(x,y) komutunu da kullanabiliriz. Not 2) plot komutuyla çizdirilen grafiğe ait çizgi özelliklerini de belirtebiliriz.bunu plot(x,y,'çizgi_özellikleri',...); veya plot(x,y,'özellik1',değer1,'özellik2',değer2,...); biçiminde belirtiriz. Buradaki çizgi özellikleri ve değerleri sunlardır: Color: line nesnesinin rengini düzenlemeye yarar. LineStyle: Çizgi stilini belirleyen özelliktir.alabileceği değerler; -, --, -., :, ve none dir.değeri none olursa çizgi görünmez. LineWidth: Çizginin kalınlığını düzenleyen özelliktir. Marker: Çizginin isaretini belirleyen özelliktir.marker ile 12

13 ilgili değerler ve anlamı asağıdaki tabloda gösterilmistir. Değer Anlamı + + isareti o daire isareti * yıldız isareti. nokta isareti x çarpı isareti s kare (square) isareti d elmas (diamond) isareti ^ yukarı gösteren üçgen isareti v asağı gösteren üçgen isareti > sağa doğru gösteren üçgen isareti < sola doğru gösteren üçgen isareti p 5 noktalı (pentagon) yıldız isareti h 6 noktalı (hexagram) yıldız isareti none isaretsiz Not 3) Aynı x değerlerine karsılık birden fazla fonksiyon tanımlanarak (y1,y2,y3,... gibi) aynı grafik ekseni üzerinde çizdirebiliriz.bunu da; plot(x,y1,x,y2,x,y3,...); biçiminde belirtiriz. Örnek: x=-10, x=10 aralığında, 0.1 artısla,y=2x-6 doğrusunun grafiğini çizdiren bir program yazınız. Çözüm: x=-10:0.1:10; y=2*x-6;plot(x,y); 13

14 Örnek: x=-10, x=10 aralığında, 0.01 artışla, y=x 3-5x 2 + 7x + 13 fonksiyonunun grafiğini çizdiren bir program yazınız. Çözüm: x=-10:0.01:10;y=x.^3-5*x.^2+7*x+13;plot(x,y); Grafik asağıdaki gibidir: Örnek: x değerleri (tanım kümesi) [0, 2 ] aralığı olan f(x)=sinx ile g(x)=cosx fonksiyonlarının grafiklerini aynı koordinat düzleminde, tek komutla çizdirelim.öyle ki; a) f(x) in rengi kırmızı, g(x)in rengi mavi olsun b) f(x) in rengi kırmızı, çizgi stili :, noktaların biçimi +, g(x) in rengi siyah, çizgi stili --, noktaların biçimi elmas ve çizgi kalınlıkları 2 ser birim olsun. Çözüm: x=0:0.1:2*pi;f=sin(x);g=cos(x); a) plot(x,f,'r',x,g,'b'); b) plot(x,f,'r:+',x,g,'black--d','linewidth',2); Grafiği asağıda verilmistir: 14

15 Örnek: y=sin(x/3)+cos(x/2) fonksiyonunun grafiğini;x değerleri 0.1 artısla; a) [-10, 10] aralığında; b) Fonksiyonun peyodu T ise, [-T,T] aralığında grafiğini çizdirelim; Çözüm: a) x=-10:0.1:10;y=sin(x./3)+cos(x./2); plot(x,y); Grafiği asağıdaki gibidir. ÖRNEK: y=x^2 parabolünü x=(-10,10) ve y=(-100,100) aralığında çizdirmel isteyelim. ÇÖZÜM: Komut satırına aşağıdaki ifadeler yazılır. 15

16 fplot( x*x,[ ]) grid line([-10 10],[0 0]) line([0 0],[ ]) xlabel( x ) %x ekseni açıklaması ylabel( y ) % y ekseni açıklaması title( y=x^2 PARABOLÜ ) % grafiğin başlığı BİRDEN FAZLA FONKSİYONU AYNI ANDA ÇİZMEK fplot ( [f(x),g(x),, h(x)], aralıklar) Örnek: x=(-10,10) ve y=(-100,100) aralığında y=x^2 y=-x^2 y=x^3 ve y=-x^3 eğrileri çizdirelim. fplot( [x^2,-x^2,x^3,-x^3], [ ]) grid line([-10 10],[0 0]) line([0 0],[ ]) xlabel( x ) %x ekseni açıklaması ylabel( y ) % y ekseni açıklaması title( PARABOLLER KÜBİK EĞRİLER ) % grafiğin başlığı legend( x^2, -x^2, x^3, -x^3 ) % ÇİZGİLERİN SIRAYLA HANGİ FONKSİYONLARI TEMSİL ETTİĞİNİ AÇIKLAR BAR GRAFİK Veriler matris formunda girilmelidir. Örneğin Bir ürüne ait arasındaki satış miktar bilgilerini girelim ve matrisin adı M olsun. Bu durumda grafik bar(2000:2005,m) xlabel( YILLAR ) ylabel( SATIŞLAR ) olarak ifade edilir. 16

17 DAİRE GRAFİK Veri girişi vektör olarak yapılır. Örneğin 3 farklı ürünün aylık satış miktarları olsun. a= [ ] a= pie(a) gtext( SATIŞ MİKTARLARI ) % grafiğin başlığı legend( 1.ÜRÜN, 2.ÜRÜN, 3.ÜRÜN ) Verilen verilere göre fonksiyon çizmek Bazen bir fonksiyon verilmeyip belli değerler için elde edilen belli sonuçların oluşturduğu veri grubuna ait grafik istenebilir. Bu durumda veriler birer vektör formunda belirtilerek grafik çizilmeye çalışılır. PLOT(vektor1,vektor2) komutu kullanılır. Örneğin x değerleri olsunve bu değerler için bulunan y ler de olsun. Şimdi grafiği çizmeye çalışalım. x=[ ] x= y=[ ] y= plot(x,y) 2) ÜÇ BOYUTLU GRAFİK ÇİZİMİ meshgrid ve mesh fonksiyonları kullanılır. ÖRNEK: z=x 2 +y 2 +xy yüzeyinin -2<x<2 ve -2<y<2 değer aralıkları için çizdirilmesi. ÇÖZÜM: Sırasıyla satır satır aşağıdaki ifadeler yazılır. [x,y]=meshgrid(-2:0.5:2-2:0.5:2) Z=x.^2+y.^2+x.*y Mesh(x,y,Z) x ve y nin aynı değerleri için Z=x.sin(x 2 +y) çizdirilmek istensin. Bu durumda komut satırına 17

18 Z=sin(x.^2+y).*x yazmak yeterlidir. surf fonksiyonu Bu fonksiyonda mesh gibi 3 boyutlu grafik çizmede kullanılır tek farkı bölgeleri farklı renklere boyamasıdır. ÖRNEK: z=2x 2 +y yüzeyini -2<x<2 ve -2<y<2 değer aralıkları için 0.2 lik artış değeri ile çizdirelim. ÇÖZÜM: Sırasıyla satır satır aşağıdaki ifadeler yazılır. [x,y]=meshgrid(-2:0.2:2-2:0.2:2) Z=2.0*x.^2+y surf(x,y,z) 18

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ı

Matlab da 2-boyutlu Grafik Çizimi. Arş. Gör. Mehmet Ali ÜSTÜNER

Matlab da 2-boyutlu Grafik Çizimi. Arş. Gör. Mehmet Ali ÜSTÜNER Matlab da 2-boyutlu Grafik Çizimi Arş Gör Mehmet Ali ÜSTÜNER Manisa, 03122017 Arş Gör Mehmet Ali ÜSTÜNER 2 Dikdörtgen (x-y) Ve Kutupsal Eksenlerde Çizgi Grafikleri: En basit çizim, iki değişkeni olan çizimlerdir

Detaylı

MATLAB. Temel işlemler, Vektörler, Matrisler DOÇ. DR. ERSAN KABALCI

MATLAB. Temel işlemler, Vektörler, Matrisler DOÇ. DR. ERSAN KABALCI MATLAB Temel işlemler, Vektörler, Matrisler DOÇ. DR. ERSAN KABALCI İçerik Matlab Nedir? Matlab ın Kullanım Alanları Matlab Açılış Ekranı Matlab Programı İle Temel İşlemlerin Gerçekleştirilmesi Vektör İşlemleri

Detaylı

BİLGİSAYAR PROGRAMLAMA MATLAB

BİLGİSAYAR PROGRAMLAMA MATLAB BİLGİSAYAR PROGRAMLAMA MATLAB Arş. Gör. Ahmet ARDAHANLI Kafkas Üniversitesi Mühendislik Fakültesi Bu hafta? 1. Matlab ve Programlama Ortamı 2. Matlab Komut Penceresi 3. Matlab de değişken tanımlama 4.

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 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ı

>> 5*3-4+6/2^0 ans = 17 ( Matlab da sayılar arası işlemler [ +, -, /, *, ^ ] bu şekilde ifade edilmektedir.)

>> 5*3-4+6/2^0 ans = 17 ( Matlab da sayılar arası işlemler [ +, -, /, *, ^ ] bu şekilde ifade edilmektedir.) 7. Diferensiyel Denklemlerin Çözümünde Matlab Uygulamaları MATLAB, Matrislere dayanan ve problemlerin çözümlerinde kullanılan Matematik metotların bilgisayar ortamında kullanılmasını sağlayan yazılım paketidir.

Detaylı

BİLGİSAYAR PROGRAMLAMA DERSİ

BİLGİSAYAR PROGRAMLAMA DERSİ BİLGİSAYAR PROGRAMLAMA DERSİ 3. DERS NOTU Konu: MATLAB de Temel İşlemler Hazırlayan: Yrd. Doç. Dr. Ahmet DUMLU 1 MATLAB (Matrix Laboratory) sayısal hesaplama dilidir. MathWorks firması tarafından geliştirilmiş

Detaylı

MATLAB de GRAFİK İŞLEMLERİ

MATLAB de GRAFİK İŞLEMLERİ MATLAB de GRAFİK İŞLEMLERİ MATLAB güçlü bir grafik araç kutusuna (toolbox) a sahip bir programlama dilidir. Matlab da 2 boyutlu grafik çizdirmek için plot komutu kullanılır. Örnek: aşağıdaki gibi yazılır.

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ı

İM 205-İnşaat Mühendisleri için MATLAB. Irfan Turk Fatih Üniversitesi,

İM 205-İnşaat Mühendisleri için MATLAB. Irfan Turk Fatih Üniversitesi, İM 205-İnşaat Mühendisleri için MATLAB Irfan Turk Fatih Üniversitesi, 2013-14 MATLAB Nedir? MATLAB ın açılımı MATrix LABoratory dir. MATLAB yüksek performanslı tekniksel bir programlama dilidir. Matematik,

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ı

MATLAB Temelleri. EE-346 Hafta 2 Dr. Ayşe DEMİRHAN

MATLAB Temelleri. EE-346 Hafta 2 Dr. Ayşe DEMİRHAN MATLAB Temelleri EE-346 Hafta 2 Dr. Ayşe DEMİRHAN Komut Penceresi Çalışma Alanı Komut Satırı Geçerli Klasör Komut Geçmişi Preferences (Tercihler) Command Window bölümünden satır arası boşlukları ve sayı

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ı

MATLAB DE 2 BOYUTLU GRAFİK TÜRLERİ

MATLAB DE 2 BOYUTLU GRAFİK TÜRLERİ MATLAB 8.DERS MATLAB DE 2 BOYUTLU GRAFİK TÜRLERİ 1. Bir grafik penceresinde tek bir grafik (plot komutuyla) 2. Bir grafik penceresinde birden fazla grafik (Grafik elemanlarını plot komutu içinde virgülle

Detaylı

2.3. MATRİSLER Matris Tanımlama

2.3. MATRİSLER Matris Tanımlama 2.3. MATRİSLER 2.3.1. Matris Tanımlama Matrisler girilirken köşeli parantez kullanılarak ( [ ] ) ve aşağıdaki yollardan biri kullanılarak girilir: 1. Elemanları bir tam liste olarak girmek Buna göre matris

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ı

MATLAB Temelleri. EEM104 - Bilgisayar Programlama. Matlab ın Açılış Ekranı. Dr. Mehmet Siraç Özerdem EEM Dicle Üniversitesi. Launch Pad.

MATLAB Temelleri. EEM104 - Bilgisayar Programlama. Matlab ın Açılış Ekranı. Dr. Mehmet Siraç Özerdem EEM Dicle Üniversitesi. Launch Pad. MATLAB Temelleri EEM104 - Bilgisayar Programlama EEM Dicle Üniversitesi Matlab ın Açılış Ekranı Launch Pad Komut geçmişi penceresi Komut penceresi 1 Matlab ın Açılış Ekranı Çalışma alan penceresi Geçerli

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ı

DENEY 1: Matlab de Temel Uygulamalar

DENEY 1: Matlab de Temel Uygulamalar DENEY 1: Matlab de Temel Uygulamalar I. AMAÇ Bu deneyde MATLAB (MATrix LABoratory) programının temel özellikleri anlatılmakta, öğrencinin sinyal işleme ve haberleşme uygulamalarında kullanabilmesi için

Detaylı

Fen ve Mühendislik Uygulamaları ile MATLAB

Fen ve Mühendislik Uygulamaları ile MATLAB Fen ve Mühendislik Uygulamaları ile MATLAB Doç. Dr. M. Akif CEVİZ Atatürk Üniversitesi Mühendislik Fakültesi Makine Mühendisliği Bölümü M-Dosyaları Kontrol İfadeleri - İlişkisel ve Mantıksal Operatörler

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ı

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 KAYNAKLAR 1- MATLAB, Ömer Gündoğdu, Osman Kopmaz, M. Akif Ceviz, Paradigma Akademi,

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ı

Yrd. Doç. Dr. A. Burak İNNER

Yrd. Doç. Dr. A. Burak İNNER Yrd. Doç. Dr. A. Burak İNNER Kocaeli Üniversitesi Bilgisayar Mühendisliği Yapay Zeka ve Benzetim Sistemleri Ar-Ge Lab. http://yapbenzet.kocaeli.edu.tr Ders Adı : Bilgisayar Mühendisliğinde Matematik Uygulamaları

Detaylı

MATLAB İLE PROGRAMLAMAYA GİRİŞ. Nedim TUTKUN Elektrik Elektronik Mühendisliği Bölümü

MATLAB İLE PROGRAMLAMAYA GİRİŞ. Nedim TUTKUN Elektrik Elektronik Mühendisliği Bölümü MATLAB İLE PROGRAMLAMAYA GİRİŞ Nedim TUTKUN Elektrik Elektronik Mühendisliği Bölümü nedimtutkun@gmail.com 1 2 1. Hafta nın Ders İçeriği Tanıtım MATLAB ile İlgili Temel Bilgiler Tanıtım MATLAB sayısal hesaplama,

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ı

MATLAB İLE PROGRAMLAMAYA GİRİŞ. Nedim TUTKUN Elektrik Elektronik Mühendisliği Bölümü

MATLAB İLE PROGRAMLAMAYA GİRİŞ. Nedim TUTKUN Elektrik Elektronik Mühendisliği Bölümü MATLAB İLE PROGRAMLAMAYA GİRİŞ Nedim TUTKUN Elektrik Elektronik Mühendisliği Bölümü nedimtutkun@gmail.com 1 5. Hafta Ders İçeriği Çizgi ve Yüzey Grafik Çizimleri plot Komutu plot (x,y) iki boyutlu grafik

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ı

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 a GİRİŞ. Doç. Dr. Mehmet İTİK. Karadeniz Teknik Üniversitesi Makine Mühendisliği Bölümü

MATLAB a GİRİŞ. Doç. Dr. Mehmet İTİK. Karadeniz Teknik Üniversitesi Makine Mühendisliği Bölümü MATLAB a GİRİŞ Doç. Dr. Mehmet İTİK Karadeniz Teknik Üniversitesi Makine Mühendisliği Bölümü İçerik: MATLAB nedir? MATLAB arayüzü ve Bileşenleri (Toolbox) Değişkenler, Matris ve Vektörler Aritmetik işlemler

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ı

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ı

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ı

1- Temel MATLAB Fonksiyonları ve Programlama

1- Temel MATLAB Fonksiyonları ve Programlama 1- Temel MATLAB Fonksiyonları ve Programlama >> help elfun ile kategorilere ayrılmış biçimde temel MATLAB fonksiyonlarını görebilirsiniz. Bazı temel MATLAB fonksiyonları aşağıda verilmiştir. Trigonometrik

Detaylı

14 Şubat 2011 Pazartesi günü uygulamada çözdüğümüz 2. Soruyu, aynı sıra ile bu defa MATLAB kullanarak çözelim.

14 Şubat 2011 Pazartesi günü uygulamada çözdüğümüz 2. Soruyu, aynı sıra ile bu defa MATLAB kullanarak çözelim. 4 Şubat 2 Pazartesi günü uygulamada çözdüğümüz 2. Soruyu, aynı sıra ile bu defa MATLAB kullanarak çözelim. MATLAB programı sembolik çözümler yapabilmekle birlikte, problemleri numerik olarak çözmeye yarar.

Detaylı

Algoritmalar ve Programlama. DERS - 4 Yrd. Doç. Dr. Ahmet SERBES

Algoritmalar ve Programlama. DERS - 4 Yrd. Doç. Dr. Ahmet SERBES Algoritmalar ve Programlama DERS - 4 Yrd. Doç. Dr. Ahmet SERBES Geçen Derste Değişken oluşturma Skaler Diziler, vektörler Matrisler Aritmetik işlemler Bazı fonksiyonların kullanımı Operatörler İlk değer

Detaylı

KONTROL SİSTEMLERİ-1 LABORATUVARI DENEY -1. Öğr. Gör. Güzin ÖZMEN Arş. Gör. Fehmi SEVİLMİŞ

KONTROL SİSTEMLERİ-1 LABORATUVARI DENEY -1. Öğr. Gör. Güzin ÖZMEN Arş. Gör. Fehmi SEVİLMİŞ KONTROL SİSTEMLERİ-1 LABORATUVARI DENEY -1 Öğr. Gör. Güzin ÖZMEN Arş. Gör. Fehmi SEVİLMİŞ Konya, 2017 Kontrol Sistemleri-1 Laboratuvarı Kuralları 1.) Deneyler iki haftada bir, ders programında belirtilen

Detaylı

GNUPLOT ÇİZİM PROGRAMI

GNUPLOT ÇİZİM PROGRAMI GNUPLOT ÇİZİM PROGRAMI İlkay TÜRK ÇAKIR SANAEM- TAEK HPFBO-Çukurova Üniversitesi GENEL ÖZELLİKLER -I Taşınabilir bilimsel bir görselleştirme programıdır. Gnuplot fonksiyonların ve verilerin grafigini komut

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ı

1. BÖLÜM Polinomlar BÖLÜM II. Dereceden Denklemler BÖLÜM II. Dereceden Eşitsizlikler BÖLÜM Parabol

1. BÖLÜM Polinomlar BÖLÜM II. Dereceden Denklemler BÖLÜM II. Dereceden Eşitsizlikler BÖLÜM Parabol ORGANİZASYON ŞEMASI . BÖLÜM Polinomlar... 7. BÖLÜM II. Dereceden Denklemler.... BÖLÜM II. Dereceden Eşitsizlikler... 9. BÖLÜM Parabol... 5 5. BÖLÜM Trigonometri... 69 6. BÖLÜM Karmaşık Sayılar... 09 7.

Detaylı

DİKKAT! SORU KİTAPÇIĞINIZIN TÜRÜNÜ A OLARAK CEVAP KÂĞIDINIZA İŞARETLEMEYİ UNUTMAYINIZ. MATEMATİK SINAVI MATEMATİK TESTİ

DİKKAT! SORU KİTAPÇIĞINIZIN TÜRÜNÜ A OLARAK CEVAP KÂĞIDINIZA İŞARETLEMEYİ UNUTMAYINIZ. MATEMATİK SINAVI MATEMATİK TESTİ DİKKAT! SORU KİTAPÇIĞINIZIN TÜRÜNÜ A OLARAK CEVAP KÂĞIDINIZA İŞARETLEMEYİ UNUTMAYINIZ. MATEMATİK SINAVI MATEMATİK TESTİ 1. Bu testte 50 soru vardır.. Cevaplarınızı, cevap kâğıdının Matematik Testi için

Detaylı

MATLAB ile ANALİZ (MIA)

MATLAB ile ANALİZ (MIA) (MIA) DERS-2 25.2.2018 2 Transpoze veya devrik kavramı: Satırlar ve sütunlar yer değiştir. >> B=[1 2;3 4;5 6] B = 1 2 3 4 5 6 >> A=B' A = 1 3 5 2 4 6 25.2.2018 3 Matris, Vektör birleştirme >> A=[1 2 3;4

Detaylı

ii) S 2LW 2WH 2LW 2WH S 2WH 2LW S 3( x 1) 5( x 2) 5 3x 3 5x x Maliye Bölümü EKON 103 Matematik I / Mart 2018 Proje 2 CEVAPLAR C.1) C.

ii) S 2LW 2WH 2LW 2WH S 2WH 2LW S 3( x 1) 5( x 2) 5 3x 3 5x x Maliye Bölümü EKON 103 Matematik I / Mart 2018 Proje 2 CEVAPLAR C.1) C. C.1) x1 x 1 4 4( x1) x 6 4x 4 x 6 x 46 x Maliye Bölümü EKON 10 Matematik I / Mart 018 Proje CEVAPLAR C.) i) S LW WH LW WH S LW WH S W W W S L H W ii) S LW WH WH LW S WH LW S W W W S H L W C.) ( x1) 5(

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ı

MATLAB DA 2 BOYUTLU GRAFİK İŞLEMLERİ

MATLAB DA 2 BOYUTLU GRAFİK İŞLEMLERİ MATLAB DA 2 BOYUTLU GRAFİK İŞLEMLERİ Ders Kitabı Bölüm 7 1 plot() Komutu MATLAB ta plot() komutu iki boyutlu bir grafik çizdirmek için kullanılır. Bu komutun en basit kullanım biçimleri, plot(x,y) plot(z)

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ı

ÖRNEK: Ax+B=0 şeklinde 1. derece denklemin çözümünü veren programa ait akış diyagramını çiziniz.

ÖRNEK: Ax+B=0 şeklinde 1. derece denklemin çözümünü veren programa ait akış diyagramını çiziniz. ÖRNEK: Ax+B=0 şeklinde 1. derece denklemin çözümünü veren programa ait akış diyagramını çiziniz. BAŞLA ALGORĐTMA OKU A, B X=-B/A Adım1: Gir A, B Adım 2: X (-B)/A Adım 3: Yazdır X YAZ X DUR ÖRNEK: Ax2+Bx+C=0

Detaylı

LYS MATEMATİK DENEME - 1

LYS MATEMATİK DENEME - 1 LYS MATEMATİK DENEME - BU SORULAR FİNAL EĞİTİM KURUMLARI TARAFINDAN SAĞLANMIŞTIR. İZİNSİZ KOPYALANMASI VE ÇOĞALTILMASI YASAKTIR, YAPILDIĞI TAKDİRDE CEZAİ İŞLEM UYGULANACAKTIR. LYS MATEMATİK TESTİ. Bu testte

Detaylı

EŞİTLİK KISITLI TÜREVLİ YÖNTEMLER

EŞİTLİK KISITLI TÜREVLİ YÖNTEMLER EŞİTLİK KISITLI TÜREVLİ YÖNTEMLER LAGRANGE YÖNTEMİ Bu metodu incelemek için Amaç fonksiyonu Min.z= f(x) Kısıtı g(x)=0 olan problemde değişkenler ve kısıtlar genel olarak şeklinde gösterilir. fonksiyonlarının

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ı

Bilgisayar Programlama MATLAB

Bilgisayar Programlama MATLAB Bilgisayar Programlama MATLAB Doç. Dr. Ġrfan KAYMAZ Matlab Ders Notları Konular: MATLAB ortamının tanıtımı Matlab sistemi (ara yüzey tanıtımı) a) Geliştirme ortamı b) Komut penceresi c) Başlatma penceresi

Detaylı

CONTROL LAB1 MATLAB GİRİŞ

CONTROL LAB1 MATLAB GİRİŞ MATLAB GİRİŞ CONTROL LAB1 MATLAB ORTAMI Komut Penceresi Yardım Alma: e.g help sin, lookfor cos Değişkenler Vektörler, Matrisler ve Lineer Cebir (det, inv ) Grafik çizme, plot(x,y, r ), hist (colormap([0

Detaylı

2012 LYS MATEMATİK SORU VE ÇÖZÜMLERİ Niyazi Kurtoğlu

2012 LYS MATEMATİK SORU VE ÇÖZÜMLERİ Niyazi Kurtoğlu .SORU 8 sayı tabanında verilen (5) 8 sayısının sayı tabanında yazılışı nedir?.soru 6 3 3 3 3 4 6 8? 3.SORU 3 ise 5? 5 4.SORU 4 5 olduğuna göre, ( )? 5.SORU (y z) z(y ) y z yz bulunuz. ifadesinin en sade

Detaylı

NĐĞDE ÜNĐVERSĐTESĐ Elektrik Elektronik Mühendisliği Bölümü. Devre Tasarımı Ders Notları MATLAB. Arş. Gör. Salim ÇINAR. salim çınar

NĐĞDE ÜNĐVERSĐTESĐ Elektrik Elektronik Mühendisliği Bölümü. Devre Tasarımı Ders Notları MATLAB. Arş. Gör. Salim ÇINAR. salim çınar NĐĞDE ÜNĐVERSĐTESĐ Elektrik Elektronik Mühendisliği Bölümü Devre Tasarımı Ders Notları MATLAB Arş. Gör. Salim ÇINAR Atamalar: a=5 MATLAB ÖRNEKLERĐ a = 5 Çıkan sonucun görünmesi istenmiyorsa atamadan sonra

Detaylı

GÖRÜNTÜ İŞLEME DERS-2

GÖRÜNTÜ İŞLEME DERS-2 GÖRÜNTÜ İŞLEME DERS-2 Görüntü İşleme (Temel Matlab) AFYON KOCATEPE ÜNİVERSİTESİ Görüntü İşleme (Temel Matlab) Transpoze veya devrik kavramı: Satırlar ve sütunlar yer değiştir. >> B=[1 2;3 4;5 6] B = 1

Detaylı

diff Türev Alma Fonksiyonu. >> syms x >> A=3*x^4+x^2-3*x A = 3*x^4+x^2-3*x. >> diff(a) // A fonksiyonunun türevini alır. ans = 12*x^3+2*x-3

diff Türev Alma Fonksiyonu. >> syms x >> A=3*x^4+x^2-3*x A = 3*x^4+x^2-3*x. >> diff(a) // A fonksiyonunun türevini alır. ans = 12*x^3+2*x-3 7.4.. diff Türev Alma Fonksiyonu >> syms x >> A=3*x^4+x^-3*x A = 3*x^4+x^-3*x >> diff(a) // A fonksiyonunun türevini alır. 1*x^3+*x-3 >> diff(a,) // A fonksiyonunun türevini kere alır. 36*x^+ ÖRNEK: >>

Detaylı

Bilgisayar Programlama MATLAB

Bilgisayar Programlama MATLAB What is a computer??? Bilgisayar Programlama MATLAB Diziler Vektörler Matrisler Prof. Dr. İrfan KAYMAZ What Diz kavramı is a computer??? Bir değişken içerisinde birden çok veri numaralandırılarak tek bir

Detaylı

Mat Matematik II / Calculus II

Mat Matematik II / Calculus II Mat - Matematik II / Calculus II Çalışma Soruları Çok Değişkenli Fonksiyonlar: Seviye eğri ve yüzeyler, Limit ve süreklilik wolframalpha.com uygulamasında bir fonksiyonun tanım kümesini bulmak için: x

Detaylı

TÜREV VE UYGULAMALARI

TÜREV VE UYGULAMALARI TÜREV VE UYGULAMALARI 1-TÜREVİN TANIMI VE GÖSTERİLİŞİ a,b R olmak üzere, f:[a,b] R fonksiyonu verilmiş olsun. x 0 (a,b) için lim x X0 f(x)-f( x 0 ) limiti bir gerçel sayı ise bu limit değerine f fonksiyonunun

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 M-dosyası Genel tanıtımı : Bir senaryo dosyası (script file) özel bir görevi yerine

Detaylı

Değişkenler. Geçerli değişken isimleri : baslamazamani, ad_soyad, x5 Geçersiz değişken isimleri : 3x, while

Değişkenler. Geçerli değişken isimleri : baslamazamani, ad_soyad, x5 Geçersiz değişken isimleri : 3x, while Değişkenler Değişkenler bir bilginin bellekteki konumunu temsil eden sembolik isimlerdir. Bilgisayarda hemen hemen tüm işlemler bellekte yapılır. Program çalıştırıldığında değişken ve bu değişkenin türüne

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ı

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ı

Yukarıdaki program çalıştırıldığında aşağıdaki sonucu elde ederiz.

Yukarıdaki program çalıştırıldığında aşağıdaki sonucu elde ederiz. HIZLI ÇALIŞAN ve AZ HAFIZA KULLANAN MATLAB PROGRAMI YAZMA: Matlab programlarında eğer döngüler kullanılıyor bunların içlerindeki komutların yapılması belirli bir süre alır. Matlab programlarının hızını

Detaylı

STEM komutu ayrık zamanlı sinyalleri veya fonksiyonları çizmek amacı ile kullanılır. Bu komutun en basit kullanım şekli şöyledir: stem(x,y).

STEM komutu ayrık zamanlı sinyalleri veya fonksiyonları çizmek amacı ile kullanılır. Bu komutun en basit kullanım şekli şöyledir: stem(x,y). STEM Komutu: STEM komutu ayrık zamanlı sinyalleri veya fonksiyonları çizmek amacı ile kullanılır. Bu komutun en basit kullanım şekli şöyledir: stem(x,y). Bu komutta X vektörünün ve Y vektörünün elemanları

Detaylı

28/04/2014 tarihli LYS-1 Matematik-Geometri Testi konu analizi SORU NO LYS 1 MATEMATİK TESTİ KAZANIM NO KAZANIMLAR 1 / 31

28/04/2014 tarihli LYS-1 Matematik-Geometri Testi konu analizi SORU NO LYS 1 MATEMATİK TESTİ KAZANIM NO KAZANIMLAR 1 / 31 SORU NO LYS 1 MATEMATİK TESTİ A B KAZANIM NO KAZANIMLAR 1 1 / 31 11 32159 Rasyonel sayı kavramını açıklar. 2 12 32151 İki ya da daha çok doğal sayının en büyük ortak bölenini ve en küçük ortak katını bulur.

Detaylı

7.2 Fonksiyon ve Fonksiyon Tanımları (I) Fonksiyon ve Fonksiyon Tanımları (II)

7.2 Fonksiyon ve Fonksiyon Tanımları (I) Fonksiyon ve Fonksiyon Tanımları (II) 7.2 Fonksiyon ve Fonksiyon Tanımları (I) Tanım kümesindeki her elemanın değer kümesinde bir ve yalnız bir görüntüsü varsa, tanım kümesinden değer kümesine olan bağıntıya fonksiyon denir. Fonksiyonu f ile

Detaylı

Elemanter fonksiyonlarla yaklaşım ve hata

Elemanter fonksiyonlarla yaklaşım ve hata Elemanter fonksiyonlarla yaklaşım ve hata Prof. Dr. Erhan Coşkun Karadeniz Teknik Üniversitesi, Fen Fakültesi Matematik Bölümü Kasım, 2018 e 5 Kasım, 2018 1 / 48 Elemanter fonksiyonlarla yaklaşım ve hata

Detaylı

LYS Matemat k Deneme Sınavı

LYS Matemat k Deneme Sınavı LYS Matematk Deneme Sınavı. Üç basamaklı doğal saılardan kaç tanesi, 8 ve ile tam bölünür? 8 9. ile in geometrik ortası z dir. ( z). ( z ). z aşağıdakilerden hangisidir?. 9 ifadesinin cinsinden değeri

Detaylı

Matematikte Bilgisayar Uygulamaları. Hafta 2 Dr. Murat GEZER

Matematikte Bilgisayar Uygulamaları. Hafta 2 Dr. Murat GEZER Matematikte Bilgisayar Uygulamaları Hafta 2 Dr. Murat GEZER Temel Bilgiler Temel Bilgiler Temel Bilgiler Boş beyaz sayfaya Notebook adı verilmekte Bütün işlemleri bu sayfa üzerinde yapılmaktadır Örneğin

Detaylı

BİLGİSAYAR PROGRAMLAMA DERSİ

BİLGİSAYAR PROGRAMLAMA DERSİ BİLGİSAYAR PROGRAMLAMA DERSİ 4. DERS NOTU Konu: M-dosya yapısı ve Kontrol Yapıları Hazırlayan: Yrd. Doç. Dr. Ahmet DUMLU 1 M-Dosya Yapısı Bir senaryo dosyası (script file) özel bir görevi yerine getirmek

Detaylı

1. Hafta Uygulama Soruları

1. Hafta Uygulama Soruları . Hafta Uygulama Soruları ) x ekseni, x = doğrusu, y = x ve y = x + eğrileri arasında kalan alan nedir? ) y = x 3 ve y = 4 x 3 parabolleri arasında kalan alan nedir? 3) y = x, x y = 4 eğrileri arasında

Detaylı

Olimpiyat Soruları. sonuçları tekrar fonksiyonda yerine koyup çıkan tüm sonuçları toplayan program (iterasyon sayısı girilecek)

Olimpiyat Soruları. sonuçları tekrar fonksiyonda yerine koyup çıkan tüm sonuçları toplayan program (iterasyon sayısı girilecek) HAZIRLAYAN MUSA DEMIRELLI BISHKEK KYRGYZ TURKISH BOYS HIGH SCHOOL education.online.tr.tc compsources0.tripod.com Olimpiyat Soruları 1- Bir diziyi ters çeviren algoritma ve program 2- Bir diziyi sıralayan

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ı

BÖLÜM 1b: C++ PROGRAMLAMANIN YAPISI. C++, hard diskte TC, BIN, INCLUDE, LIB gibi alt dizinlere yüklenir.

BÖLÜM 1b: C++ PROGRAMLAMANIN YAPISI. C++, hard diskte TC, BIN, INCLUDE, LIB gibi alt dizinlere yüklenir. BÖLÜM 1b: C++ PROGRAMLAMANIN YAPISI C++, hard diskte TC, BIN, INCLUDE, LIB gibi alt dizinlere yüklenir. TC programı çalıştırıldığında C++ çalışma ortamı açılır. C++ çalışma ortamında istenirse yeni bir

Detaylı

Bölüm: Matlab e Giriş.

Bölüm: Matlab e Giriş. 1.Bölüm: Matlab e Giriş. Aşağıdaki problemleri MATLAB komut penceresinde komut yazarak çözünüz. Aşağıdaki formüllerde (.) ondalıklı sayı için, ( ) çarpma işlemi için kullanılmıştır. 1.. 8.5 3 3 1500 7

Detaylı

İÇİNDEKİLER ÖNSÖZ Bölüm 1 SAYILAR 11 Bölüm 2 KÜMELER 31 Bölüm 3 FONKSİYONLAR

İÇİNDEKİLER ÖNSÖZ Bölüm 1 SAYILAR 11 Bölüm 2 KÜMELER 31 Bölüm 3 FONKSİYONLAR İÇİNDEKİLER ÖNSÖZ III Bölüm 1 SAYILAR 11 1.1. Sayı Kümeleri 12 1.1.1.Doğal Sayılar Kümesi 12 1.1.2.Tam Sayılar Kümesi 13 1.1.3.Rasyonel Sayılar Kümesi 14 1.1.4. İrrasyonel Sayılar Kümesi 16 1.1.5. Gerçel

Detaylı

BİLGİSAYAR PROGRAMLAMA DERSİ

BİLGİSAYAR PROGRAMLAMA DERSİ BİLGİSAYAR PROGRAMLAMA DERSİ Yrd. Doç. Dr. Fatih TOSUNOĞLU Erzurum Teknik Üniversitesi Mühendislik Fakültesi İnşaat Mühendisliği Bölümü DERS NOTU 3 KONU: M-dosya yapısı ve Kontrol Yapıları M-Dosya Yapısı

Detaylı

TÜREV VE UYGULAMALARI

TÜREV VE UYGULAMALARI TÜREV VE UYGULAMALARI A R, a A ve f de A da tanımlı bir fonksiyon olsun. Eğer f(x) f(a) lim x a x a limiti veya x=a+h koymakla elde edilen f(a+h) f(a) lim h 0 h Bu türev f (a), df dx limiti varsa f fonksiyonu

Detaylı

GÖRÜNTÜ İŞLEME MATLAB DERS-2

GÖRÜNTÜ İŞLEME MATLAB DERS-2 GÖRÜNTÜ İŞLEME MATLAB DERS-2 MATLAB DA SKALER, VEKTÖR VE MATRİS İŞLEMLERİNE GİRİŞ Genel komutlar -Saklama ve geri çağırma komutları(save-load): Workspace saklama komutu >>save Bu komut kullanımda olan

Detaylı

MATLAB. Fen ve Mühendislik Uygulamaları ile. Doç. Dr. M. Akif CEVİZ. MATLAB de Dizi Kavramı

MATLAB. Fen ve Mühendislik Uygulamaları ile. Doç. Dr. M. Akif CEVİZ. MATLAB de Dizi Kavramı Fen ve Mühislik Uygulamaları ile MATLAB Doç. Dr. M. Akif CEVİZ Atatürk Üniversitesi Mühislik Fakültesi Makine Mühisliği Bölümü MATLAB de Diziler; Vektörler ve MAtrisler Skaler, Dizi, Matrix Sklaer, bir

Detaylı

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

BMT 101 Algoritma ve Programlama I 11. Hafta. Yük. Müh. Köksal Gündoğdu 1 BMT 101 Algoritma ve Programlama I 11. Hafta Yük. Müh. Köksal Gündoğdu 1 C++ Fonksiyonlar Yük. Müh. Köksal Gündoğdu 2 C++ Hazır Fonksiyonlar Yük. Müh. Köksal Gündoğdu 3 C++ Hazır Fonksiyonlar 1. Matematiksel

Detaylı

FONKSİYONLAR. Giriş argümanlarına karşılık gelen çözümü çıkış argümanları olarak sonuçlandırır. Fonksiyondosyalarıkendiçalışmaalanındaki

FONKSİYONLAR. Giriş argümanlarına karşılık gelen çözümü çıkış argümanları olarak sonuçlandırır. Fonksiyondosyalarıkendiçalışmaalanındaki FONKSİYONLAR Giriş argümanlarına karşılık gelen çözümü çıkış argümanları olarak sonuçlandırır. Fonksiyondosyalarıkendiçalışmaalanındaki yereldeğişkenleriişletir. Fonksiyon Dosyaları function [çıktı değişkeni]

Detaylı

PROGRAMLAMAYA GİRİŞ DERS 2

PROGRAMLAMAYA GİRİŞ DERS 2 PROGRAMLAMAYA GİRİŞ DERS 2 Program editörde oluşturulur ve diske kaydedilir Tipik Bir C Programı Geliştirme Ortamının Temelleri 1. Edit 2. Preprocess 3. Compile 4. Link 5. Load 6. Execute Önişlemci programı

Detaylı

BİLGİSAYAR PROGRAMLAMA DERSİ

BİLGİSAYAR PROGRAMLAMA DERSİ BİLGİSAYAR PROGRAMLAMA DERSİ Yrd. Doç. Dr. Fatih TOSUNOĞLU Erzurum Teknik Üniversitesi Mühendislik Fakültesi İnşaat Mühendisliği Bölümü DERS NOTU 5 KONU: Matlab de Diziler ve Matrisler İÇ İÇE FOR DÖNGÜSÜ

Detaylı

LYS Y OĞRU MTMTİK TSTİ LYS-. u testte Matematik ile ilgili soru vardır.. evaplarınızı, cevap kâğıdının Matematik Testi için ayrılan kısmına işaretleyiniz.. u testteki süreniz 7 dakikadır.. a ve b asal

Detaylı

1984 ÖYS A) 875 B) 750 C) 625 D) 600 E) 500

1984 ÖYS A) 875 B) 750 C) 625 D) 600 E) 500 984 ÖYS. + + a a + a + a işleminin sonucu nedir? a A) +a B) a C) +a D) a E) +a a b ab. ifadesinin kısaltılmış biçimi a b + a b + ab a + b A) a b a b D) a b B) a b a + b E) ab(a-b) C) a b a + b A) 87 B)

Detaylı

Burada dikkat edilmesi gereken nokta, bilinmeyen veya değişkeninizi yazarken diğer bilinmeyenler ile arasına boşluk koymanız gerektiğidir.

Burada dikkat edilmesi gereken nokta, bilinmeyen veya değişkeninizi yazarken diğer bilinmeyenler ile arasına boşluk koymanız gerektiğidir. yatay kısa çizgi, komutun girilmesi için hazir olunduğunu söyler. Yapacağınız işlemin (input) sonucunu görmek için (output) shift+enter tuşlarına birlikte basmalısınız. + 4 Çarpma işlemi yapmak için *

Detaylı

Lineer Dönüşümler ÜNİTE. Amaçlar. İçindekiler. Yazar Öğr. Grv.Dr. Nevin ORHUN

Lineer Dönüşümler ÜNİTE. Amaçlar. İçindekiler. Yazar Öğr. Grv.Dr. Nevin ORHUN Lineer Dönüşümler Yazar Öğr. Grv.Dr. Nevin ORHUN ÜNİTE 7 Amaçlar Bu üniteyi çalıştıktan sonra; Vektör uzayları arasında tanımlanan belli fonksiyonları tanıyacak, özelliklerini öğrenecek, Bir dönüşümün,

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ı

2(1+ 5 ) b = LYS MATEMATİK DENEMESİ. işleminin sonucu kaçtır? A)2 5 B)3 5 C)2+ 5 D)3+ 5 E) işleminin sonucu kaçtır?

2(1+ 5 ) b = LYS MATEMATİK DENEMESİ. işleminin sonucu kaçtır? A)2 5 B)3 5 C)2+ 5 D)3+ 5 E) işleminin sonucu kaçtır? 017 LYS MATEMATİK DENEMESİ Soru Sayısı: 50 Sınav Süresi: 75 ı 1. 4. (1+ 5 ) 1+ 5 işleminin sonucu kaçtır? A) 5 B)3 5 C)+ 5 işleminin sonucu kaçtır? D)3+ 5 E)1+ 5 A) B) 1 C) 1 D) E) 3. 4 0,5.16 0,5 işleminin

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ı

2 PYTHON A GIRIŞ 13 PyCharm İle Python Projesi Oluşturma 15 Projenin Çalıştırılması 18 İlk Python Programımız 19 Açıklama Satırları 21

2 PYTHON A GIRIŞ 13 PyCharm İle Python Projesi Oluşturma 15 Projenin Çalıştırılması 18 İlk Python Programımız 19 Açıklama Satırları 21 İÇİNDEKİLER VII İÇİNDEKİLER 1 PYTHON 1 Neden Python? 2 Python Sürümleri 2 Python Kurulumu 3 Windows Üzerinde Python 3 Ubuntu Üzerinde Python 6 Komut Satırında Python Çalıştırma 6 Windows komut istemi üzerinde

Detaylı

Y = f(x) denklemi ile verilen fonksiyonun diferansiyeli dy = f '(x). dx tir.

Y = f(x) denklemi ile verilen fonksiyonun diferansiyeli dy = f '(x). dx tir. 1 İNTEGRAL BİR FONKSİYONUN DİFERANSİYELİ Tanım: f: [a,b] R, x f(x) fonksiyonu (a,b) aralığında türevli olmak üzere, x değişkeninin değişme miktarı x ise f '(x). x ifadesine f(x) fonksiyonunun diferansiyeli

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ı

PERGEL YAYINLARI LYS 1 DENEME-6 KONU ANALİZİ SORU NO LYS 1 MATEMATİK TESTİ KAZANIM NO KAZANIMLAR

PERGEL YAYINLARI LYS 1 DENEME-6 KONU ANALİZİ SORU NO LYS 1 MATEMATİK TESTİ KAZANIM NO KAZANIMLAR 2013-2014 PERGEL YAYINLARI LYS 1 DENEME-6 KONU ANALİZİ SORU NO LYS 1 MATEMATİK TESTİ A B KAZANIM NO KAZANIMLAR 1 1 / 31 12 32173 Üslü İfadeler 2 13 42016 Rasyonel ifade kavramını örneklerle açıklar ve

Detaylı

Fen ve Mühendislik Uygulamaları ile MATLAB

Fen ve Mühendislik Uygulamaları ile MATLAB Fen ve Mühendislik Uygulamaları ile MATLAB Doç. Dr. M. Akif CEVİZ Atatürk Üniversitesi Mühendislik Fakültesi Makine Mühendisliği Bölümü Bu hafta Ders giriş bilgileri Algoritma geliştirme MATLAB a giriş

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ı