Development of flutter apps for transfer matrix calculations
This dissertation addresses the challenges involved in designing and developing a cross-platform application for transfer matrix calculations and reflectance plotting. The proposed Flutter-based application leverages a custom parser capable of handling parameterized expressions and a polynomial comp...
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis-Master by Coursework |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/179600 |
_version_ | 1811692905210839040 |
---|---|
author | Wang, Hanlei |
author2 | Tan Eng Leong |
author_facet | Tan Eng Leong Wang, Hanlei |
author_sort | Wang, Hanlei |
collection | NTU |
description | This dissertation addresses the challenges involved in designing and developing a cross-platform application for transfer matrix calculations and reflectance plotting. The proposed Flutter-based application leverages a custom parser capable of handling parameterized expressions and a polynomial computation class to efficiently manage complex mathematical expressions required for transfer matrix calculations. The application aims to facilitate rapid computation and provide a convenient tool for understanding transfer matrices, particularly for educational purposes. It utilizes existing widgets and packages to design the app layout and render reflectance plots. Testing has confirmed that the matrix computation results within the app are accurate, and the rendered images correspond correctly with actual data. This work provides a customized parser for Flutter complex calculations and explores the potential of using Flutter for educational apps in computing complex mathematical calculations and enhancing learning experiences. |
first_indexed | 2024-10-01T06:43:12Z |
format | Thesis-Master by Coursework |
id | ntu-10356/179600 |
institution | Nanyang Technological University |
language | English |
last_indexed | 2024-10-01T06:43:12Z |
publishDate | 2024 |
publisher | Nanyang Technological University |
record_format | dspace |
spelling | ntu-10356/1796002024-08-16T15:49:07Z Development of flutter apps for transfer matrix calculations Wang, Hanlei Tan Eng Leong School of Electrical and Electronic Engineering EELTan@ntu.edu.sg Engineering Flutter Transfer matrix This dissertation addresses the challenges involved in designing and developing a cross-platform application for transfer matrix calculations and reflectance plotting. The proposed Flutter-based application leverages a custom parser capable of handling parameterized expressions and a polynomial computation class to efficiently manage complex mathematical expressions required for transfer matrix calculations. The application aims to facilitate rapid computation and provide a convenient tool for understanding transfer matrices, particularly for educational purposes. It utilizes existing widgets and packages to design the app layout and render reflectance plots. Testing has confirmed that the matrix computation results within the app are accurate, and the rendered images correspond correctly with actual data. This work provides a customized parser for Flutter complex calculations and explores the potential of using Flutter for educational apps in computing complex mathematical calculations and enhancing learning experiences. Master's degree 2024-08-13T01:19:03Z 2024-08-13T01:19:03Z 2024 Thesis-Master by Coursework Wang, H. (2024). Development of flutter apps for transfer matrix calculations. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/179600 https://hdl.handle.net/10356/179600 en application/pdf Nanyang Technological University |
spellingShingle | Engineering Flutter Transfer matrix Wang, Hanlei Development of flutter apps for transfer matrix calculations |
title | Development of flutter apps for transfer matrix calculations |
title_full | Development of flutter apps for transfer matrix calculations |
title_fullStr | Development of flutter apps for transfer matrix calculations |
title_full_unstemmed | Development of flutter apps for transfer matrix calculations |
title_short | Development of flutter apps for transfer matrix calculations |
title_sort | development of flutter apps for transfer matrix calculations |
topic | Engineering Flutter Transfer matrix |
url | https://hdl.handle.net/10356/179600 |
work_keys_str_mv | AT wanghanlei developmentofflutterappsfortransfermatrixcalculations |