KONTROL SİSTEMLERİ-1 LABORATUVARI FİNAL PROJELERİ

Benzer belgeler
ÖDEV (Vize Dönemi) CEVAPLAR. 1. Ekrana Merhaba Dünya! yazdıran algoritmanın akış diyagramını çiziniz ve sözde kod olarak yazınız.

BIL1202 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ

Bölüm: Matlab e Giriş.

BİLGİSAYAR PROGRAMLAMA DERSİ

Basit Algoritma Akış Diagramı Örnekleri

BİLGİSAYAR PROGRAMLAMA DERSİ

LYS MATEMATİK DENEME - 1

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

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

ALGORİTMA ÖRNEKLERİ ve YAZILIYA HAZIRLIK SORULARI

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

KARABÜK ÜNĠVERSĠTESĠ TEKNOLOJĠ FAKÜLTESĠ MEKATRONĠK MÜHENDĠSLĠĞĠ BÖLÜMÜ

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?

BM202 SAYISAL ÇÖZÜMLEME

Erzurum Teknik Üniversitesi Mühendislik Mimarlık Fakültesi Bilgisayar Programlama Dersi Ödevi Soru

PROGRAMLAMA DİLLERİ I

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

Erzurum Teknik Üniversitesi Mühendislik Mimarlık Fakültesi Bilgisayar Programlama Dersi Final Sınavı Soru Toplam Puanlar

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

3. KOŞUL YAPILARI 3.1. IF YAPISI 2

YZM 2105 Nesneye Yönelik Programlama

k ise bir gerçek sayı olsun. Buna göre aşağıdaki işlemler Matlab da yapılabilir.

Soru 1: 3x5 boyutunda s adlı sıfır matrisi oluşturunuz.

Algoritma ve Programlamaya Giriş

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

BİLGİSAYAR PROGRAMLAMA DERSİ

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

PROGRAMLAMAYA GİRİŞ VE ALGORİTMA «YTÜROK» EĞİTMEN:REHA ÖZGÜR ŞİMŞEK

MATEMATİK TESTİ LYS YE DOĞRU. 1. Bu testte Matematik ile ilgili 50 soru vardır.

SINIF TEST. Üslü Sayılar A) 4 B) 5 C) 6 D) 7 A) - 5 B) - 4 C) 5 D) 7. sayısı aşağıdakilerden hangisine eşittir?

BÖLÜM 2: ALGORİTMALAR

Programlama Temelleri. Ders notları. Öğr.Gör. Hüseyin Bilal MACİT 2017

Dr. Musa KILIÇ Öğretim Görevlisi

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

Lys x 2 + y 2 = (6k) 2. (x 2k) 2 + y 2 = (2k 5) 2 olduğuna göre x 2 y 2 =? Cevap: 14k 2

BİLGİSAYAR PROGRAMLAMA DERSİ

ÖZEL EGE LİSESİ 10. OKULLARARASI MATEMATİK YARIŞMASI 10. SINIFLAR SORULARI

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


PENDİK ANADOLU İMAM HATİP LİSESİ EĞİTİM VE ÖĞRETİM YILI 10.SINIF MATEMATİK DERSİ YILLIK PLANI

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

EBG101 PROGRAMLAMA TEMELLERİ VE ALGORİTMA

Polinomlar, Temel Kavramlar, Polinomlar Kümesinde Toplama, Çıkarma, Çarpma TEST D 9. E 10. C 11. B 14. D 16. D 12. C 12. A 13. B 14.

2 ALGORİTMA VE AKIŞ DİYAGRAMLARI

Fen ve Mühendislik Uygulamalarında MATLAB

YAZILI SINAV SORU ÖRNEKLERİ MATEMATİK

Programlama Temelleri Dersi - Algoritma Örnekleri-v0.2

T.C. Ölçme, Seçme ve Yerleştirme Merkezi

12.SINIF A VE B GRUBU MATEMATİK-GEOMETRİ DERSİ KURS KONULARI VE TESTLERİ

Bilgisayar Programlama MATLAB

T.C. Ölçme, Seçme ve Yerleştirme Merkezi

Örnek bir Algoritma. Örneğimiz bir insanın evden çıkıp işe giderken izleyeceği yolu ve işyerine girişinde ilk yapacaklarını tanımlamaktadır.

I=[1,0,0,0;0,1,0,0;0,0,1,0;0,0,0,1] % 4x4 lük birim matris

Veri Yapıları Laboratuvarı

5. Elektriksel Büyüklüklerin Ölçülebilen Değerleri

BİL1001 Bilgisayar Bilimlerine Giriş 1

