Web browser as computational enviroment

The language of technical computing has become more and more popular especially for engineers, scientists and even community in academia. The software that comes with the functionality for processing technical computing does not come free and MATLAB is one of them. Situations whereby these people do...

Full description

Saved in:
Bibliographic Details
Main Author: Ong, Wei Teck.
Other Authors: R Subramaniyan
Format: Final Year Project
Language:English
Published: 2013
Subjects:
Online Access:http://hdl.handle.net/10356/52019
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-52019
record_format dspace
spelling sg-ntu-dr.10356-520192023-03-03T20:34:11Z Web browser as computational enviroment Ong, Wei Teck. R Subramaniyan School of Computer Engineering Ramakrishna Kakarala DRNTU::Engineering::Computer science and engineering::Mathematics of computing::Mathematical software The language of technical computing has become more and more popular especially for engineers, scientists and even community in academia. The software that comes with the functionality for processing technical computing does not come free and MATLAB is one of them. Situations whereby these people do not have the necessary equipment to process their defined equations may occur. Thus, their tasks are delayed. With just a few clicks in a web browser, users can easily access to any online compilers that are found on the net. Nowadays online compilers require only a web browser and Internet connection to access; this has made it significantly for users to work on projects with multiple devices. However, online compilers with the ability for high-level numerical computing environment are normally not found. Octave that is an alternative to MATLAB was recommended due to its high compatibility and extensive interpretation of other languages other than it owns. In addition, it is also freely distributable software. The aim of this project is to develop a web interface that accepts MATLAB commands using Octave as integration. The approach used in this project was to test for the accurateness of the compiled results at the user end. Functionality such as graphics plotting, elementary calculations, creating a matrix, matrix arithmetic, solving linear equations and many more were implemented on the web interface. From the test results, it can be concluded that Octave is able to process a limited set of MATLAB technical computing languages. Bachelor of Engineering (Computer Science) 2013-04-19T04:45:14Z 2013-04-19T04:45:14Z 2013 2013 Final Year Project (FYP) http://hdl.handle.net/10356/52019 en Nanyang Technological University 36 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Mathematics of computing::Mathematical software
spellingShingle DRNTU::Engineering::Computer science and engineering::Mathematics of computing::Mathematical software
Ong, Wei Teck.
Web browser as computational enviroment
description The language of technical computing has become more and more popular especially for engineers, scientists and even community in academia. The software that comes with the functionality for processing technical computing does not come free and MATLAB is one of them. Situations whereby these people do not have the necessary equipment to process their defined equations may occur. Thus, their tasks are delayed. With just a few clicks in a web browser, users can easily access to any online compilers that are found on the net. Nowadays online compilers require only a web browser and Internet connection to access; this has made it significantly for users to work on projects with multiple devices. However, online compilers with the ability for high-level numerical computing environment are normally not found. Octave that is an alternative to MATLAB was recommended due to its high compatibility and extensive interpretation of other languages other than it owns. In addition, it is also freely distributable software. The aim of this project is to develop a web interface that accepts MATLAB commands using Octave as integration. The approach used in this project was to test for the accurateness of the compiled results at the user end. Functionality such as graphics plotting, elementary calculations, creating a matrix, matrix arithmetic, solving linear equations and many more were implemented on the web interface. From the test results, it can be concluded that Octave is able to process a limited set of MATLAB technical computing languages.
author2 R Subramaniyan
author_facet R Subramaniyan
Ong, Wei Teck.
format Final Year Project
author Ong, Wei Teck.
author_sort Ong, Wei Teck.
title Web browser as computational enviroment
title_short Web browser as computational enviroment
title_full Web browser as computational enviroment
title_fullStr Web browser as computational enviroment
title_full_unstemmed Web browser as computational enviroment
title_sort web browser as computational enviroment
publishDate 2013
url http://hdl.handle.net/10356/52019
_version_ 1759855948647628800