You are on page 1of 2

EGE ÜNİVERSİTESİ

MÜHENDİSLİK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
BIM108 AYRIK YAPILAR
2005-2006 BAHAR YARIYILI
PROJE 1

Veriliş Tarihi : 05.05.2006


Teslim Tarihi : 15.05.2006 tarihinde saat 17:00’a kadar teslim edilebilir.

İzmir’in 2005 yılı için (Ocak-Aralık) bir matris üzerine yerleştirilmiş günlük hava
sıcaklığı değerlerinden yararlanarak aşağıda istenenleri gerçekleştiren MATLAB
programlarını (2 tane M-File) yazınız :

a) Projenizde ilk olarak çalışacak bir Script M-File (Düzyazı M-Dosyası) yazınız. Bu M-
Dosyasının içerisinde :
 Günlük hava sıcaklığı değerlerinin tutulacağı matrisi oluşturunuz. (Her ayın
kaç gün olduğu matrisin tasarımı sırasında göz önünde bulundurulmalıdır.
Örneğin, 2005 yıllında şubat ayı 28 gündür.)
 Günlük hava sıcaklığı değerleri -10 ile 40 derece arasında “random”
sayılardan oluşmalıdır.
 12 aylık verilere dayanarak yılın her bir ayı için sıcaklık ortalamasını
hesaplayın ve “Ay Adı - Sıcaklık Ortalaması” formatında ekrana listeleyin.
 Daha sonra aylık sıcaklık ortalamalarını girdi olarak alıp, en sıcak ve en soğuk
üç ayı belirleyen ve bunları çıktı olarak geri döndüren bir Function M-File
(Fonksiyon M-Dosyası) çağırınız.
 Çağrılan Function M-File’dan gelen sonuçlara göre en sıcak ve en soğuk üç
ayı adları ve sıcaklık ortalamaları ile birlikte listeleyin.

b) Yukarıdaki Script M-File tarafından çağrılan Function M-File içerisinde :


 Alınan girdiye göre, en sıcak ve en soğuk üç ayı belirlemek için sıcaklık
ortalamalarına göre ayları sıralayınız ve en sıcak ve en soğuk üç aya ilişkin
bilgileri geri döndürün.

Not :

1) Programların tasarımına ilişkin genel açıklamalar ve programların kaynak


kodlarını içeren bir rapor verilmelidir.

2) Programın kaynak kodu içerisinde açıklama satırları mutlaka yazılmalıdır.


3) Projenin kaynak kod dosyaları (2 adet M-Dosyası), sıkıştırılmış dosya
formatında dosya adı örgenci numarası olacak şekilde
birol.ciloglugil@ege.edu.tr adresine dosya eki (attachment) olarak
gönderilmelidir. Mesajın konusu Proje1 olmalıdır.

4) Rapor çıktısı teslimi ve e-posta ile kaynak kod gönderimi için son tarih
15.05.2006 saat 17:00’dir. Bundan sonra herhangi bir uzatma yapılmayacaktır.

5) Projeyi herkes tek başına yapıp teslim etmelidir.

You might also like