Hermite Polynomials(厄米多项式)
/****************************************
* File Name : hermite.c
* Creat Data : 2015.1.21
* Author : ZY
*****************************************/ /*Hermite Polynomials(厄米多项式)是这样定义的1 ,n <= 0Hn(x)= 2x ,n = 1 2xHn-1(x) - 2(n-1)Hn-2(x) ,n >= 2*/
#include <stdio.h>int hermite(int n,int x)
{if(n <= 0){return 1;}else if( 1 == n){return 2*x; }else{ return ((2*x*hermite(n-1,x))-(2*(n-1)*hermite(n-2,x)));}
}int main()
{printf("%d\n",hermite(0,1));printf("%d\n",hermite(1,2));printf("%d\n",hermite(2,3));return 0;
}
Hermite Polynomials(厄米多项式)相关推荐
- 厄米多项式(Hermite Polynomials)
厄米多项式 #define _CRT_SECURE_NO_WARNINGS 1 //函数原型 //Hn(x)={ n<=0; 1 // { n=1; 2*x // { n>=2; 2*x* ...
- 埃尔米特多项式 (Hermite Polynomials)简介(1)
最近在做一个数值逼近的算法,里面用到了埃尔米特多项式.所以就花了些时间推导了一遍,推导笔记放在这里算是给自己做个备忘. 埃尔米特多项式 (Hermite Polynomials)简介(1) 埃尔米特多 ...
- 埃尔米特多项式 (Hermite Polynomials)简介(2)
埃尔米特多项式 (Hermite Polynomials)简介(2) 上一篇博客给出了埃尔米特多项式的来源和递推公式.这一篇主要讲讲埃尔米特多项式的性质. 埃尔米特方程可以改写为 Sturm-Liou ...
- 【C语言】用递归编写程序计算Hermite Polynomials(厄密多项式)
Hermite Polynomials(厄密多项式)定义: 参考代码: #include <stdio.h>int Hermite(int n,int x){if(n <= 0){r ...
- Python 模拟Hermite Polynomial厄米特多项式
我们知道Hermite Polynomial是Hermite Differential Equation的解.Hermite Differential Equation的形式如下: d 2 y d x ...
- 《C与指针》第七章练习
本章问题 1.具有空函数体的函数可以作为存根使用,你如何对这类函数进行修改,使其更有用? answer:Have the stub(存根) print out a message when it is ...
- C和指针之函数之递归实现厄密多项式
1.厄密多项式介绍 /*Hermite Polynomials(厄密多项式)是这样定义的1 ,n <= 0Hn(x)= 2x ,n = 12xHn-1(x) - 2(n-1)Hn-2(x) ,n ...
- matlab多项式操作
MATLAB 7.0 采用行向量来表示多项式,将多项式的系数按降幂次序存放在行向量中. 实例:设计一个函数 poly2str(),实现把一个行向量表示的多项式转换为常见的字符串表 示的多项式, %po ...
- 【c语言】递归函数计算厄密多项式的值
Hermite Polynomials(厄密多项式)如下定义: 编写一个递归函数. <span style="font-size:18px;">#include< ...
最新文章
- linux启用日志记录功能,Linux下启用Open vSwitch的日志功能以便调试和排障
- LeetCode 96不同的二叉搜索树95不同的二叉搜索树Ⅱ
- [BUUCTF-pwn]——jarvisoj_fm
- python读xml文件
- graphql java demo_GraphQL学习,Java简单实现
- 使用Qt框架开发http服务器问题的记录
- 谍影重重,由片名想起
- 嵌入式老师傅告诉你单片机6年想转嵌入式Linux值不值得
- 掘金网无极ip代理软件IOS版如何下载安装?
- DDoS攻击的工具介绍
- 二叉搜索树的删除操作详解,图文并茂,化繁为简
- 工作分解结构(WBS)
- python画大对勾_多种方法告诉你!Word如何在方框中打对勾√和叉叉×
- 双鱼座男适合学计算机专业,双鱼座男生适合的职业
- 第2章:几何方面:六边形面积
- matlab如何离散椭圆方程,给出一些椭圆上离散的点的横纵坐标,怎么用matlab拟合出椭圆方程...
- matlab 显示表格化,[转载]matlab窗口中显示excel表格的问题
- 《自然-机器智能》:神经形态技术可使大型深度学习网络节能16倍
- MySQL为JSON字段创建索引(Multi-Valued Indexes 多值索引)
- python打印日志(控制台内容输出)
热门文章
- 半年以来的Interview经历
- 某微型计算机标明piv 1.8g,计算机必备.doc
- matlab程序代码 伪码捕获_MATLAB程序转为伪代码
- HTML进阶- 4.6 补充一些不常用的元素
- C#练习题答案: TO DE-RY-PO-陆琪暗号【难度:1级】--景越C#经典编程题库,1000道C#基础练习题等你来挑战
- linux系统c语言重命名文件,C语言文件操作函数
- Java实现 LeetCode 373 查找和最小的K对数字
- Layui表格获取行数据
- 修改ubuntu中ens33的
- 帆软初级证书 第三部分 FineBI 答案