Web based project information

Posted on 2008-11-06
Last Modified: 2016-02-10
Hi, I am doing a project that uses a web based GUI and allows users to input information that is then sent to a server and calculated. The calculations to be performed are user specific and thus the system itself must be very general. The project itself is called General linear systems simulator, it will allow for various type of system data input and then output a graphic simulating the data after its "churned" through the system. ( The system may expose the data to multiple regression for example ) I am implementing the core in MATLAB. Could anybody give me some pointers as to how to connect the GUI elegantly with the core, I am just beginning to write Func spec
Question by:pablo25
    LVL 4

    Accepted Solution

    Your project requires two components to be developed: The client component (Web GUI) and the server component. Developing a client/server architecture is straight forward. The challenge here is how the server component uses Matlab to serve the client component requests.
    You have three alternatives:
    1. Write your Matlab functions, install Matlab on the server machine, and automate Matlab from the server component using the Matlab COM interface. See this example: Calling MATLAB Software from a Web Application
    2. Write your Matlab functions, compile them to dll using MATLAB Builder, and call the dll from the server component.
    3. Use The MathWorks - MATLAB Web Server

    Author Closing Comment

    Thank you very much for that SyfAldeen thats very helpful. I have a feeling i will need to drop by here a few more times while i'm d!!oing this project!!!
    LVL 4

    Expert Comment

    I'm glad to offer help anytime.

    Featured Post

    What Is Threat Intelligence?

    Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

    Join & Write a Comment

    Suggested Solutions

    Data center, now-a-days, is referred as the home of all the advanced technologies. In-fact, most of the businesses are now establishing their entire organizational structure around the IT capabilities.
    PRTG Network Monitor lets you monitor your bandwidth usage, so you know who is using up your bandwidth, and what they're using it for. provides powerful tools for surveying targeted groups, and utilizing data from completed surveys to find trends, discover areas of demand or customer expectation, and make business decisions on products or services.
    In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor ( If you're interested in additional methods for monitoring bandwidt…

    732 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    23 Experts available now in Live!

    Get 1:1 Help Now