Re: Maple calls from Student Version



Nasser Abbasi wrote:



"Josiah Haswell" <wastrofreak@xxxxxxx> wrote in message
news:ef30494.-1@xxxxxxxxxxxxxxxxxxx
Hi,

I have MATlab version 7.1 and Maple 8. I've read through the
documentation, and I understand that you can call the Maple 8
kernel
from MATlab (or should be able to, though I could be much
mistaken.)

In the mapleinit file I've entered the correct directory (per
instructions) for the Maple 8 library, but every time I attempt
to
call a Maple function from MATlab, it tells me that the Maple
function call is restricted in the Student version.

I'm wondering if there's any possible way to remove that
restriction,
or if I'm just not doing something correctly.

Any information here would be great!

Thanks!

Joe H.

I understand that the symbolic part of Matlab comes in 2 flavors.
A basic one (which is included in the student version), and the
extended
one, which come as part of the commercial version. The extended
part comes
with the complete set of command of Maple math library.
It sounds like you called a Maple function that is not part of the
student
version of Maple.

Which function did you try? Many functions used commonly are part
of student
version (solve, dsolve, int, diff, etc..)

btw, if you use Maple commands allot from Matlab, why not just get
the
student version of Maple itself as well as having Matlab?

Nasser



I have Maple 8, but I use MATlab quite frequently as well, and it
would be helpful for integrating assignments and research if I could
compose work in a single program.

For example, I would like to be able to use MATlab to be able to do
something along the lines of the following:

deq1 =
maple('dsolve(diff(y(t),t)=y-t+y^2)',y(t),[[y(0)=1]],type=numeric,
output=listprocedure));

And have MATlab call the appropriate Maple function (I realize that
there is likely something wrong with my syntax, but as I'm not near a
machine with either Maple or MATlab loaded, I can't run it to check,
and I'm not exactly a guru in either.)

I'm primarily wondering if there is something in the student version
of MATlab which will prevent me from calling my (full-featured) Maple
library, or perhaps I'm not fully understanding how MATlab interfaces
with Maple.

I was able to configure Maple to call MATlab by linking the libraries
appropriately, and can now use the MATlab package in Maple
successfully, and I had imagined that changing the directory in the
mapleinit file from

maplelib = '...'

to

maplelib = 'C:\MAPLE\LIB' (the appropriate directory on my machine is
somewhat different, of course)

would allow me to make the appropriate program calls.

Thanks for your time!

Joe H.
.



Relevant Pages

  • Re: Mathematica Vs. Matlab
    ... Mathematica is a powerful CAS. ... Maple, REDUCE, MuPAD (it can be legally obtained for free at some circumstances, ... There are a number of programs to do numerical calculations with usual ... One example is Matlab; ...
    (sci.math.symbolic)
  • Re: overriding symbolic math toolbox
    ... it tried to send it into the maple kernel since maple thinks 'conj' ... if you could explain the toolbox structure: my student version is ... matlab 7 which i believe uses Maple 8. ... the same symbolic math toolbox as the full version of the smt, ...
    (comp.soft-sys.matlab)
  • Maple vs Mathematica questions: symbolic & MacOS aspects only.
    ... has perhaps come to change CAS. ... I will keep on using Matlab at this ... than Maple where numerics are concerned. ... Mathematica, but will do so. ...
    (sci.math.symbolic)
  • Re: conversion when using solve
    ... whether it is me that is missing something or it's matlab. ... the symbolic engine was Maple. ... one invoked by the 'format rat' ...
    (comp.soft-sys.matlab)
  • Re: Large Number support in Matlab
    ... obtained by making many combinatorics calculations including factorials, ... The code was fully written using Matlab, ... Matlab to Maple because supposedly Matlab couldn't perform high accuracy ...
    (comp.soft-sys.matlab)