It works for this beta. I left d. D. D: in for easy comparison with the
new code. The primitives are slated for removal in the release.
Henry Rich
On 9/3/2019 4:13 PM, Ric Sherlock wrote:
Should the following still work?
In a fresh session:
N=: 1 : '- u % u d. 1'
(_2 + *:) N^:3 ]1
1.41422
JVERSION
Engine: j901/j64avx/windows
Beta-i: commercial/2019-08-29T09:48:23
Library: 9.01.09
Qt IDE: 1.8.3/5.12.3
Platform: Win 64
Installer: J901 install
InstallPath: c:/program files/j901
Contact: www.jsoftware.com
Given the release notes "*Language deletion*: calculus primitives (d. D. D:)
are removed from the language" I was expecting to get an error and have to
redefine N using deriv_jcalculus.
On Wed, Sep 4, 2019 at 2:44 AM Henry Rich <[email protected]> wrote:
If you need the inverse to !, you can use Roger's
3 : '(-(!-y"_)%0.001&*!"0 D:1])^:_<.&170^:(-:+)^.y'
replacing D: with sslope_jcalculus_ (untested). You could even fix it
up to avoid the NaN error.
Henry Rich
On 9/3/2019 10:39 AM, Don Guinn wrote:
Well I previously reported it to beta. So here it is again.
To determine the inverse of factorial uses D: . In J807 forcing a
deliberate error give the following:
! inv 0.001
|NaN error
| (-(!-y"_)%0.001&*!"0 D:1])^:_<.&170^:(-:+)^.y
In the middle of the magic function is D: .
JVERSION
Engine: j807/j64/windows
Release-d: commercial/2019-03-18T13:21:35
Library: 8.07.26
Qt IDE: 1.7.10/5.9.7
Platform: Win 64
Installer: J807 install
InstallPath: c:/j64-807
Contact: www.jsoftware.com
! inv 6
3
Works just fine in 807. But in latest beta
! inv 6
|domain error
| !inv 6
JVERSION
Engine: j901/j64avx/windows
Beta-i: commercial/2019-08-29T09:48:23
Library: 9.01.09
Qt IDE: 1.8.3/5.12.3
Platform: Win 64
Installer: J901 install
InstallPath: c:/j64-j901
Contact: www.jsoftware.com
There is nothing about factorial inverse being dropped in the release
notes. I don't know if the inverse of factorial should be dropped or not.
But I have found it quite useful.
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
---
This email has been checked for viruses by AVG.
https://www.avg.com
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm