Solved

Matlab and ASP

Posted on 2007-03-30
4
875 Views
Last Modified: 2016-02-10
Hi experts
I have written a code in asp to call matlab application ,
it is as follows

<%

Dim h
Set h = CreateObject("matlab.application")
Call h.Execute ("cd C:\matlablocal\MATLAB704\work\Saniya\testing110107")
Call h.Execute ("slbuild('testing')")
response.redirect("On.asp")
%>

It is directing me to the page of On. asp without any error but not performing above mentioned matlab operation can u plz guide what is happening and what I am supposed to do.
Thanx
0
Comment
Question by:saniya_ikram
4 Comments
 
LVL 1

Accepted Solution

by:
aisp earned 250 total points
ID: 18825840
You need to know which exactly MATLAB components are available on your web server. Depending on the release you can use MATLAB Builder for .NET or MATLAB COM Automation.  Look at the following link for more details
http://www.mathworks.com/support/tech-notes/1600/1608.html#Section_5

Here is another example
http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=12098&objectType=file

0
 
LVL 4

Assisted Solution

by:MacroLand
MacroLand earned 250 total points
ID: 18910280
In addition to aisp

if Matlab is not installed on the computer/server you are trying to run your code

Set h = CreateObject("matlab.application")
Call h.Execute ("cd C:\matlablocal\MATLAB704\work\Saniya\testing110107")
Call h.Execute ("slbuild('testing')")

this block  will not run cause you need to create Matlab.Application using OLE server.

However response.redirect("On.asp") is an ASP code so that it should run on an ASP supporting server. That is what should be happening in your case.

You can trace like;
On Error Goto matlab_error:
Set h = CreateObject("matlab.application")
Call h.Execute ("cd C:\matlablocal\MATLAB704\work\Saniya\testing110107")
Call h.Execute ("slbuild('testing')")

matlab_error:
 Response.Write "<P>Matlab is not installed</P>"

Regards,
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Attaching a file to SMTP in Classic ASP 1 34
mapShare challenge 13 91
Connection String to remote Server not working 3 73
Non-recursive backtracking, using a stack 1 103
I was asked about the differences between classic ASP and ASP.NET, so let me put them down here, for reference: Let's make the introductions... Classic ASP was launched by Microsoft in 1998 and dynamically generate web pages upon user interact…
If you haven’t already, I encourage you to read the first article (http://www.experts-exchange.com/articles/18680/An-Introduction-to-R-Programming-and-R-Studio.html) in my series to gain a basic foundation of R and R Studio.  You will also find the …
Viewers will learn how to properly install Eclipse with the necessary JDK, and will take a look at an introductory Java program. Download Eclipse installation zip file: Extract files from zip file: Download and install JDK 8: Open Eclipse and …
The viewer will learn additional member functions of the vector class. Specifically, the capacity and swap member functions will be introduced.

867 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

13 Experts available now in Live!

Get 1:1 Help Now