DOĞU AKDENİZ ÜNİVERSİTESİ MATEMATİK BÖLÜMÜ 23. LİSELERARASI MATEMATİK YARIŞMASI

BİLGİSAYAR PROGRAMLAMA MATLAB

BIL1202 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ (Algoritma Geliştirmek, Satır Kod)

23. ULUSAL ANTALYA MATEMATİK OLİMPİYATI SORULARI B B B B B B B

PROGRAMLAMA TEMELLERİ DERSİ ÖZETİ

1. Hafta Uygulama Soruları

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

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

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

Algoritma kelimesinin kökeni:

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

BASIN KİTAPÇIĞI ÖSYM

Bilgisayar Programlama

2014 LYS MATEMATİK. x lü terimin 1, 3. 3 ab olduğuna göre, ifadesinin değeri kaçtır? 2b a ifade- sinin değeri kaçtır? olduğuna göre, x.

Örnek...3 : Aşağıdaki ifadelerden hangileri bir dizinin genel terim i olabilir? Örnek...4 : Genel terimi w n. Örnek...1 : Örnek...5 : Genel terimi r n

BM102 BİLGİSAYAR PROGRAMLAMA II LABORATUVAR UYGULAMALARI. 3Hafta

7) 30 kişilik bir sınıfta her öğrenciye ait 5 ödev verilmiştir. Ödevlerden 3 tanesini doğru yapan

SÜREKLĠ OLASILIK DAĞILIMLARI

MAK 210 SAYISAL ANALİZ

disp VEYA fprintf KOMUTLARIYLA EKRANA MESAJ YAZDIRMA

1994 ÖYS. 6. x, y, z sıfırdan büyük birer tam sayı ve 2x+3y-z=94 olduğuna göre, x in en küçük değeri kaçtır?

MATEMATİK ÖĞRETMENLİK ALAN BİLGİSİ - DENEME SINAVI DENEME. Diğer sayfaya geçiniz.

Bilgisayar Programlama MATLAB

İnternet Programcılığı Dersi 2.Dönem Ders Notu

ÜNİT E ÜNİTE GİRİŞ. Algoritma Mantığı. Algoritma Özellikleri PROGRAMLAMA TEMELLERİ ÜNİTE 3 ALGORİTMA

