BookmarkSubscribeRSS Feed
gaurangmehta
Calcite | Level 5

Hi All,

We are trying to see if anyone has implemented BesselK (modified BesselK function of the 2nd kind) for non-integer orders.  Is there any way to calculate it from the available SAS functionality? It would be great if you can help here. Most statistical packages like R and MATLAB have got it but SAS does not have it.

Regards,

Gaurang Mehta

5 REPLIES 5
Ksharp
Super User
You can check this blog. and contact with @Rick to confirm if it existed.

http://blogs.sas.com/content/iml/2015/05/20/nuclear-bessels.html



gaurangmehta
Calcite | Level 5
Hi KSharp,
The key issue is ibessel function does not calculate the function value for negative orders. To calculate Besselk we need the ibessel values for negative orders.
Unfortunately the ibessel is not implemented properly in SAS.
Regards,
Gaurang Mehta
Ksharp
Super User
Yeah. I see. Maybe you could issue a ballot and ask SAS to create such an function.


gaurangmehta
Calcite | Level 5
Hi Ksharp,
How can I do that? Is there a process that I can follow?
Regards,
Gaurang Mehta
SanjayNursing
SAS Employee

Hi Gaurang,

 

You can access the SAS Ballot ideas here: 

 

https://communities.sas.com/t5/SASware-Ballot-Ideas/idb-p/sas_ideas

 

Regards Sanjay

hackathon24-white-horiz.png

The 2025 SAS Hackathon has begun!

It's finally time to hack! Remember to visit the SAS Hacker's Hub regularly for news and updates.

Latest Updates

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 5 replies
  • 1507 views
  • 0 likes
  • 3 in conversation