WebOctave
What is Octave?
Octave is a Open Source Software , which allows the user to perform typical numerical calculations, such as finding solutions to systems of nonlinear equations, scientific visualization, etc.
What is Weboctave?
Web Interface to Octave lets people use Octave remotely. The user sends the commands to a remote server, next all required computation is done on the server, and finally the user is presented with the results (text or graphics).
Features
- Functionality of Octave.
- Making plots and downloading them.
- The user can define custom functions.
- Creating account and accessing files and functions.
- Every user is granted a separate workspace.
About the Project
The project was based on the ideas from a similar web service, which contained a web interface Octave, written in CGI.
The project aimed at adding more features to what was already available and switching from CGI to PHP.
History
Version 0.0.1:
May 2007. Pre-release intended as a feasibility demonstration.
Oct 2007. Huge rewrite of the previous version. Fixed user accounts and improved session management.
Version 0.1.0:
November 2008
History
Version 0.1.1
Development release
Developers
So far, all development was conducted by a group of enthusiasts originating from Students' Numerical Research Group associated with the Faculty of Mathematics, Informatics and Mechanics, University of Warsaw
Necessary Softwares
1) WWW server with PHP>=5 support (ex. Apache)
2) SQL server (ex. MySQL, may be remote)
3) Octave>=3.0.0
The code is available at
https://sourceforge.net/projects/weboctave/
Modifications
- Renaming octave-cli to octave.
- Adding dispatch.m file to the octave.
- For furthur improvement, Making dispatch class.
Command to Weboctave
Plot
Thank You :)
Copy of Web-Octave
By deeptisharma
Copy of Web-Octave
- 226