### Author Topic: TheCalculator -new version  (Read 3525 times)

#### HSE

• Member
• Posts: 713
• <AMD>< 7-32>
##### Re: TheCalculator -new version
« Reply #15 on: July 06, 2017, 04:47:07 AM »
So fast!! I'm still not running Calcula79

The first of your examples I take : [ln(3*a*x^-2)]' is not understandable by The Derivator. It requiere: [ln(3*a*x^(-2))]'.  But if you try that in The Calculator81 the solution is not simplified (still better than mine  ).

Regards. HSE

#### RuiLoureiro

• Member
• Posts: 749
##### Re: TheCalculator -new version
« Reply #16 on: July 06, 2017, 07:09:48 AM »
Hi HSE
To TheCalculator ,'+' and '-' are signs after the operator '^'. So we dont need to use
bracketes and the solution is simplified.
I give TheCalculator_derivatives24.txt  with 270 examples and we may see how to use it.
The problem with ln(3*a*x^(-2)) is this: TheCalculator doesnt clean the useless brackets (-2)
but it will do in the next version. In this version 2017.12 TheCalculator simplifies a lot
of cases but not all cases.
I dont know why you cannot run Calcula79, but now it doesnt matter, we have Calcula81.

input box=> [ln(3*a*x^(-2))]'

solution box1=> -2*a*x^-3/(a*x^(-2))
++++++++++++++++++++++++++++++++++++++++++++++++++++

input box=> [ln(3*a*x^-2)]'

solution box1=> -2*x^-1

Regards

EDIT: The best way to solve [ln(k*a*x^n)] is to replace it by [n*ln(x)] first. The same to log.
Unfortunately we need to write a procedure to simplify the [ln(k*a*x^n]' if we want to solve
[ln(k*a*x^ n)^m]'
« Last Edit: July 15, 2017, 07:40:09 AM by RuiLoureiro »

#### RuiLoureiro

• Member
• Posts: 749
##### Re: TheCalculator -new version
« Reply #17 on: July 14, 2017, 02:23:21 AM »
Hi all,
TheCalculator was updated.
This is the new best powerful version 2017.13 -Calcula82.exe.

The file TheCalculator_derivatives25.txt show us 312 examples.

Good luck
>>>> ORIGINAL >>> http://masm32.com/board/index.php?topic=175.0

SOME EXAMPLES
Quote
input box=>     [ln(3*a*x^-2)^2]'

solution box1=> -4*x^-1*ln(3*a*x^-2)

+++++++++++++++++++++++++++++++++++++++++++++++++++++++
input box=>     [ln(3*a*x^-2)^2         +ln(3*x^-2)^2]'

solution box1=> -4*x^-1*ln(3*a*x^-2)    -4*x^-1*ln(3*x^-2)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
input box=> [ln(x^-pi)]'

solution box1=> -pi*x^-1

+++++++++++++++++++++++++++++++++++++++++++++++++++++++
input box=> [ln(3*a*x^-pi)]'

solution box1=> -pi*x^-1

+++++++++++++++++++++++++++++++++++++++++++++++++++++++
input box=> [ln(3*a*x^-b)]'

solution box1=> -b*x^-1

+++++++++++++++++++++++++++++++++++++++++++++++++++++++
input box=> [ln(x^-b)]'

solution box1=> -b*x^-1
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
input box=> [ln(3*a*x^-2)^2* ln(3*x^-2)^2 * ln(a*x^-2)^2]'

solution box1=> -4*x^-1*ln(3*a*x^-2)*ln(3*x^-2)^2*ln(a*x^-2)^2
-4*x^-1*ln(3*x^-2)*ln(3*a*x^-2)^2*ln(a*x^-2)^2
-4*x^-1*ln(a*x^-2)*ln(3*a*x^-2)^2*ln(3*x^-2)^2
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
input box=> [ln(3*a*x^-2)+ln(3*x^-2)+ln(a*x^-2)+ln(3*a*x^2)+ln(3*x^2)+ln(a*x^2)]'

solution box1=> 0

++ 309 ++++++++++++++++++++++++++++++++++++++++++++++++
input box=> [log(3*a*x^-2)+log(3*x^-2)+log(a*x^-2)+log(3*a*x^2)+log(3*x^2)+log(a*x^2)]'

solution box1=> 0

++ 310 ++++++++++++++++++++++++++++++++++++++++++++++++
input box=> [ln(3*a*x^-2)+ln(3*x^-2)+ln(a*x^-2)+ln(3*a*x^2)+ln(3*x^2)+ln(a*x^2)
+log(3*a*x^-2)+log(3*x^-2)+log(a*x^-2)+log(3*a*x^2)+log(3*x^2)+log(a*x^2)]'

solution box1=> 0

++ 311 ++++++++++++++++++++++++++++++++++++++++++++++++
input box=> [log(3*a*x^(-2))+log(3*x^(-2))+log(a*x^(-2))+log(3*a*x^2)+log(3*x^2)+log(a*x^2)]'

solution box1=> 0
« Last Edit: July 17, 2017, 01:53:59 AM by RuiLoureiro »