;] u Y hb* p(a/ > V aaa!a!a!a!!!!!a! BASIN KİTAPÇIĞI

GÜMÜŞHANE ÜNĐVERSĐTESĐ MÜHENDĐSLĐK VE DOĞA BĐLĐMLERĐ FAKÜLTESĐ ELEKTRĐK-ELEKTRONĐK MÜHENDĐSLĐĞĐ EEM 114 ALGORĐTMA TASARIMI VE PROGRAMLAMA DĐLLERĐ

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

KPSS ÖABT İLKÖĞRETİM MATEMATİK. Tamamı Çözümlü SORU BANKASI. 50 soruda SORU

DÖNGÜLER BMÜ-101 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ LABORATUARI BMÜ-101 ALGORİTMA VE PROGRAMLAMAYA DENEY-4 FÖYÜ GİRİŞ LABORATUARI.

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

Matlab da Dizi ve Matrisler. Mustafa Coşar

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

23. ULUSAL ANTALYA MATEMATİK OLİMPİYATI SORULARI A A A A A A A

elemanlı bir dizide bir sinyalin 1 er saniye aralıklarla ölçülen gerilim değerleri tutulmaktadır. Bu sinyalin tepeden tepeye genliğini,

İSTATİSTİK EXCEL UYGULAMA

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

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

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

ÖRNEK LİSANS YERLEŞTİRME SINAVI - 1 GEOMETRİ TESTİ. Ad Soyad : T.C. Kimlik No:

YGS MATEMATİK - CEBİR 01 TEMEL SAYI KAVRAMLARI VE UYGULAMALARI 02 TAMSAYILARDA BÖLME 03 BÖLÜNEBİLME KURALLARI 04 ASAL SAYILAR 05 OBEB VE OKEK 06

İÇERİK PROGRAMLAMAYA GİRİŞ ALGORİTMA AKIŞ DİYAGRAMLARI PROGRAMLAMA DİLLERİ JAVA DİLİNİN YAPISI JAVA DA KULLANILAN VERİ TİPLERİ JAVA DA PROGRAM YAZMA


Transkript:

KONTROL SİSTEMLERİ-1 LABORATUVARI FİNAL PROJELERİ Dikkat: 81 Adet proje arasından sadece bir tane proje seçip alttaki linkten projenin yanına okul numaranızı ve ad-soyad bilgilerinizi https://docs.google.com/spreadsheets/d/1ei2guf7lih45fuoutdzev3tvh 9FsdIDCn5MeNF-BfIA/edit?usp=sharing Projeler final uygulama sınavına (lab. sınavına) en fazla 20 puan olacak şekilde eklenecektir. Projeler finallerden önceki hafta cuma günü (4 Ocak 2019) saat 23.59 a kadar gönderilebilir. Bu tarihten sonra gönderilen projeler değerlendirilmeye alınmayacaktır. Projeleri, fehmisevilmis@gmail.com adresine öğrenci numarası, ad ve soyad yazılarak gönderilecektir. Dr. Öğr. Üyesi Güzin ÖZMEN Arş. Gör. Fehmi SEVİLMİŞ Konya, 2018

PROJE-1: Klavyeden girilen üç pozitif sayıdan ortanca olanı bulan ve proje_1 isimli m- file dosyasına kayıt edilen programı (Eğer girilen sayı negatifse program ekrana uyarı mesajı yazsın.) PROJE-2: Klavyeden girilen bir açıyı radyansa dereceye, dereceyse radyana çeviren ve proje_2 isimli m-file dosyasına kayıt edilen programı (Eğer girilen açı negatifse program ekrana uyarı mesajı yazsın.) PROJE-3: Bir maddesel noktanın hareketi s = 4t 3 15t 2 + 36t 10 bağıntısı ile tanımlanmıştır. t=10 ile 100 saniye arasında (artış miktarı 5 saniye olacak şekilde) hız (v) ve ivme (a) değerlerini hesaplayıp aşağıda verilen formatta yazdırılan ve proje_3 isimli m-file dosyasına kayıt edilen programı (Eğer girilen zaman negatifse program ekrana uyarı mesajı yazsın.) t v a 10.......... PROJE-4: Klavyeden girilen bir x değeri için aşağıdaki Y fonksiyonunu hesaplayan ve proje_4 isimli m-file dosyasına kayıt edilen programı PROJE-5: Aşağıda verilen fonksiyonu 0 x 15 aralığında 0.5 artımla değerini hesaplayıp sonuçlardan sadece pozitif değerli olanları bir dizi değişkenine atayan ve proje_5 isimli m- file dosyasına kayıt edilen programı f(x) = x 2 e -3x PROJE-6: Klavyeden girilen pozitif x ve y sayıları arasında kalan ardışık sayıların (y, x den büyük olmalı, aksi durumda ekrana herhangi bir uyarı mesajı yazmalı) toplamını ve ortalamasını hesaplayan ve proje_6 isimli m-file dosyasına kayıt edilen programı PROJE-7: Kenar uzunluğu klavyeden girilen bir eşkenar üçgenin alanını ve çevresini hesaplayıp ana programda aşağıda belirtilen formatta ekrana yazan ve proje_7 isimli m-file dosyasına kayıt edilen programı (Eğer girilen uzunluk negatifse program ekrana uyarı mesajı yazsın.) Kenar uzunluğu =.. Çevresi =. Alanı =. 2

PROJE-8: 20 ile 200 derece arasındaki açıların (10 artımlı) radyan karşılığını, sinüs ve kosinüs değerlerini aşağıda verilen formatta ekrana yazan ve proje_8 isimli m-file dosyasına kayıt edilen programı (Eğer girilen derece negatifse program ekrana uyarı mesajı yazsın.) Derece Radyan Sin Cos 20...... 30.............. PROJE-9: Klavyeden girilen bir x değeri 5 ile 15 arasında ise aşağıda verilen bağıntının sonucunu bulup yazdıran değilse yanlış giriş yaptınız mesajını ekrana yazdıran ve proje_9 isimli m-file dosyasına kayıt edilen programı (Eğer girilen sayı negatifse program ekrana uyarı mesajı yazsın.) PROJE-10: Klavyeden girilen sayı 200 den büyük ise, girilen sayıdan 200 e kadar (200 dahil) sayıların kareköklerinin toplamını, girilen sayı 200 den küçük ise, 1 den başlayarak girilen sayıya kadar ardışık sayıları karelerin toplamını hesaplayan ve proje_10 isimli m- file dosyasına kayıt edilen programı PROJE-11: Ekrana aşağıdaki gibi çıktı veren ve proje_11 isimli m-file dosyasına kayıt edilen programı Sayı log10(sayı) 12 1.079 10 1 8 0.903.... 2 0.301 PROJE-12: Aşağıda verilen toplama işlemini yapıp ekrana aşağıdaki sonucu yazan ve proje_12 isimli m-file dosyasına kayıt edilen programı Toplamın sonucu =.. 3

PROJE-13: Klavyeden girilen bir x ve y değerleri için aşağıdaki fonksiyonu hesaplayan ve proje_13 isimli m-file dosyasına kayıt edilen programı PROJE-14: x = [ 45, 23, 17, 34, 85, 33 ] dizisindeki 30 dan büyük sayı âdetini bulup ekrana aşağıdaki gibi yazdıran ve proje_14 isimli m-file dosyasına kayıt edilen programı 30 dan büyük sayı âdeti =.. PROJE-15: Başlangıçta ve her yılsonunda bankaya 500 TL yatırılmaktadır. Banka her yıl %5 faiz oranıyla hesapta para biriktirmektedir. Kaç yıl sonra hesapta toplam 10.000 TL para birikeceğini hesaplayan ve proje_15 isimli m-file dosyasına kayıt edilen programı PROJE-16: Klavyeden alacağınız kitabın fiyatını ve almak istediğiniz miktarı giriniz. Sipariş miktarınız 50 den az ise %10, fazla ise %30 indirim toplam maliyete uygulanacaktır. Tüm istenilenleri gerçekleştiren ve proje_16 isimli m-file dosyasına kayıt edilen programı PROJE-17: Bir dersin değerlendirilmesinde 3 ödev 1 vize 1 final olacaktır. 1. Ödev sadece vizeye %10, 2. ve 3. Ödev ise sadece finale %10ar etki edecektir. Ödev notları ve vize final kullanıcı tarafından klavyeden girilecektir. Ortalamasını bulan ve proje_17 isimli m-file dosyasına kayıt edilen programı (Eğer girilen not negatifse program ekrana uyarı mesajı yazsın.) Vize + 1.ödev hesaplanırken = vizenin %90 ı 1. Ödevin %10 u alınacaktır. Final + 2.ödev ve 3. ödev hesaplanırken = finalin %80 i 1. Ödevin %10 u ve 2. Ödevin %10 u alınacaktır. PROJE-18: x = [ 0, -2, 8, 9, 16, 5, 12 ] dizisindeki en küçük ve en büyük elemanı bulup ekrana aşağıdaki gibi yazdıran ve proje_18 isimli m-file dosyasına kayıt edilen programı En küçük sayı =. En büyük sayı =. PROJE-19: Fibonacci sayı dizisi 1, 1, 2, 3, 5, 8, 13, 21, 34, 55,. şeklinde ifade edilir. Klavyeden tuşlanacak n değerine göre ilk n terimi ekrana yansıtan ve proje_19 isimli m- file dosyasına kayıt edilen programı 4

PROJE-20: Aşağıda tanımlanan fonksiyonu hesaplayan ve aşağıda verilen şekilde proje_20 isimli excel dosyasına yazdıran bir MATLAB programı x f(x) 3 4 8 PROJE-21: Kullanıcıdan bir derse ait ödev, I. ve II. vize notlarını isteyerek bu dersin ortalamasını hesaplayıp harfli sisteme göre GENEL VİZE notunu hesaplayan ve proje_21 isimli m-file dosyasına kayıt edilen programı Şart Harfli Not Ortalama 90 A Ortalama<90 B Ortalama<75 C Ortalama<60 D Diğer F PROJE-22: 4. Aşağıdaki tabloda verilen veriler bir deney sisteminden elde edilmiş ve veriler.xls isminde bir excel dosyasına kaydedilmiştir (x,y,z verileri). Bu verileri excel dosyasından okuyarak, aşağıda verilen denklemi hesaplayıp proje_22 isimli text dosyasına verilen formatta kayıt eden bir MATLAB programı x y z f 12 55 210 15 65 220 16 75 230 21 85 250 PROJE-23: Aşağıda verilen dataları bir excel dosyasından okuyup, aşağıdaki fonksiyonları hesaplayan ve x f1 ve y f2 grafiklerini iki AYRI grafik penceresinde çizen ve proje_23 isimli m-file dosyasına kayıt edilen programı x y 3 21 5 23 8 24 9 28 11 39 5

PROJE-24: Klavyeden girilen 3x3 boyutundaki A matrisinin her sütunundaki en büyük eleman değerini bulup bu değerleri B vektörüne büyükten küçüğe sıralı bir şekilde atan ve proje_24 isimli m-file dosyasına kayıt edilen programı PROJE-25: Aşağıdaki denklemi çözen ve proje_25 isimli m-file dosyasına kayıt edilen programı PROJE-26: Basamaklarının toplamı basamak sayısına eşit olan 100-999 arasındaki tamsayıları bulan ve proje_26 isimli excel dosyasına kayıt eden bir MATLAB programı PROJE-27: Aşağıdaki tabloda 0. saniyeden başlayarak su sıcaklığı ölçülüp bir excel dosyasına kaydedilmiştir. Bu verileri excel dosyasından okuyup grafiğini çizdiren ve proje_27 isimli m-file dosyasına kayıt edilen programı t(saniye) 0 1 2 3 4 5 6 7 8 9 10 T(derece) 72.5 78.1 86.4 92.3 110.2 111.5 109.3 110.2 110.5 109.9 110.2 PROJE-28: İkinci dereceden cebirsel ax 2 + bx + c = 0 denkleminin katsayılarının (a, b ve c) kullanıcı tarafından girilmesiyle reel kökü olup olmadığına karar veren, yoksa ekrana mesaj veren, varsa bulup aşağıdaki gibi ekrana yazdıran ve proje_28 isimli m-file dosyasına kayıt edilen programı Birinci kök =. İkinci kök =. PROJE-29: f fonksiyonunun değeri x'in aldığı değerlere göre aşağıda verilmiştir. x'in değeri 0-20 arasında 0.5 aralıklarla arttığına göre her bir x değeri için f fonksiyonunu hesaplayan ve proje_29 isimli m-file dosyasına kayıt edilen programı PROJE-30: Klavyeden girilen bir dizinin içerisinde aynı terim olup olmadığına karar verip ona göre ekrana mesaj yazan ve proje_30 isimli m-file dosyasına kayıt edilen programı PROJE-31: Aşağıda verilen A vektörünün pozitif elemanlarının ve negatif elemanlarının toplamını ve ikisinin oranını text dosyasına aşağıda verilen formatta yazan ve proje_31 isimli text dosyasına kayıt edilen programı A = [-4, 7, -3, 5, 6, -12] Pozitif elemanlarının toplamı =. Negatif elemanlarının toplamı =. Oran = 6

PROJE-32: Aşağıda verilen dataları bir excel dosyasından okuyup x Y1 ve x Y2 grafiklerini AYNI grafik penceresinde çizen ve proje_32 isimli m-file dosyasına kayıt edilen programı x Y1 Y2 2 7,1 7,93 4 8,4 19,0 6 11,2 12,0 8 15,6 13,3 10 17,3 11,0 PROJE-33: Aşağıda tanımlanan fonksiyonda x değişkeni 1 den başlayarak 2 şer artımla 55 e kadar değerler alan ve aşağıda verilen şekilde proje_33 isimli excel dosyasına yazdıran bir MATLAB programı x y 1 3 55 PROJE-34: veri.dat isimli dosyada bulunan x=[4 8 7 12 23 45 50 25] değerleri ana programda okutulduktan sonra y = x 3 + 2x 2 4 fonksiyonun değerleri hesaplanıp proje_34 isimli text dosyasına yazdıran bir MATLAB programı PROJE-35: y = x 2 9x 20 fonksiyonun grafiğini yeşil renkle çizdiren, eksenlere ve başlığa uygun açıklamalar yazdıran ve proje_35 isimli m-file dosyasına kayıt edilen programı (x in değer aralığı 1 den başlayarak 1 er artışla 20 ye kadardır) PROJE-36: Efektif değeri 220 Volt, frekansı 50 Hz olan sinüs ve cosinüs sinyallerinin grafiklerini 0.06 saniyeye kadar aynı grafik penceresinde çizdiren ve proje_36 isimli m-file dosyasına kayıt edilen programı (sinüs ve cosinüs sinyalleri farklı renkte olsun, grafik üzerinde hangi eğrinin hangi sinyale ait olduğu belirtilsin.) PROJE-37: Üç sayıyı klavyeden girerek bunların toplamını, çarpımını ve ortalamasını hesap eden ve aşağıda verilen formatta proje_37 isimli text dosyasına kayıt eden programı 1. Sayı 2. Sayı 3. Sayı Toplamı Çarpımı Ortalaması PROJE-38: 0 dereceden başlamak üzere 10 derece artımla 360 dereceye kadar açıları ve sinüs değerlerini proje_38 isimli excel dosyasına yazdıran bir MATLAB programı PROJE-39: 1 den 150 ye kadar olan sayıların (2/3). kuvvetini alan ve proje_39 isimli text dosyasına yazdıran bir MATLAB programı PROJE-40: 1 den 100 e kadar olan sayıların logaritmalarını hesaplayan ve proje_40 isimli excel dosyasına yazdıran bir MATLAB programı 7

PROJE-41: veri.txt isimli dosyada bulunan K = [5, 3, 6, 7, 12, 9, 1, 8, 3, -4, 0, -1] dizisine ait hesaplamalarını aşağıda verilen formattaki gibi yapıp proje_41 isimli excel dosyasına yazdıran bir MATLAB programı K dizisinin eleman sayısı K dizisinin ortalaması K dizisinin en küçük elemanı K dizisinin en büyük elemanı PROJE-42: M(x) = 12x 4 + 8x 3 3x 2 + 2x 1 polinomunun 1., 2, ve 3. dereceden türevlerini hesaplayıp ekrana aşağıda verilen şekilde yazdıran ve proje_42 isimli m-file dosyasına yazdıran bir MATLAB programı 1. Türevi = 48x 3 + 24x 2-6x + 2 2. Türevi = 144x 2 + 48x -6 3. Türevi = 288x + 48 PROJE-43: P(x) = 2x 3 + 3x 2 + 4x + 5 polinomunun integralini alan -2 alt limit, 25 üst limit değerleri için integralin sonucunu hesaplayan ve proje_43 isimli text dosyasına yazdıran bir MATLAB programı PROJE-44: Bir A dersinde 15 öğrenci, B dersinde 10 öğrenci vardır. Bu öğrencilerin numaraları excel ortamında bulunmaktadır. Hem A hem de B dersini alan öğrencileri bulup aşağıdaki gibi ekrana yazdıran ve proje_44 isimli m-file dosyasına kayıt edilen bir MATLAB programı Her iki dersi alan öğrenci sayısı = Aynı dersi alan öğrencilerin numaraları = PROJE-45: h(x) = 11x 4 + 7x 3 4x 2 + 3x 8 fonksiyonunun köklerini hesaplayan ve proje_45 isimli excel dosyasına yazdıran bir MATLAB programı PROJE-46: Aşağıdaki deney verilerine göre 3. Dereceden bir eğri denklemi elde edip bu verilere göre bir fonksiyon grafiği çizen ve proje_46 isimli m-file dosyasına kayıt edilen bir MATLAB programı X 1 2 3 4 5 6 7 8 9 10 11 12 Y 1,2 1,3 1,6 3,1 4,3 4,9 5,2 5,8 7,1 8,2 9,4 10,5 PROJE-47: f(x) = 4x 3-8x 2 + 5x + 17 fonksiyonunun integralini aralık belirtmeksizin bulup [-2,+2] aralığında grafiğini çizen ve proje_47 isimli m-file dosyasına kayıt edilen bir MATLAB programı (eğrinin rengi yeşil ve kesikli çizgili olsun ve eksenlere uygun açıklamalar verilsin) PROJE-48: İki ayrı excel dosyasında bulunan 5 er sayıyı 5x2 matris şeklinde bir değişkene atıp bu matrisin tersini ve transpozunu alan ve proje_48 isimli m-file dosyasına kayıt edilen bir MATLAB programı PROJE-49: x 2 ve x 3 fonksiyonların grafiğini -4pi,+4pi aralığında aynı şekil penceresinde alt alta çizip grafikler üzerine metin ekleyen ve proje_49 isimli m-file dosyasına kayıt edilen bir MATLAB programı (grafiklerin çizgi renkleri farklı renkte, kalın ve kesikli çizgi şeklinde olsun) PROJE-50: Klavyeden 3 kez şifre girişi yapan, yanlış şifre girişleri sonunda ekrana açıklama yazdırıp bankamatik kartı bloke eden ve proje_50 isimli m-file dosyasına kayıt edilen bir MATLAB programı 8

PROJE-51: Klavyeden girilen bir sayının, asal sayı olup olmadığını bulup ekrana uygun bir açıklama yazısı ile yazdıran ve proje_51 isimli m-file dosyasına kayıt edilen bir MATLAB programı PROJE-52: Klavyeden girilen bir sayının faktöriyelini hesaplayan ve proje_52 isimli m- file dosyasına kayıt edilen bir MATLAB programı PROJE-53: Klavyeden rastgele olarak girilen bir dizinin elemanlarını küçükten büyüğe ve büyükten küçüğe doğru sıralayan ve proje_53 isimli text dosyasına yazdıran bir MATLAB programı PROJE-54: Çarpım tablosunu kod ile oluşturan ve proje_54 isimli m-file dosyasına kayıt edilen bir MATLAB programı PROJE-55: Klavyeden kullanıcı adı ve şifre girilerek oturum açma izni veren ve proje_55 isimli m-file dosyasına kayıt edilen bir MATLAB programı PROJE-56: Aynı boyutlu iki vektörün ortogonal olup olmadığını araştırıp ekran uygun bir açıklama yazısı yazan ve proje_56 isimli m-file dosyasına kayıt edilen bir MATLAB programı PROJE-57: Klavyeden girilen sıfırdan farklı bir dizi içeresindeki pozitif ve negatif olanların sayısını bulup aşağıdaki formatta ekrana yazdıran ve proje_57 isimli m-file dosyasına kayıt edilen bir MATLAB programı Pozitif elemanlarının sayısı =. Negatif elemanlarının sayısı =. PROJE-58: Klavyeden girilen kilo ve boy uzunluğuna göre beden kütle indeksini hesaplayıp çıkan sonuca göre zayıf-normal-fazla kilolu-şişman-çok şişman şeklinde sınıflandırma yapan ve proje_58 isimli m-file dosyasına kayıt edilen bir MATLAB programı PROJE-59: Klavyeden girilen 4 farklı nokta sayısı değerine göre sinüs grafiklerini aynı şekil penceresinde 4 farklı grafikte çizdiren (subplot) ve proje_59 isimli m-file dosyasına kayıt edilen bir MATLAB programı Yani, nokta sayısı ne kadar çok olursa sinüs grafiği o kadar düzgün çizdirilir. PROJE-60: Seçimlerde 5 farklı partinin aldıkları oy sayılarını dizi olarak yazdıktan sonra sütun ve pasta grafiklerini çizdiren ve proje_60 isimli m-file dosyasına kayıt edilen bir MATLAB programı PROJE-61: 25x 2 + 12x -19 polinomunun 1, 3, 8, 9, 10 noktalarındaki değerlerini bulup aşağıdaki formatta proje_61 isimli excel dosyasına yazdıran bir MATLAB programı 1 3 8 9 10 9

PROJE-62: Aynı grafik alanına matris halinde sinüs grafiklerini (alttaki şekle benzer) aşağıdaki aralıklarda çizdiren ve proje_62 isimli m-file dosyasına kayıt edilen bir MATLAB programı a)0 : pi b)-3pi : 3pi c)0 : 7pi d)-10 : 10 PROJE-63: Aşağıdaki denklem sistemini ters matris metoduyla çözüp aşağıdaki gibi ekran yazdıran ve proje_63 isimli m-file dosyasına kayıt edilen bir MATLAB programı x in değeri = y in değeri = z in değeri = PROJE-64: Klavyeden girilen herhangi 5 sayının aritmetik, geometrik ve harmonik ortalamasını hesaplayan ve proje_64 isimli text dosyasına yazdıran bir MATLAB programı PROJE-65: Klavyeden girilen bir ismi, yine klavyeden girilen sayı kadar ekran yazdıran ve proje_65 isimli m-file dosyasına kayıt edilen bir MATLAB programı PROJE-66: Klavyeden rastgele girilen 5 kelimeyi alfabetik sıraya göre sıralayan ve proje_66 isimli text dosyasına yazdıran bir MATLAB programı (Kelimelerin ilk harfleri aynı ise ikinci o da aynı ise üçüncü harflerine göre kıyaslanacak.) PROJE-67: Klavyeden girilen il plaka koduna göre o şehri ekrana yazdıran ve proje_67 isimli m-file dosyasına kayıt edilen bir MATLAB programı PROJE-68: Klavyeden sıfır değeri girilinceye kadar girilen tüm sayıları toplayıp sonucu ekran yazdıran ve proje_68 isimli m-file dosyasına kayıt edilen bir MATLAB programı PROJE-69: Klavyeden girilen a ve b sayısal değerlerini farklı şekillerde hesaplamak istiyoruz. Girilen seçeneği kontrol ederek 1 ise toplama, 2 ise çıkarma, 3 ise çarpma ve 4 ise bölme işlemi yapıp ekran yazdıran ve proje_69 isimli m-file dosyasına kayıt edilen bir MATLAB programı 10

