mupad - Matlab 'solve' gives different answers on two computers -


i have been running code uses 'solve' on computer running matlab r2014a. lines in question this:

syms z

zeta_now=solve((-1/z)*(sum0 + z^(-2)*sum1 + z*sum2 + z^3*sum3 + z^3*sum4) + z^2*thing1 + thing2 ==0, z); 

as can see, i'm trying solve z. other variables listed in argument given solve (sum0, sum1, thing1, etc) scalars calculated previously.

when run program on computer has r2014a installed , display zeta_now, set of 5 real , complex solutions visible. real solution 1 want, , correct based on comparison known results.

when run program on computer running r2014b , again display zeta_now, 5 answers shown as:

rootof(big equation) rootof(big equation) . . rootof(big equation) 

furthermore, input values, there no real solution given, not case same input values when running on other computer.

is there option 'solve' need change, such number of iterations allowed?


Comments

Popular posts from this blog

javascript - Using jquery append to add option values into a select element not working -

Android soft keyboard reverts to default keyboard on orientation change -

Rendering JButton to get the JCheckBox behavior in a JTable by using images does not update my table -