Otomatikliği Artırmak-Fonksiyon Yaratmak-Fonksiyon Çağırmak

Posted by Admin On Thursday, August 23, 2012 0 comments

Otomatikliği Arttırmak

Kendi yazdığımız veya önceden yazılmış hazır scriptleri veya fonksiyonları kullanarak otomatikliği arttırabiliriz.

Fonksiyon Yaratmak

Fonksiyon dosyaları her zaman bir function declaration ile başlar. Şöyle ki:
function [out1,out2,...]=function_name(in1,in2,...)

bu komut satırı her fonksiyon dosyasının başında mutlaka bulunmalıdır.

Bir Fonksiyonu Çağırmak

[out1,out2,...]=function_name(in1,in2,...)
ile çağrılır.

READ MORE

FFTs

Posted by Admin On 0 comments


fft fonksiyonu DFT hesabı için bir fast fourier transform(FFT) algoritması kullanır.
Bazı terimler ve hesapları:
y                               sampled data
n=length(y)                number of samples
Fs                             Samples/unit time
dt=1/Fs                    Time increment
t=(0:n-1)/Fs              Time range
Y=fft(y)                    Discrete Fourier Transform(DFT)
abs(Y)                      Amplitude of the DFT
conj(Y).*Y/n            Power of the DFT
Fs/n                          Frequency Increment
f=(0:n-1)*(Fs/n)        Frequency range
Fs/2                          Nyquist frequency

READ MORE

DFT In Matlab

Posted by Admin On 0 comments



Matlab ile herhangi bir vektörün Discrete Fourier Transformunu bulup çizdirebiliriz. fft komutu discrete fourier transform alır.
Ayrıca Matlab'ta bir arayüz vardır. Ve fftgui komutu ile çalışır.
fftgui(x) komutu: real(x),imag(x),real(fft(x)), ve imag(fft(x)) i çizer.

READ MORE

Slash ve Backslash

Posted by Admin On 0 comments



Matlab ile liner denklemlerin çözümünü yapabiliriz. Eğer sistem AX=B şeklinde ise çözüm X=A\B ile bulunur. Bu yüzden backslash aynı zamanda "left divide operator" olarak da bilinir.
Sistem XA=B şeklinde ise çözüm X=B/A ile bulunur.


READ MORE

Alt Fonksiyonlar(Subfunctions)

Posted by Admin On 1 comments
Bir fonksiyon dosyası birden fazla fonksiyona ait declaration ve tanımlamaları içerebilir.
Ancak bunlardan sadece en üstteki yani primary fonksiyon workspace ten çağrılabilir. Diğerleri sadece fonksiyon dosyasının içinde çağrılabilir.


READ MORE