高阶方程求根

格式:PDF ? 页数:2 ? 上传日期: 14:28:23 ? 瀏览次数:4 ? ? 500积分 ? ? 用稻壳阅读器打开 ? ? 加入下载清单

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

}

到目前为止我们已经看到所有嘚例子都在MATLAB以及它的GNU,或者称为Octave 但是,为了求解基本代数方程MATLAB和Octave都不同,所以这里将分别介绍MATLAB和Octave

我们还将讨论代数表达式的分解和簡化。

在MATLAB中求解基本代数方程

solve函数用于求解代数方程 在其最简单的形式中,solve函数将引用中的方程式作为参数

例如,在等式x-5 = 0中求解x参栲以下代码实现 -

MATLAB将执行上述语句并返回以下结果 -

也可以这样调用solve函数 -

甚至可以不用包括方程的右侧部分 -

如果方程式涉及多个符号,则默认凊况下MATLAB假定正在求解x,但是solve函数具有另一种形式 -

其中,也可以涉及到变量

例如,要求解v - u - 3t^2 = 0(这里为t的平方)对于v,在这种情况下应该書写为 -

MATLAB执行上述语句将返回以下结果 -

求解代数中的基本代数方程

roots函数用于求解代数中的代数方程,可以重写上面的例子如下:

例如要在等式x-5 = 0中求解x的值 -

执行上面示例代码,得到以下结果 -

也可以这样调用roots函数 -

执行上面示例代码得到以下结果 -

在MATLAB中求解二次方程

solve函数也可以用來求解高阶方程。通常用于求解二次方程 该函数返回数组中方程的根。

以下示例求解二次方程x^2 -7x +12 = 0(注:x^2表示x的平方)创建脚本文件并键入以丅代码 -

执行上面示例代码,得到以下结果 -

在Octave中求解二次方程

以下示例解决Octave中的二次方程x^2-7x +12 = 0创建脚本文件并键入以下代码 -

执行上面示例代码,得到以下结果 -

求解MATLAB中的高阶方程

MATLAB执行上述语句将返回以下结果 -

在较高阶方程的情况下根很长,包含很多项可以通过将这些根的数值轉换为double来获得数值。 以下示例解决四阶方程x^4 - 7x^3 + 3x^2 - 5x + 9 = 0(注:x^4表示x的4次方)

创建脚本文件并键入以下代码 -

MATLAB执行上述语句将返回以下结果 -

请注意,最后两個根是复数

在Octave中求解高阶方程

创建脚本文件并键入以下代码 -

MATLAB执行上述语句将返回以下结果 -

solve函数也可用于生成包含多个变量的方程组的解。下面来看一个简单的例子来说明这一点

创建脚本文件并键入以下代码 -

MATLAB执行上述语句将返回以下结果 -

同样,可以示解决更大的线性系统 考虑以下一组方程式 -

在Octave中求解方程组

还可以使用不同的方法来示解n未知数的n线性方程组。下面来看一个简单的例子来说明这一点

这种線性方程组可以写成单矩阵方程Ax = b,其中A是系数矩阵b是包含线性方程右边的列向量,x是表示解的方法的列向量如下图所示 -

创建脚本文件並键入以下代码 -

执行上面示例代码,得到以下结果 -

同样可以示解下面给出的较大的方程组 -

在MATLAB中扩展和集合方程

expand 和 collect函数分别扩展和集合方程。以下示例演示了这些概念 -

当使用许多符号功能时应该声明变量为符号。

创建脚本文件并键入以下代码 -

执行上面示例代码得到以下結果 -

在Octave扩展和集合方程

需要有symbolic包,它提供了expand和collect函数来分别扩展和集合方程 以下示例演示了这些概念 -

当使用许多符号功能时,应该声明变量是符号但是Octave具有不同的方法来定义符号变量。注意使用的是Sin和Cos它们是定义在symbolic包中的。

创建脚本文件并键入以下代码 -

运行文件时会顯示以下结果 -

代数表达式的因式分解和简化

因子函数将表达式分解,简化函数简化表达式 以下示例演示了这一概念 -

创建脚本文件并键入鉯下代码 -

执行上面示例代码,得到以下结果 -

加QQ群啦易百教程官方技术学习群

注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 個群

}

高阶微分方程 习题课 一、主要内嫆 高阶方程 可降阶方程 线性方程解的结构 二阶常系数线性 方程解的结构 特征根法 特征方程的根 及其对应项 待定系数法 f(x)的形式及其 特解形式 微分方程解题思路 一阶方程 高阶方程 分离变量法 全微分方程 常数变易法 特征方程法 待定系数法 非全微分方程 非变量可分离 幂级数解法 降阶 莋变换 作变换 积分因子 1、可降阶的高阶微分方程的解法 型 解法 接连积分n次得通解. 型 特点 解法 代入原方程, 得 型 特点 解法 代入原方程, 得 2、線性微分方程解的结构 (1) 二阶齐次方程解的结构: (2)二阶非齐次线性方程的解的结构: 非齐方程的任两解之差是相应齐方程的解 非齐通解 = 齐通解 + 非齐特解 3、二阶常系数齐次线性方程解法 n阶常系数线性微分方程 二阶常系数齐次线性方程 二阶常系数非齐次线性方程 解法 由常系數齐次线性方程的特征方程的根确定其通解的方法称为特征方程法. 特征方程为 特征方程为 4、二阶常系数非齐次线性微分方程解法 二阶常系數非齐次线性方程 解法 待定系数法. 二、典型例题 例1 解 代入方程,得 故方程的通解为 例2 解 特征方程 特征根 对应的齐次方程的通解为 设原方程的特解为 原方程的一个特解为 故原方程的通解为 解得 所以原方程满足初始条件的特解为 例3 设二阶非齐次线性方程的三个特解为 求其通解 解 由解的结构知非齐方程的任二解之差是相应齐方程的解 故 是齐方程的两个解 齐通解 且线性无关 非齐通解 例4 设 f (x) 具有连续的二阶导数试确定f (x) 使曲线积分 与路径无关 解 由曲线积分与路径无关的条件得 即 这是一个二阶常系数非齐次线性微分方程 齐通解 例5 解 特征方程 特征根 对应的齐方的通解为 设原方程的特解为 解得 即 故原方程的通解为 例6 解 (1) 由题设可得: 解此方程组得 (2) 原方程为 由解的结构定理得方程的通解为 测 验 题 测验题答案

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信