Mayıs, 2017
21 05 2017
Medyan kavramı için: https://www.mathsisfun.com/definitions/median.html Matlab Medyan filtreleme medfilt1(x,n) komutu için: http://faculty.petra.ac.id/resmana/private/matlab-help/toolbox/signal/medfilt1.html Örnek Kod: %önce sinyalimizi oluşturuyoruz. fs = 100; t = 0:1/fs:1; %aşağıda iki sinyalin toplamı var. Frekanslar ve genlikler arasındaki farka %dikkat edelim. İlk sinyalin frekansı düşük (3 hz) diğer ise daha büyük (40 %hz). Bu durumda ikinci sinyal birincinin üzerine gürültü gibi %eklenecektir. […]
19 05 2017
guraysonugur | Görüntü İşleme
Soru 1.) %% %Resim yüklendi clc; clear; close all; a=imread(‘headquarters-2.jpg’); a=rgb2gray(a); imshow(a); %% %Resimden belirli bir kısmı çekip almak için resim matrisi kopyalandı ve %kırmızı çizgili bölgenin içiindeki piksel değerleri sıfır yapıldı. b=a; b(104:126,82:123)=0; figure; imshow(b); %% % Orjinal resim ve sonradan elde edilen resim matrisleri çıkartıldı. c=a-b; figure subplot(1,2,1); imshow(a); title(‘Orjinal Resim’); subplot(1,2,2); imshow(c); […]
19 05 2017
Bu çalışmada birinci ve İkinci değer isimli edit text’lere yazılan string ifadeler Topla butonuna basılınca toplanıyor, Böl butonuna basılınca ise ‘_’ karakterine göre bölünüyor. function varargout = untitled(varargin) gui_Singleton = 1; gui_State = struct(‘gui_Name’, mfilename, … ‘gui_Singleton’, gui_Singleton, … ‘gui_OpeningFcn’, @untitled_OpeningFcn, … ‘gui_OutputFcn’, @untitled_OutputFcn, … ‘gui_LayoutFcn’, [] , … ‘gui_Callback’, []); if nargin && ischar(varargin{1}) […]
19 05 2017
Ders notlarını buradan indirebilirsiniz
11 05 2017
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Bu program dış ortamdan alınan sensör verilerini Ortalama filtreden geçirerek % verileri düzenlemektedir. % Tarih : 09.05.2017 % Yer : AKÜ TEKNOLOJİ FAKÜLTESİ % Yazar : Yrd.Doç.Dr. Güray SONUGÜR % http://guraysonugur.aku.edu.tr %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% clc; clear; close all; %COM5 de kurulu olan mega2560 arduino sınıfını “a” değişkenine atadık. a=arduino(‘COM5′,’Mega2560′); tstart=tic; oncekiDeger=0; for i=1:100 anlikDeger=readVoltage(a,’A0’); %A0 […]
11 05 2017
sensorVerileri1.txt indir %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Bu program kullanıcı tarafından seçilen herhangi bir txt dosyadan % veri okunması ve bu verilerin Fourier transformu ile frekans bileşenlerinin % bulunması için yapılmıştır. % verilere güvenilemediği durumlarda tahminler yapmaktadır. % Tarih : 09.05.2017 % Yer : AKÜ TEKNOLOJİ FAKÜLTESİ % Yazar :Yrd.Doç.Dr. Güray SONUGÜR % http://guraysonugur.aku.edu.tr %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% clear; close […]
11 05 2017
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Hazırlayan: Ahmet Yasin CİVAN % Tarih : 03.03.2017 % Yer : Afyon Karahisar / Uydukent % http://ahmetyasincivan.com/kalman-filtresi-matlab-uygulama-kodlari/ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Gerçek zamanlı veriler için düzenleyen: Güray SONUGÜR % Bu program dış ortamdan alınan verileri Kalman Filtrasinden geçirerek % verilere güvenilemediği durumlarda tahminler yapmaktadır. % Tarih : 09.05.2017 % Yer : AKÜ TEKNOLOJİ FAKÜLTESİ […]
11 05 2017
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Bu program: %1.)Sensörlerden gerçek zamanlı veri okur %2.)Okunan verilerin Fourier dönüşümünü yapıp frekans bileşenlerini bulur % Tarih : 09.05.2017 % Yer : AKÜ TEKNOLOJİ FAKÜLTESİ % Yazar : Yrd.Doç.Dr. Güray SONUGÜR % http://guraysonugur.aku.edu.tr %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% clc; clear; close all; %COM5 de kurulu olan mega2560 arduino sınıfını “a” değişkenine atadık. a=arduino(‘COM5′,’Mega2560′); tstart=tic; %timer başlatıldı for […]
11 05 2017
Matlab ile Analiz Ders-10
11 05 2017
1.) Aşağıdaki kodlar çalıştırıldığında ekrana çıkacak değerleri yazınız. t=0; for i=1:3:100 if (mod(i,2)==0 & mod(i,8)==0) fprintf(‘i=%1.4d’,i); fprintf(‘t=%1.4d\n’,t); t=t+i; end end ************************************************************************************ 2.) Aşağıdaki kodlar çalıştırıldığında oluşacak olan M matrisini yazınız. for i=1:5 for j=i:5 M(i, j) = (i+j).^2; M(j, i)= M(i,j); end end ******************************************************************************************** 3.) 2×10 boyutlarında -20 ile +20 arasındaki double sınıfı sayılardan […]