网站首页 > 文章中心 > 其它

python有贝塞尔函数

作者:小编 更新时间:2023-09-08 13:26:44 浏览量:460人看过

贝塞尔公式在哪本书里有

Bessel,Friedrich Wilhelm

比特之理 我为什么喜欢Mathematica

首先,据说Mathematica(下面简称Mma)是世界上最复杂的软件系统,我暂时也是这么认为的..为什么?后面我会慢慢解释.

其次,我想说的是,我为什么喜欢Mma,不仅因为它强大(因为复杂?),更因为我觉得是交互上最好的一款系统;

友好度(前篇):输入

python有贝塞尔函数-图1

我觉得很多人是不是都受够了各种语言(C++,Python,Matlab,JS,PHP,好吧,指的基本上是所有的语言)里面的算式输入,比如说你必须写乘号,一个算式里面又乘又加又除又指数的时候你看代码难道不难受么?感受一下..

这时候你会想,如果写出来像手写那种就好了,是吧~Mma所支持的最让人喜欢的一个特性就是,公式和你手写的差不多!!

除号,开n次方,+求导,偏微分,积分,相乘,各种希腊字符,没错,这是一门编程语言!!不是Word或者PDF!!【顺便提醒感受一下最后一个例子】

如果有看过之前那篇<>的话,就可以体会到另一件事情:图片本身就可以作为参数传进函数里面【别的语言都是先把图片保存在本地,程序设置一个img变量,imgread读取图片,然后再处理】;

再举一个例子,以前的博文<<生命游戏兰顿蚂蚁>>中,我从维基娘那里找到一张图片:

然后我希望得到一个二维矩阵,大小就是上面这张图的横宽格子数,如果这个格子里面是黑色,那么这个位置的值是1,否则为0,那么我可以把图片本身当做参数传进代码里面,这样就省去了保存到本地,再读取的步骤.

这种交互方式你不觉得简直人性化到极点了么?

强大

再举几个例子,首先是两个简单的例子:

python有贝塞尔函数-图2

然后再看看复杂一点的,我以前很喜欢用Mma来做很数学的课的作业是因为它算这种东西毫无压力:

再看一个例子体会一下:

这就是为什么Mma表达式计算可以完爆Matlab十万光年的原因,Again,还是没有黑Matlab的意思..因为你不能以己之长,较人之短嘛..

好,如果你手上有一个很强大的表达式计算工具,你会想到什么?没错,推公式/验证公式!!(某师兄怒躺一枪)第一个例子可以去看看以前的那篇倒立摆的博文的前面部分体会一下~

再随手写些例子,比如验证公式,例子虽然简单,但是强大是不言而喻的:

再比如化简公式之类的:

或者三角恒等式:

Mma的表达式支持的那么好,而且交互那么友善,自然分段函数这种东西应该毫无压力不是么?

请问你家Matlab是怎么完成分段函数的?再次重申,没有黑matlab的意思..不信的话我换一句咯..请问你家汇编是怎么完成分段函数的?

python有贝塞尔函数-图3

Mma还有一个很强大的功能,就是带单位的计算,比如说吧:

嘿,你说我大Matlab也可以实现啊,只要记住各个单位之间的比例就可以了啊,且看这个例子:

请问Matlab先生你懂什么事字符串相除,字符串相乘么?

最后再关于表达式计算我再讲一个例子,

看到没,Mma在推导公式的时候,会计算出公式成立的条件!!相反的,你也可以在输入的时候就告诉它参数的条件,这样可以在某些复杂情况下降低计算时间.

函数式编程

我一直很喜欢Python的一个原因在于它对函数式编程的支持很简洁,每次用起来我都很有成就感,比如map,reduce,filter这几个函数在做Euler Project的时候我简直爱不释手

fortran中有没有贝塞尔函数可以调用啊?

双精度计算第一类零阶贝塞尔函数:

FUNCTION bessj0(x)

REAL bessj0,x

REAL ax,xx,z

else

ax=abs(x)

endif

END FUNCTION bessj0

椭圆函数,超几何函数,贝塞尔函数在物理和工程方面有怎样的应用

什么是贝塞尔函数?它有哪些数学性质

贝塞尔函数

Bessel functions

历史

现实背景和应用范围

贝塞尔方程是在柱坐标或球坐标下使用分离变量法求解拉普拉斯方程和亥姆霍兹方程时得到的(在圆柱域问题中得到的是整阶形式 a = n;在球形域问题中得到的是半奇数阶形式 a = n+?),所以呢贝塞尔函数在波动问题以及各种涉及有势场的问题中占有非常重要的地位,最典型的问题有:

* 在圆柱形波导中的电磁波传播问题;

* 圆柱体中的热传导问题;

* 圆形(或环形)薄膜的振动模态分析问题;

在其他一些领域,贝塞尔函数也相当有用.譬如在信号处理中的调频合成(FM synthesis)或凯泽窗(Kaiser window)的定义中,都要用到贝塞尔函数.

通信原理属于非线性调制方式有哪些

以上就是土嘎嘎小编为大家整理的python有贝塞尔函数相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章