Need help to simplify a long equation. I used the simplify_full() function, but with no results. This is the equation:

asked 2016-09-06 15:09:24 +0200

daniel gravatar image

updated 2016-09-07 11:32:18 +0200

VN1 == -((R2R3R4R5 + (R2R4R5 + R3R4R5)R1)RS3VBEMF2 - (R2R3R4R5 + (R2R4R5 + R3R4R5)R1)RS2VBEMF3 + (((R3R4R5 + R4R5R6)R1 + (R3R4R5 + R4R5R6)R2)L2L3s^2 + ((R3R4R5 + R4R5R6 + (R3R4 + R4R6)R2)L2L3s^3 + ((R3R4R5 + R4R5R6 + (R3R4 + R4R6)R2)L2RS3 + (R3R4R5R6 + (R3R4(R5 + R6) + R4R5R6)R2)L2 + (R2R3R4R6 + R3R4R5R6 + (R2R4R6 + R4R5R6)R1 + (R3R4R5 + R4R5R6 + (R3R4 + R4R6)R2)RS2)L3)s^2 + (R2R3R4R5R6 + (R2R4R5R6 + R3R4R5R6)R1 + (R3R4R5R6 + (R3R4(R5 + R6) + R4R5R6)R2)RS2 + (R2R3R4R6 + R3R4R5R6 + (R2R4R6 + R4R5R6)R1 + (R3R4R5 + R4R5R6 + (R3R4 + R4R6)R2)RS2)RS3)s)L1 + (R2R3R4R5R6 + (R3R4R5 + R4R5R6 + (R3R4 + R4R6)R2)L2L3s^2 + (R2R4R5R6 + R3R4R5R6)R1 + (R3R4R5R6 + (R3R4(R5 + R6) + R4R5R6)R2)RS2 + (R2R3R4R6 + R3R4R5R6 + (R2R4R6 + R4R5R6)R1 + (R3R4R5 + R4R5R6 + (R3R4 + R4R6)R2)RS2)RS3 + ((R3R4R5 + R4R5R6 + (R3R4 + R4R6)R2)L2RS3 + (R3R4R5R6 + (R3R4(R5 + R6) + R4R5R6)R2)L2 + (R2R3R4R6 + R3R4R5R6 + (R2R4R6 + R4R5R6)R1 + (R3R4R5 + R4R5R6 + (R3R4 + R4R6)R2)RS2)L3)s)RS1 + (R2R3R4R5R6 + (R2R4R5R6 + R3R4R5R6)R1)RS2 + (R2R3R4R5R6 + (R2R4R5R6 + R3R4R5R6)R1 + ((R3R4R5 + R4R5R6)R1 + (R3R4R5 + R4R5R6)R2)RS2)RS3 + (((R3R4R5 + R4R5R6)R1 + (R3R4R5 + R4R5R6)R2)L2RS3 + (R2R3R4R5R6 + (R2R4R5R6 + R3R4R5R6)R1)L2 + (R2R3R4R5R6 + (R2R4R5R6 + R3R4R5R6)R1 + ((R3R4R5 + R4R5R6)R1 + (R3R4R5 + R4R5R6)R2)RS2)L3)s)IC1 + (((R2R3R4 + R3R4R5 + (R2R4 + R3R4 + R4(R5 + R6))R1)L3VBEMF2 - (R3R4R5 - R2R4R6)L2VBEMF3)s^2 + ((R2R3R4 + R3R4R5 + (R2R4 + R3R4 + R4(R5 + R6))R1)RS3VBEMF2 + (R2R3R4(R5 + R6) + (R2R4(R5 + R6) + R3R4(R5 + R6))R1)VBEMF2 + (R2R3R4R6 + (R2R4R6 + R3R4R6)R1 - (R3R4R5 - R2R4R6)RS2)VBEMF3)s)L1 + ((R2R3R4 + R3R4R5 + (R2R4 + R3R4 + R4(R5 + R6))R1)RS3 ... (more)

edit retag flag offensive close merge delete

Comments

Suggestions. Think of a shorter title, maybe "Need help to simplify a long equation". Make your current title the first sentence in your question. Format your equation either by indenting it four spaces, or by selecting it and clicking the "code" button (the one with '101 010').

slelievre gravatar imageslelievre ( 2016-09-06 22:17:17 +0200 )edit

What kind of simplification do you expect ?

tmonteil gravatar imagetmonteil ( 2016-09-06 23:47:10 +0200 )edit

what kind of simplification you are looking for is not clear. I can see lots of variables like R1, R2, R3...S1, S2, S3... we need to know how you want to simplify this further.

Sha gravatar imageSha ( 2016-09-07 01:47:25 +0200 )edit

First try expand() Sometimes it gives the 'simplification' you expected.

ndomes gravatar imagendomes ( 2016-09-07 11:19:42 +0200 )edit

Well, i need a simplification which gives me a fraction, and specify which is the numerator and denominator. Also, i want to reduce the number of variables to be regrouped. I want something like in example below : expr = x/(x^2 + x)
expr.simplify_full()
1/(x + 1)
Thank you! :)

daniel gravatar imagedaniel ( 2016-09-07 11:36:53 +0200 )edit