31 03 2017
guraysonugur | Görüntü İşleme
Soru : 1. A= [ 2 4 1 ; 6 7 2 ; 3 5 9] aşağıdaki işlemleri gerçekleştiriniz. a. A matrisinin birinci satırını x1 vektörü olarak bulunuz. b. A’nın son 2 satırını y adlı bir diziye atayınız. c. A’nın her sütununun toplamını alınız. d. A’nın her satırının toplamını alınız. e. A’nın her sütun ortalamasını […]
30 03 2017
Matlab ile Analiz Ders-7.0
30 03 2017
guraysonugur | Görüntü İşleme
Görüntü İşleme Matlab Ders-7
30 03 2017
Yukarıdaki ara yüz ile 3 ayri sensörden C# programı ile veri toplanmıştır. Tasarlanan Form aşağıda verilmiştir. Programa ait kodlar da aşağıda verilmiştir. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.IO; using System.Windows.Forms.DataVisualization.Charting; namespace VeriToplama2 { public partial class Form1 : Form { public […]
26 03 2017
Yukarıdaki ara yüz oluşturma çalışmasının kodları aşağıda verilmiştir. function varargout = VeriTopGui_1(varargin) % VERITOPGUI_1 MATLAB code for VeriTopGui_1.fig % VERITOPGUI_1, by itself, creates a new VERITOPGUI_1 or raises the existing % singleton*. % % H = VERITOPGUI_1 returns the handle to a new VERITOPGUI_1 or the handle to % the existing singleton*. % % […]
26 03 2017
clc; clear; %COM5 de kurulu olan mega2560 arduino sınıfını “a” değişkenine atadık. a=arduino(‘COM5′,’Mega2560’); %arduino üzerindeki sensörlerden aldığımız her değeri biz dizide (array) %tutmamız gerekir. Üç sensörümüz var. %1.) Potansiyometre 2.) Işık sensörü LDR 3.) Sıcaklık sensörü %Dizide indis değişkenini “i” olarak seçtik. sinir=41; voltage=zeros(1,sinir); ldr=zeros(1,sinir); sck=zeros(1,sinir); % Okunan değerler düzenli bir şekilde XLS dosyaya yazılacak. […]
26 03 2017
clc; clear; %COM5 de kurulu olan mega2560 arduino sınıfını “a” değişkenine atadık. a=arduino(‘COM5′,’Mega2560’); %arduino üzerindeki sensörlerden aldığımız her değeri biz dizide (array) %tutmamız gerekir. Üç sensörümüz var. %1.) Potansiyometre 2.) Işık sensörü LDR 3.) Sıcaklık sensörü %Dizide indis değişkenini “i” olarak seçtik. % tarih ve saat değerlerini ayırıyoruz. x=strsplit(datestr(datetime),’ ‘); %dosya adı günün tarihi olarak […]
24 03 2017
Yukarıdaki kod ile gönderilen etiketli veriler aşağıdaki Matlab kodlarıyla okunarak ayrıştırılabilir. delete(instrfindall); clc; clear; comport = serial(‘COM5′,’BaudRate’,115200); fopen(comport); sinir=51; pot=zeros(1,sinir); ldr=zeros(1,sinir); sck=zeros(1,sinir); i=1;j=1;k=1; while (i<sinir || j<sinir || k<sinir) a=fscanf(comport,’%s’); %Gelen veriler alt çizgi ‘_’ karakterine göre bölünüyor. [d1 d2]=strsplit(a,’_’); if (strcmp(d1(1),’POT’))%etiket “POT” ise pot dizisine yazdırılıyor. pot(i)=str2double(d1(2)); if (pot(i)>900) %pot değeri 900’den büyük ise […]
24 03 2017
Ders notlarını indirebilirsiniz.
24 03 2017
guraysonugur | Görüntü İşleme
Goruntu Isleme Matlab Ders-6