Ask Your Question
0

solving equations and using values obtained in other calculations

asked 10 years ago

wasyl gravatar image

updated 10 years ago

vdelecroix gravatar image

Hi

The function solve() in SAGE returns symbolic values for the variables i solve the equations for e.g.:

sage: s=solve(eqn,y)
sage: s
[y == -1/2*(sqrt(-596*x^8 - 168*x^7 - 67*x^6 + 240*x^5 + 144*x^4 - 60*x - 4) + 8*x^4 + 11*x^3 + 12*x^2)/(15*x + 1),
 y == 1/2*(sqrt(-596*x^8 - 168*x^7 - 67*x^6 + 240*x^5 + 144*x^4 - 60*x - 4) - 8*x^4 - 11*x^3 - 12*x^2)/(15*x + 1)]

My problem is that i need to use the values obtained for y in other calculations, but I cannot assign these values to any other variable. Could someone please help me with this?

Thank You

Preview: (hide)

Comments

Did you intend to introduce some spam html code (advertising a Polish society) in your question ? Otherwise, it might be a virus... be careful.

vdelecroix gravatar imagevdelecroix ( 10 years ago )

No, sorry. It was a malware or something?

wasyl gravatar imagewasyl ( 10 years ago )

I have no idea where it came from but there was something. Hopefully, harmless.

vdelecroix gravatar imagevdelecroix ( 10 years ago )

1 Answer

Sort by » oldest newest most voted
0

answered 10 years ago

vdelecroix gravatar image

There is an option in the function solve that allows to do that. To access the documentation of a function, just do

sage: solve?<ENTER>

You might like the option solution_dict=True

You can also have a look at these other questions

Vincent

Preview: (hide)
link

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 10 years ago

Seen: 320 times

Last updated: Oct 22 '14