Running "MuPAD only" computations in the live editor?
Mostrar comentarios más antiguos
In Matlab R2016b, the use of the MuPAD app is deprecated in favour of the live editor. The trouble is, there seem to be MuPAD functionality not yet available outside the MuPAD app - such as Groebner basis computations. The help file for Groebner bases says quite clearly:
So what am I to do here? Is there some way of running MuPAD computations in the live editor, or do I have to open up the MuPAD app - in which case how can I easily move objects between the MuPAD app and Matlab?
Just to hammer this point home, the help file for groebner::eliminate starts with
But it seems that groebner::eliminate only runs in the MuPAD app, and not in Matlab - unless I'm mising something here?
Thanks!
3 comentarios
Walter Roberson
el 15 de Oct. de 2016
Personally I consider the recommendation to use live script to be premature. There are too many things that can be done in mupad that there is no acceptable interface to from MATLAB, just evalin(symengine). feval(symengine) does help but there are mupad syntaxes that cannot be constructed with feval. Mathworks is making the situation worse by disallowing sym() of string expressions that are not constants.
An example that comes up regularly is piecewise which has no MATLAB equivalent in expression form and which cannot be constructed with feval.
Alasdair McAndrew
el 16 de Oct. de 2016
Karan Gill
el 20 de Oct. de 2016
@Walter, "piecewise" is actually available starting 16b. Please see the release notes. Further, if you look at the release notes, you will see that common MuPAD functionality has been made available in MATLAB over the releases. I'd be curious to know what the "too many things" here are.
@Alasdair, could you provide more information on the MuPAD functions you are using? That would be extremely helpful. In the future, to report MuPAD functionality that you want to use in MATLAB, could you please contact Technical Support by phone or service request? This ensures your feedback reaches the right people. MATLAB Answers is not always monitored. Thank you.
Respuestas (0)
Categorías
Más información sobre Functional Programming en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!