确定部分分式中待定系数的留数方法

在将有理真分式化为确定部分分式和的过程中,可以使用留数对部分分式的系数进行求解。

这里介绍一篇论文,证明可以在论文中查看
设有理真分式
f(x)=Pm(x)Qn(x)f(x)=\frac{P_m(x)}{Q_n(x)} f(x)=Qn​(x)Pm​(x)​
其中,
m<nm\lt n m<n
分为以下两种 情况进行讨论

a. Q(x)=0的根均为单根

.
即,此时要确定的系数就是f(x)在对应极点上的留数

b.根中有重根


单根的确定方法同a情况中的确定方法,对于重根,设x1 为r重根,考虑Bk
Bk=Res[(x−x1)k−1f(x),x1]此时x1为(x−x1)k−1f(x)的r−(k−1)=r−k+1级极点B_k=Res[(x-x_1)^{k-1}f(x),x_1 ] \\ 此时x_1为(x-x_1)^{k-1}f(x)的r-(k-1)=r-k+1级极点 Bk​=Res[(x−x1​)k−1f(x),x1​]此时x1​为(x−x1​)k−1f(x)的r−(k−1)=r−k+1级极点
利用留数极点计算公式 得,
Bk=1(r−k)!lim⁡x→x1[(x−x1)rf(x)](r−k)=1(r−k)![(x−x1)rf(x)](r−k)∣x=x1B_k=\frac{1}{(r-k)!}\lim_{x \to x_1} [(x-x_1)^{r}f(x)]^{(r-k)} \\{\color{Blue}=\frac{1}{(r-k)!}[(x-x_1)^rf(x)]^{(r-k)}|_{x=x_1} } Bk​=(r−k)!1​x→x1​lim​[(x−x1​)rf(x)](r−k)=(r−k)!1​[(x−x1​)rf(x)](r−k)∣x=x1​​

注:上述结论虽然是在实根条件下得出的,但经过博主研究,上述结论在根为复数单根,以及复数重根的条件下同样成立。

c.总结——基本思想

要将有理真分式f(x)=Pm(x)Qn(x)在实数范围内化为部分分式和的形式,可将f(x)视为特殊的复变函数f(z)先将f(z)化为部分分式和的形式,根据复变函数的积分和留数理论可得其待定系数为f(z)在极点处的留数要将有理真分式\\ f(x)=\frac{P_m(x)}{Q_n(x)} \\在实数范围内化为部分分式和的形式,可将f(x)视为特殊的复变函数f(z) \\先将f(z)化为部分分式和的形式,根据复变函数的积分和留数理论可得 \\其待定系数为f(z)在极点处的留数 要将有理真分式f(x)=Qn​(x)Pm​(x)​在实数范围内化为部分分式和的形式,可将f(x)视为特殊的复变函数f(z)先将f(z)化为部分分式和的形式,根据复变函数的积分和留数理论可得其待定系数为f(z)在极点处的留数

