Tagged: MATLAB Toggle Comment Threads | Keyboard Shortcuts

  • mbenkerumass 8:49 am on December 22, 2019 Permalink | Reply
    Tags: , MATLAB   

    Review of Fourier Series 

    The French mathematician Fourier discovered that any periodic waveform can be expressed as a series of harmonically related sinusoids.

    Any periodic waveform can be expressed as the following:

    series

    The first term a0/2 is the constant DC or average component of f(t). The terms with coefficients a1 and b1 represent the fundamental frequency components of f(t). Coefficients a2 and b2 are the second harmonic components at frequency 2w. The frequency doubling on the second order harmonic is computed as a result of the multiplication of sinusoids.

    harmonics

    In order to determine the coefficients of a harmonic series ai and bi, multiply both sides of the above formula by 2sin(2wt). In this case for simplicity, let w = 1.

    calcaibi

    Next, integrate from zero to 2*pi.

    sereis2

    The following relations are then found:

    seriesrelations

    The Fourier series are often expressed in exponential form:

    series3

    The MATLAB function int(f,t,a,b) is often a useful tool, where f is the function, t is the symbolic variable, and a and b are the bounds of integration.

    matlabint

     

     

     
  • mbenkerumass 10:14 am on November 10, 2019 Permalink | Reply
    Tags: MATLAB,   

    Random Signal Analyzer – MATLAB 

    ECE457 Senior Design
    November 2019
    Michael Benker

    Random Signal Analyzer

    The following MATLAB program is designed to create a random signal and analyze statistical properties. The applications for this are a current senior design project and the code may eventually be implemented in a project that involves a sound level analysis program on a microcontroller.

    RandomSoundLevelAnalyzer

    aaaaaaaaaaaaaaa

     
  • mbenkerumass 7:11 pm on November 6, 2019 Permalink | Reply
    Tags: , MATLAB,   

    Frequency Shift Keying 

    ECE471 – Communication Theory, Professor Dr. Paul Gendron
    November 2019
    Michael Benker
    Frequency Shift Keying

    300px-Fsk.svg

    The following MATLAB code simulates Frequency Shift Keying, an essential part of Communications.

    fsk1fsk2

     

    inclass20191105

     

     
  • mbenkerumass 10:20 pm on October 22, 2019 Permalink | Reply
    Tags: MATLAB,   

    MATLAB Data Analysis – Senior Design Project Component 

    ECE457 – Senior Design Project, Professor Dr. Fortier
    October 2019
    Michael Benker
    MATLAB Data Analysis

     

    The following code was one component of my current Senior Design Project assignment, which will involve the creation of a device known as the “Audio Awareness Enabler.” More information relating to this project is sure to follow in the future. For now, let us take a look at the following MATLAB code, which takes excel files of data and calculates the averages and standard deviations and then plots a Gaussian normal plot. Soon, this code will be modified to be able to determine whether a set of data will fall into the “ambient” range or one of the three interrupt levels. It will also eventually seek to create a formula that will determine whether a set of data is in the interrupt zone based on the ambient level.

    See the pdf file: ece457p9v002

     

    Data at one location:

    44.1

    Next location:

    44.2

     
  • mbenkerumass 6:19 pm on October 11, 2019 Permalink | Reply
    Tags: MATLAB, ,   

    I-Q Demodulation for Radar Cross Section Measurements 

    RF/Photonics Lab at UMASS Dartmouth, Advisor: Professor Dr. Yifei Li
    October 2019
    Michael Benker
    RCS/ISAR Data Acquisition

     

    Of critical importance to attaining an RCS measurement is the doppler shift, a change in return frequency that results in the movement of an object. I-Q demodulation is useful for attaining this measurement, producing the difference as an output signal when supplied two signals of different frequencies. The following MATLAB program utilizes a set of data acquired using an oscilloscope to test a demodulator. This is part of a project being undertaken at the UMASS Dartmouth RF/Photonics Lab. To view a published version of the code: rcs20190925.

    rcs2rcs1

     
  • mbenkerumass 12:48 am on October 9, 2019 Permalink | Reply
    Tags: , MATLAB,   

    MATLAB Simulation: Voltage Control Oscillator 

    ECE471 – Communication Theory, Professor Dr. Paul Gendron
    October 2019
    Michael Benker
    Voltage Control Oscillator MATLAB Simulation, Integral to Costa’s Receiver

    voltagecontroloscillatorsim

     
c
Compose new post
j
Next post/Next comment
k
Previous post/Previous comment
r
Reply
e
Edit
o
Show/Hide comments
t
Go to top
l
Go to login
h
Show/Hide help
shift + esc
Cancel