Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

BİLGİSAYAR PROGRAMLAMA MATLAB Yrd.Doç.Dr. Cengiz Tepe.

Benzer bir sunumlar


... konulu sunumlar: "BİLGİSAYAR PROGRAMLAMA MATLAB Yrd.Doç.Dr. Cengiz Tepe."— Sunum transkripti:

1 BİLGİSAYAR PROGRAMLAMA MATLAB Yrd.Doç.Dr. Cengiz Tepe

2 MATLAB ‘da Veri Türleri Bilgisayarda iki tür veri var. Nümerik (sayısal ) : 21, -3, 0.05 Alfanümerik (sayısal olmayan):c, T, Oguz!+ MATLAB ‘da üç temel veri vardır: 1- Tamsayılar (integer): 21, -3 2- Ondalıklı-Kayan (floating): 0.05 3. Metinsel (sembolik) karakterler: Oğuz!+

3 Örnek malazgirt= 1071; istanbul = ‘Fatih Sultan Mehmet’ anadolu= [1071 1299 1453 1915 1923 2016] x = ‘matematik’ A = [1 2 3;4 5 6;7 8 9]

4 Özel Sabit ve Değişkenler Değişken adıAçıklama ansBir işlemin son cevabı veya bir ifadenin değeri piPi sabiti : π = 3.1415926535897 i veya j sanal (imajiner) birim, √-1, Örnek : 3+i*2, 2-5j infİnfinity (sonsuz); Örnek : 1/0 NaNSayı değil (Not-a-Number), Örnek : 0/0, inf/inf

5 Sayılar 3 -19 +7.0 0.000001 9.639745 1+3i sqrt(3)*i 3e5i 1.60210e-20 -2.23E12 ae±k  a*10 ±k 19e2 = 1900 -99e-3 = -0.099

6 Sayı/Veri Çıkış Formatları

7 Operatörler SembolAdıÖrnek +Toplama [Addition(plus)]1299 + 600 -Çıkarma [ (Subtraction(minus) ]1881 - 1938 *Çarpma [Multiplication (multiply) ]1071 * 1453 /Bölme [Division (Right Division) ]1041 / 1517 \Sola Bölme [Left Division]571 / 63 ^Üs alma (Power)1915^18 ‘Tek tırnak (Quote)‘Oguz’ (metin girişlerinde kullanılır) ()Parantez (Parentheses)1923 * (2016 - 1919) ()Fonksiyon Parantezi (Parentheses Function)sin(x) =Atama (Assigment)oguz = 1919 ==Eşitlik (Equality)anadolu = = dunya

8 Öncelik Sırasıİşlem 1En içteki parantez başlayarak en dış paranteze doğru tüm parantezler içi işlemler 2Soldan sağa doğru tüm üstel işlemler 3Soldan sağa doğru tüm çarpma ve bölme işlemleri 4Soldan sağa doğru tüm toplama ve çıkarma işlemleri >>2-4*5-3 ans= -21 >>(2-4)*(5-3) ans=-4

9 Değişkenler 1- Değişken adları kesinlikle bir harf ile başlamalı ve onu izleyen karakterler harfler, rakamlar veya _ alt çizgiden oluşabilir. Boşluk veya – kullanmamaya öze gösteriniz. 2- Değişkenlerin sol taraflarında = işareti bulunur. >> komut satırı işaretinden sonra değişken adına nereden başlanıldığı, sonra veya = işaretinden ve değerler arasında ne kadar boşluk verildiği Matlab da önemli değildir. >> k = 19 / 19

10 3- Değişken adları en fazla 63 karakter olabilir. Karakterler 63 karakteri geçtiğinde ilk 63 karakterlik kısmı ad olarak kabul edilir. 4- Değişken karakterlerinde küçük veya büyük ç, ö, ü, ğ, ş, i, ı Türkçe karakterlerini kullanmayınız. 5- MATLAB küçük-büyük harf duyarlıdır. Yani küçük ve büyük harf ayırımı vardır. anadolu, ANADOLU, C, c, sogut, soguT

11 6- Değişkenlerin adlarında karmaşık sayıların sanal kısımlarını gösteren (19+9j) i ve j harflerini kallanmamaya çalışınız. 7- Bir değişkenin içeriğini görmek için adını yazıp Enter tuşuna basınız. 8- Bir değişkenin içeriğini görüntülemek istemiyorsanız değişken tanımından sonra noktalı virgül (;) karakterini kullanınız.

12 9 – Değişkenler, skaler, vektör, matris veya sözcük (string) olabilir. Aslından herbir değişken, aynı zamanda bir matristir diyebiliriz. 10- Bir değişken 1x1 boyutunda bir skaler, 1xn boyutunda satır vektörü veya nx1 boyutunda bir sütun vektörü diyebiliriz.

13 who komutu ile sadece değişken adlarını, whos komutu ile de değişkenlerinizin özelliklerini görebilirsiniz.

14 who komutu ile sadece değişken adlarını,

15 whos komutu ile de değişkenlerinizin özelliklerini görebilirsiniz.


"BİLGİSAYAR PROGRAMLAMA MATLAB Yrd.Doç.Dr. Cengiz Tepe." indir ppt

Benzer bir sunumlar


Google Reklamları