Presentation is loading. Please wait.

Presentation is loading. Please wait.

Kingdom of Saudi Arabia COE 341 DATA AND COMPUTER COMMUNICATIONS.

Similar presentations


Presentation on theme: "Kingdom of Saudi Arabia COE 341 DATA AND COMPUTER COMMUNICATIONS."— Presentation transcript:

1 Kingdom of Saudi Arabia COE 341 DATA AND COMPUTER COMMUNICATIONS

2 Presentation on: Fourier Series of a Square Wave Done By: Abdullaziz Al-Harbi Saleh Al-Mutawa For Dr. Radwan Abdel-Aal

3 CONTENTS INTRODUCTION INTRODUCTION PROGRAMMING TOOLS PROGRAMMING TOOLS APPLICATION DEVELOPED APPLICATION DEVELOPED CHALLENGES AND PROBLEMS CHALLENGES AND PROBLEMS WHAT WE LEARNED WHAT WE LEARNED

4 ♦ INTRODUCTION Outcomes of This Course Outcomes of This Course Fourier Series : Fourier Series : A mathematical tool used for analyzing periodic functions by decomposing such a function into a weighted sum of much simpler sinusoidal component functions A mathematical tool used for analyzing periodic functions by decomposing such a function into a weighted sum of much simpler sinusoidal component functionsmathematicalperiodic functionssinusoidalmathematicalperiodic functionssinusoidal

5 ♦ Fourier Series of Square signal

6 ♦ Historical background Euler and D. Bernoulli It is started on The Science on Vibrating Strings But the theory of Fourier series truly began with the on heat conduction Science. At the beginning of the 19 th century.

7 ♦ Programming Tools We have used labview compiler which is very creative programming tool that make programming much easier by representing the programming statement text into graphic statement that require no coding but little experience of programming. We have used labview compiler which is very creative programming tool that make programming much easier by representing the programming statement text into graphic statement that require no coding but little experience of programming. The graphic of the program statement is represented as if it is an electronic circuits The graphic of the program statement is represented as if it is an electronic circuits

8 Programming Tools Since each programming functions is represented as block of electronic component that receive an inputs and upon that it gives an output. Since each programming functions is represented as block of electronic component that receive an inputs and upon that it gives an output. the received inputs are like the parameters of the function and the output is like the return value. the received inputs are like the parameters of the function and the output is like the return value.

9 Programming Tools

10 APPLICATION DEVELOPED We have developed a software that simulates Fourier series theory. The software represent the Fourier Series for a Square Wave function. We have developed a software that simulates Fourier series theory. The software represent the Fourier Series for a Square Wave function. K parameter is the odd iteration of adding the sine wave. A represents the amplitude of the signals. Here, F represents the frequency of the signals. As we notice this complete the function parameters of the Square wave function. K parameter is the odd iteration of adding the sine wave. A represents the amplitude of the signals. Here, F represents the frequency of the signals. As we notice this complete the function parameters of the Square wave function.

11 CHALLENGES AND PROBLEMS adding the sine waves was a mystery adding the sine waves was a mystery we thought that adding a sine wave needs a trigometric equivalents we thought that adding a sine wave needs a trigometric equivalents.We also faced a problem the feedback of adding the sine functions need an initial sine function.We also faced a problem the feedback of adding the sine functions need an initial sine function we also faced the problem of having an odd K as we enter an i number in the K field. we also faced the problem of having an odd K as we enter an i number in the K field.

12 Conclusion In the end we had great experience in doing our project program since we have learnt the labview programming and how to tackle its issues. We also understand the Fourier Series concept since all the very complicated functions can be represented by the addition of a simpler ones In the end we had great experience in doing our project program since we have learnt the labview programming and how to tackle its issues. We also understand the Fourier Series concept since all the very complicated functions can be represented by the addition of a simpler ones


Download ppt "Kingdom of Saudi Arabia COE 341 DATA AND COMPUTER COMMUNICATIONS."

Similar presentations


Ads by Google