PROJE-70: Klavyeden girilen bir metin içerisindeki harfleri alfabetik olarak aşağıdaki formatta sıralayan ve proje_70 isimli text dosyasına yazdıran bir MATLAB programı Örneğin; Klavyeden girilen metin = kontrol sistemleri Çıktı = eeiikllmnoorrsstt PROJE-71: Eğer bir taş başlangıç hızı v ile dikey yukarı doğru atılırsa, t zaman geçtikten sonra dikey yer değiştirme s, s = vt - gt 2 /2 formülü ile bulunur, burada g yer çekimi dolayısıyla ivmedir. Hava direnci göz ardı edilmiştir. 0,1 s aralıklarla 12,3 saniyelik bir süre boyunca s değerini hesaplayıp mesafe-zaman grafiğini çizdiren ve proje_71 isimli m-file dosyasına kayıt edilen bir MATLAB programı PROJE-72: f(n) = 1/(n 2 ) olan fonksiyonun n=1 den 100000 e kadar toplamını ve programın kaç saniyelik hesap süresine sahip olduğu hesaplayıp aşağıdaki formatta ekrana yazdıran ve proje_72 isimli m-file dosyasına kayıt edilen bir MATLAB programı Toplamı = Hesap süresi (saniye) = PROJE-73: Çok küçük bir kırsal toplumda oturanların elektrik hesapları aşağıdaki gibi hesaplanmaktadır. 500 birim veya daha az kullanılmışsa her birim için maliyet 2 cent, 500 den fazla kullanılmış fakat 1000 den fazla birim kullanılmamışsa, ilk 500 için maliyet 10 dolar ve 500 ü aşan her birim için 5 cent, 1000 birimden fazla kullanılmışsa ilk 1000 birim için maliyet 25 dolar artı 1000 i aşan her bir birim için 10 cent, Ayrıca ne kadar elektrik kullanıldığına bakılmaksızın 5 dolar temel servis ücreti alınmaktadır. Herhangi bir hanenin elektrik faturasını, klavyeden girilecek tüketim miktarına göre hesaplayan ve proje_73 isimli m-file dosyasına kayıt edilen bir MATLAB programı PROJE-74: f(x) = x 3 + x 3 denkleminin kökünü, xbaşlangıç = 0,5 ve 10-6 bağıl hataya göre Newton-Raphson yöntemine göre bulan ve proje_74 isimli m-file dosyasına kayıt edilen bir MATLAB programı PROJE-75: Doğrudan Taylor serilerinden üstel fonksiyonu hesaplayan ve proje_75 isimli m-file dosyasına kayıt edilen bir MATLAB programı (Son terim 10-6 dan daha küçük olduğunda seri sonlanmalıdır. Fonksiyonunuzu exp hazır fonksiyonuna karşı test ediniz fakat x i çok büyük yapmamaya dikkat ediniz-bu durum yuvarlama hatasına neden olabilmektedir.) PROJE-76: π yi (dairenin çevresinin çapına oranı) aşağıdaki formüle göre hesaplayan ve proje_76 isimli m-file dosyasına kayıt edilen bir MATLAB programı 11

