贝塞尔函数 c语言程序,贝塞尔函数Bessel(原理与实现)

本文介绍了如何使用C语言程序实现贝塞尔函数,包括_first_类和_second_类的贝塞尔函数,并展示了函数的输出结果。同时,文章提及了贝塞尔函数在物理问题中的应用及其在解决圆、球与圆柱内势场问题中的角色。文中还提到了贝塞尔函数的初等形式以及与其他函数的关系。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

程序实现:

// crt_bessel1.c

#include

#include

int main( void )

{

double x = 2.387;

int n = 3, c;

printf( "Bessel functions for x = %f:\n", x );

printf( " Kind Order Function Result\n\n" );

printf( " First 0 _j0( x ) %f\n", _j0( x ) );

printf( " First 1 _j1( x ) %f\n", _j1( x ) );

for( c = 2; c < 5; c++ )

printf( " First %d _jn( %d, x ) %f\n", c, c, _jn( c, x ) );

printf( " Second 0 _y0( x ) %f\n", _y0( x ) );

printf( " Second 1 _y1( x ) %f\n", _y1( x ) );

for( c = 2; c < 5; c++ )

printf( " Second %d _yn( %d, x ) %f\n", c, c, _yn( c, x ) );

} 输出结果:

Bessel functions for x = 2.387000: Kind Order Function Result First 0 _j0( x ) 0.009288 First 1 _j1( x ) 0.5229

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值