zoukankan      html  css  js  c++  java
  • matlab学习笔记第十一章——使用特殊函数

      1.在MATLAB中,n的伽马函数可以使用下面的形式访问:x = gamma(n)

       例如,Γ(6) = 5! = 120,在MATLAB检验它:
          >> gamma(6)
            ans =
               120

      2.要以表格显示数据,可以在行末包含单引号:

        >> x = (1:0.1:2)';

      3.MATLAB允许你计算不完全伽马函数(incomplete gamma function),MATLAB中用来求这个函数的命令是:

        y = gammainc(x,n)
      当x<<1和n<<1时,不完全伽马函数满足p(x, n) ≈ xn。

      4.贝塞尔函数:

      在MATLAB中,第一类贝塞耳函数使用besselj实现。调用的形式是:y = besselj(n,x)

      第二类贝塞耳函数使用bessely(n, x)实现。

      我们还能够在MATLAB中实现其它类型的贝塞耳函数——汉克尔函数(Hankel Function)。调用besselh(nu, k, z)即可利用这些函数,一共有两类的汉克尔函数(第一类和第二类),在MATLAB中函数的类型由k指出。如果我们把k从参数中省略而写成besselh(nu, z),MATLAB默认是使用第一类汉克尔函数。

      5.MATLAB 使用NaN来表示“不是数值(not a number)”。

      6.贝塔函数:要在MATLAB中使用贝塔函数,我们用:

        x = beta(m,n)

      7.幂积分:在MATLAB中使用下面的语法来执行这个函数:

        y = expint(x),注意expint(0) = inf。

      8.很多其它的特殊函数可以通过使用mfun命令进行数值计算:

        >> help mfunlist

      9.要在MATLAB使用黎曼ζ函数计算,我们写成:

        w = mfun('Zeta',z)

      10.相伴勒让德方程在MATLAB中可以使用下面的命令来计算:

        p = legendre(n,x)

      11.我们用Ai(z)来表示亚里函数:在MATLAB中使用w = airy(z)来计算Ai(z)的值。

  • 相关阅读:
    html模板与json数据交互
    利用tempo将json数据填充到html模板
    利用json2html将json数据填充到html模板
    seajs实例
    jQuery用noConflict代替$
    vue-router各个属性的作用及用法
    vue组件级路由钩子函数介绍,及实际应用
    Vue路由scrollBehavior滚动行为控制锚点
    vue当前路由跳转初步研究
    vue路由使用踩坑点:当动态路由再使用路由name去匹配跳转时总是跳转到根路由的问题
  • 原文地址:https://www.cnblogs.com/hxbbing/p/4600192.html
Copyright © 2011-2022 走看看