PROJE-77: Kare dalga periyodu aşağıdaki fonksiyonla tanımlanmaktadır. f(x) için Fourier serisi de verilmiştir. n terim için x i, -2π ve 2π aralığında alarak 0,001 lik artışla f(x) i hesaplayıp çizdiren ve proje_77 isimli m-file dosyasına kayıt edilen bir MATLAB programı AÇIKLAMA: Süreksizliğin her iki tarafında ( π, 0, π gibi noktalar) Fourier serisi, şekilde görüldüğü gibi Gibbs olgusu (Gibbs phenomenon) olarak bilinen özel salınım davranışı sergilemektedir. n terim sayısını ayarlayarak bu olguyu gözlemlemeyiniz. PROJE-78: Klavyeden girilen bir metin içerisinde her harften kaç adet olduğunu gösteren ve proje_78 isimli m-file dosyasına kayıt edilen bir MATLAB programı PROJE-79: 1 2 + 2 2 + 3 2 + serisinin toplamını hesaplamak için bir program hazırlanmak isteniyor. Şartlar; Terim sayısı (n) klavyeden girilecek, Serinin toplamı 1000 i aşmayacak, Serinin toplamı 1000 i aşarsa uygun bir uyarı mesajı ekrana yazdırılacak ve kullanıcıdan başka n sayısı girmesi istenecek, Tüm şartları yerine getiren ve proje_79 isimli m-file dosyasına kayıt edilen bir MATLAB programı 12

PROJE-80: Bir direnç, kapasitör ve akü seri bağlandığında t=0 anında kapasitör üzerinde yük yoksa kapasitör gerilimi aşağıdaki formüle göre hesaplanmaktadır. Şartlar; Direnç, kapasitör ve akü değerleri klavyeden girilecek, t=0 dan başlamak üzere 0.1 lik artışla t anına kadar kapasitör gerilimleri hesaplanacak (t son değeri de klavyeden girilecek) Tüm şartları yerine getirip kapasitör karakteristiğini çizdiren ve proje_80 isimli m-file dosyasına kayıt edilen bir MATLAB programı PROJE-81: Projelere isim yazdırdığınız Google Drive Excel sayfasındaki öğrenci numarası ve ad-soyad bilgilerini kullanarak öğrencilere 1 den 81 e kadar olmak üzere rastgele bir proje verip bunu benzer formatta proje_81 isimli excel dosyasına yazdıran bir MATLAB programı 13