Error in Constraining Symbolic Variables
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I'm having trouble constraining a symbolic variable to a specific set of numbers.
Example:
(input)
>> syms k positive
will result in (output)
??? Error using ==> mupadinit at 35
Unable to initialize kernel
Error in ==> mupadengine.mupadengine>mupadengine.evalin at 117
[res,status] = mupadmex(statement,8);
Error in ==> mupadeval at 18
result = evalin(symengine,statement,'char');
Error in ==> sym.sym>sym.sym/assumptions at 619
mupadeval(['assume(' s ' > 0):']);
Error in ==> sym.sym>sym.sym/symchar at 203
assumptions(x,a);
Error in ==> sym.sym>sym.sym at 120
S = cell2sym(S,symchar(x,a,nargin));
I have also tried entering this as k=sym('k','positive') to the same effect. I don't understand why this is happening. Also, inputting the command "clear all" has the following effect.
>> clear all
Warning: The following error was caught while executing 'mupadengine' class destructor:
Error using ==> mupadinit at 35
Unable to initialize kernel
I am worried the code may be corrupted for some reason. If someone could provide insight into my issue or help me correct it, I would be greatly appreciative.
4 Kommentare
Oleg Komarov
am 27 Jan. 2011
Can you post more code? Like what you do before trying to constrain them?
Akzeptierte Antwort
Walter Roberson
am 27 Jan. 2011
I would recommend re-installing the symbolic toolbox.
2 Kommentare
Walter Roberson
am 27 Jan. 2011
http://www.mathworks.com/help/base/install/pc/ch1_ind2.html#brhzmcm-1
shows how to install specific products
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Conversion Between Symbolic and Numeric finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!