确定部分分式中待定系数的留数方法相关推荐

  1. stream map方法_Java Stream中map和flatMap方法

    最近看到一篇讲stream语法的文章,学习Java中map()和flatMap()方法之间的区别. 虽然看起来这两种方法都做同样的事情,都是做的映射操作,但实际上差之毫厘谬以千里. 通过演示Demo中 ...

  2. java中json重复数据结构_JS实现去除数组中重复json的方法示例

    本文实例讲述了JS实现去除数组中重复json的方法.分享给大家供大家参考,具体如下: var array = [{"name":"123"},{"na ...

  3. 继承实现的原理、子类中调用父类的方法、封装

    一.继承实现的原来 1.继承顺序 Python的类可以继承多个类.继承多个类的时候,其属性的寻找的方法有两种,分别是深度优先和广度优先. 如下的结构,新式类和经典类的属性查找顺序都一致.顺序为D--- ...

  4. 浅谈在ASP.NET中数据有效性校验的方法

    作者:未知 作为一名程序员,一定要对自己编写的程序的健壮性负责,因此数据的校验无论在商业逻辑还是系统实现都是必不可少的部分. 我这里总结了一种自认为比较不错的asp.net(C#)的数据校验方法,如大 ...

  5. JavaScript文件中调用AngularJS内部方法或改变$scope变量

    需要在其他JavaScript文件中调用AngularJS内部方法或改变$scope变量,同时还要保持双向数据绑定: 首先获取AngularJS application: 方法一:通过controll ...

  6. D3D中简单的截图方法 (转)

    [ZT]D3D中简单的截图方法 试了下,果然可以. 在渲染完所有东东后(Present之前) 获得BackBuffer表面 然后用D3DX的函数保存 void ScreenShot (char *fi ...

  7. hibernate4中取得connection的方法

    在hibernate3中,使用了c3p0连接池,尝试了多种办法取得connection对象,以下两种可以使用. Java代码  Connection conn; // 方法1:hibernate4中将 ...

  8. c#中接口的使用方法图解_C#图解教程 第十五章 接口

    接口 什么是接口 接口是指定一组函数成员而不实现它们的引用类型.所以只能类和结构来实现接口. 这种描述比较抽象,直接来看个示例. 下例中,Main方法创建并初始化了一个CA类的对象,并将该对象传递给P ...

  9. mysql隐藏密码_MySQL在Linux系统中隐藏命令行中的密码的方法

    在命令行中输入命令并不是一个好主意,会造成安全问题.但是如果你决定去写一个应用,而这个应用需要在命令行中使用密码或者其他敏感信息.那么,你能通过以下方法禁止系统的其他用户轻易的看到这些敏感数据 呢?, ...

  10. java如何重写_java中如何重写一个方法

    方法的重写: 1.在子类中可以根据需要对从基类中继承来的方法进行重写. 2.重写的方法和被重写的方法必须具有相同方法名称.参数列表和返回类型. 3.重写方法不能使用比被重写的方法更严格的访问权限. 在 ...

最新文章

  1. .net后台获取html控件值的2种方法
  2. Ubuntu18.04安装Multiwfn
  3. ios上编译c语言的app,iOS App编译流程
  4. Windows Azure 社区新闻综述(#70 版)
  5. C++ COM编程之什么是接口
  6. linux syslog服务器配置,自动发日志到另一台日志服务器
  7. linux shell ${}简单用法,Linux shell ${}简单用法
  8. MySQL对浮点数设置保留位数
  9. 磁盘不足 导致内存 linux,为什么 Linux 需要 Swapping,仅仅是内存不够用?
  10. chrome版本太旧 无法更新
  11. 生信常用分析图形绘制02 -- 解锁火山图真谛!
  12. 小学生python编程教程-极度舒适的全套 Python 入门教程,小学生看了也能学会
  13. Java 实现计算器功能
  14. 笔记:Reliable Patch Trackers
  15. EFCore 简单使用
  16. 推荐一款(网站图片储存)网站图片外链
  17. 怎么把手机便签图片上的文字转换成可以编辑的文字?
  18. pcl命名空间:segmentation/extract_clusters.h与segmentation/imp/extract_clusters.hpp
  19. 天津大学计算机学院王培懿,t即tboxa即abox-天津大学计算机科学与技术学院.ppt
  20. APISpace 迎国庆

热门文章

  1. 数电篮球电子计分器设计
  2. 微分: 全微分定义、偏导数、梯度
  3. 推送V3 - Vue + Layim + Websocket 实践笔记
  4. revit二次开发 创建标注标记
  5. /usr/lib/python2.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.25.8
  6. Android中使用Room(ORM关系映射框架)对sqllite数据库进行增删改查
  7. Python项目实战:爬取糗事百科最热门的内涵搞笑段子
  8. 【学神IT教育渗透第一部分】
  9. 网关如何快速接入移动OneNET云平台指南
  10. macbookpro 2021 各种软件设置中找不到麦克风权限问题