Development of android apps for circuit and electromagnetic analysis
Education plays an important role during people's development, but not everyone is able to achieve their goals after studying, and some of them are caused by the lack of learning materials to help them to understand topics. Although there are already many approaches implementing massive open on...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis-Master by Coursework |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/178236 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-178236 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1782362024-06-07T15:43:47Z Development of android apps for circuit and electromagnetic analysis Zhang, Yuepeng Tan Eng Leong School of Electrical and Electronic Engineering EELTan@ntu.edu.sg Engineering Electromagnetism Step-by-step solution Flutter Mobile application Education plays an important role during people's development, but not everyone is able to achieve their goals after studying, and some of them are caused by the lack of learning materials to help them to understand topics. Although there are already many approaches implementing massive open online course (MOOC), Virtual reality (VR) and augmented reality (AR) technologies, and artificial intelligence (AI) enhanced chatbot, drawbacks from them are obvious. Mobile applications should be designed for students to study professional topics in their major. During this project, Dart programming language and Flutter user-interface framework are used. This combination allows one copy of code and full deployment on mobile devices including Android and iOS. To perform mathematical operations and display, libraries are done. Additional libraries for steps demonstration and variable exchanging are added. Filter is an important topic in microwave. An application to illustrate steps for designing Butterworth and Chebyshev filters is completed. It has been validated by comparison to QucsStudio, an electronic design automation (EDA) software. The electrostatic field is a fundamental topic in electromagnetism, and an application is completed to determine the electric field at specific point for some charge distributions. The results are compared to practice questions on textbook. Polarization and Poynting vectors are key terms for electromagnetic wave, and an application for this topic has been completed. It is able to transform between electric field and magnetic field in time-varying and phasor form, and can determine the type of polarization and handedness and calculate time-averaged and instantaneous Poynting vectors. Future works to improve user experience and to include more topics are suggested. Master's degree 2024-06-07T04:50:55Z 2024-06-07T04:50:55Z 2024 Thesis-Master by Coursework Zhang, Y. (2024). Development of android apps for circuit and electromagnetic analysis. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/178236 https://hdl.handle.net/10356/178236 en D-254-23241-06529 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering Electromagnetism Step-by-step solution Flutter Mobile application |
spellingShingle |
Engineering Electromagnetism Step-by-step solution Flutter Mobile application Zhang, Yuepeng Development of android apps for circuit and electromagnetic analysis |
description |
Education plays an important role during people's development, but not everyone is able to achieve their goals after studying, and some of them are caused by the lack of learning materials to help them to understand topics. Although there are already many approaches implementing massive open online course (MOOC), Virtual reality (VR) and augmented reality (AR) technologies, and artificial intelligence (AI) enhanced chatbot, drawbacks from them are obvious. Mobile applications should be designed for students to study professional topics in their major. During this project, Dart programming language and Flutter user-interface framework are used. This combination allows one copy of code and full deployment on mobile devices including Android and iOS. To perform mathematical operations and display, libraries are done. Additional libraries for steps demonstration and variable exchanging are added. Filter is an important topic in microwave. An application to illustrate steps for designing Butterworth and Chebyshev filters is completed. It has been validated by comparison to QucsStudio, an electronic design automation (EDA) software. The electrostatic field is a fundamental topic in electromagnetism, and an application is completed to determine the electric field at specific point for some charge distributions. The results are compared to practice questions on textbook. Polarization and Poynting vectors are key terms for electromagnetic wave, and an application for this topic has been completed. It is able to transform between electric field and magnetic field in time-varying and phasor form, and can determine the type of polarization and handedness and calculate time-averaged and instantaneous Poynting vectors. Future works to improve user experience and to include more topics are suggested. |
author2 |
Tan Eng Leong |
author_facet |
Tan Eng Leong Zhang, Yuepeng |
format |
Thesis-Master by Coursework |
author |
Zhang, Yuepeng |
author_sort |
Zhang, Yuepeng |
title |
Development of android apps for circuit and electromagnetic analysis |
title_short |
Development of android apps for circuit and electromagnetic analysis |
title_full |
Development of android apps for circuit and electromagnetic analysis |
title_fullStr |
Development of android apps for circuit and electromagnetic analysis |
title_full_unstemmed |
Development of android apps for circuit and electromagnetic analysis |
title_sort |
development of android apps for circuit and electromagnetic analysis |
publisher |
Nanyang Technological University |
publishDate |
2024 |
url |
https://hdl.handle.net/10356/178236 |
_version_ |
1806059906948661248 |