Ana içeriğe atla

#11 SORULAR

ÖRNEK 12 : AŞAĞIDAKİ İŞLEMLERİ YAPINIZ

>> 3+5*25

ans =

   128

>> 12^8/(3-5*4)

ans =

  -2.5293e+07

>> 2/4+3

ans =

    3.5000

>> 100*(10+2/8)

ans =

        1025

ÖRNEK 13 : Santigrat olarak verilen 80C sıcaklığı Fahrenheita çeviriniz.(F=9xC/5+32)

>> c=80;
>> f=9*c/5+32

f =

   176

ÖRNEK 14 : Aşağıda verilenler MATLAB değişkeni olabilir mi?Olamazsa neden olamaz?

a)3.45 (olamaz çünkü değişken sayı ile başlayamaz ayrıca . kullanılamaz)
b)23a (olamaz çünkü değişken sayı ile başlayamaz)
c)a100 (olabilir)
d)4.34e3 (olamaz çünkü değişken sayı ile başlayamaz ayrıca . kullanılamaz)
e)a.4 (olamaz çünkü . kullanılamaz)
f)top sayi (olamaz çünkü boşluk kullanılamaz)
g)a*2 (olamaz çünkü * karakteri kullanılamaz)
h)aZalT (olabilir)
i)üç (olamaz çünkü türkçe karakter kullanılamaz)
j)bilgi_sayar (olabilir)

ÖRNEK 15 : Hataları bulunuz.

a)23=a (a=23 olmalıydı)
b)benim sayi=23 (boşluk olamaz, benim_sayi=23 olmalıydı)
c)a+1=a (a=a+1 olmalıydı)

ÖRNEK 16 : r=12 cm, h=6 cm, a=2*pi*r*h=?

>>r=12;
>>h=6;
>>a=2*pi*r*h
a=452.3893

ÖRNEK 17 : Bir ağacın yüksekliğini ölçmek istenmiştir.Ağaca 15 metre uzaklıktan ağacın en üst bölümünün 48 derecelik açıyla olduğu gözlenmiştir.Ağacın yüksekliği nedir?

>>d=15;
>>teta=48;
>>h=d*tan(teta*pi/180)
h=16.6592

ÖRNEK 18 : Bir üçgenin alanını hesaplayacak MATLAB programı yazınız.Üçgenin tabanı ve yüksekliği klavyeden girilecektir.

Bu soruda programımızı command window yerine sol üstte bulunan new script butonuna tıklayarak orada yazacağız.Programı yazdıktan sonra run butonuna tıklayacağız.


ÖRNEK 19: Fahrenheit sıcaklığı klavyeden okuyan ve santigrat sıcaklığa çeviren MATLAB programı yazınız.

ÖRNEK 20 : format bank komutu ne işe yarar?

Bu komut yazılan değerin noktadan sonraki 2 basamağını gösterir.

ÖRNEK 21 : Klavyeden girilen bir sayının karesini alıp ekranda gösteren bir MATLAB programı yazınız.



Yorumlar

Bu blogdaki popüler yayınlar

#21 FPRINTF KOMUTU

MATLAB programlarında ekrana yazdırmak için disp komutunun kullanımını öğrenmiştik.disp oldukça basit olup kompleks ekrana yazı işlemlerinde yetersiz kalmaktadır.fprintf komutu ekrana yazmak için kullanılan çok daha genel ve çok daha güçlü bir komuttur.fprintf kullanarak ekrana her çeşit yazı ve sayı yazmamız oldukça kolaydır. >> fprintf('Bu bir test mesajıdır') Bu bir test mesajıdır>> Yeni satır için \n karakterini kullanmamız gerekir. >> fprintf('Bu bir test mesajıdır\n') Bu bir test mesajıdır >> >> fprintf('Satır1\nSatır2\nSatır3\nSatır4\n') Satır1 Satır2 Satır3 Satır4 >> Ekrana herhangi bir değişkenin değerini yazmak için format karakterlerini kullanmamız gerekir. FORMAT KARAKTERİ                                         TANIMI %c                                                                             karakter %d                                                                             tamsayı (i

#5 DISP KOMUTU

disp komutu ekrana bir yazı yazdırmamızı sağlar. >> disp('Merhaba') Merhaba Bazı durumlarda birden fazla değişkeni aynı satırda görmek isteriz.Bunun için köşeli parantez kullanırız. >>disp([x y z]) >> name='Selim'; >> disp(['Merhaba ' name]) Merhaba Selim

#13 FIND VE LENGTH KOMUTU

find komutu Bu komut ile herhangi bir vektör içerisindeki belirli şartlara uyan elemanları bulabiliriz. >> x=1:3:13 x =      1     4     7    10    13 >> z=find(x>5) z =      3     4     5 >> %3. 4. ve 5. elemanların istenen şarta uyduğunu gösteriyor. length komutu Bu komut herhangi bir vektörün eleman sayısını verir. >> p=[2 45 -2]; >> length(p) ans =      3