matlab数值微积分与方程求解
遗落海岸
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
matlab常微分方程数值求解
本节将介绍常微分方程初值问题的数值求解,主要内容分为三个部分:常微分方程数值求解的概念、求解函数及刚性问题。一、常微分方程数值求解的一般概念首先,凡含有参数,未知函数和未知函数导数 (或微分) 的方程,称为微分方程,有时简称为方程,未知函数是一元函数的微分方程称作常微分方程,未知函数是多元函数的微分方程称作偏微分方程。微分方程中出现的未知函数最高阶导数的阶数,称为微分方程的阶。常微分方程数值求解,指研究求解初值问题各类数值方法的构造、理论分析与数值实现问题。研究的主要对象为一阶方程组初值问题:其中原创 2020-09-01 21:08:13 · 7864 阅读 · 0 评论 -
matlab非线性方程求解与函数极值计算
本文主要分两部分,第一部分介绍matlab中非线性方程求解,第二部分将介绍如何用matlab去求解函数的极值。一、非线性方程数值求解1、单变量非线性方程求解函数的调用格式为:x= fzero(filename,x0)其中,filename是待求根方程左端的函数表达式,x0是初始值。对于此函数,需要注意的是,迭代值初始值x0的选取,在使用该函数进行问题求解时,需要对问题进行多角度分析,大概确定出方程待求根所在范围,由于是单变量非线性方程,根所在范围还是易于确定,而不能机械地直接套用命令或程序。例原创 2020-08-23 21:14:39 · 4164 阅读 · 0 评论 -
matlab线性方程组求解
线性方程组的求解主要有两种方法,分别是直接法和迭代法,本节也将围绕这两种方法去讲解一些matlab在求解线性方程组的相关知识。一、线性方程组的直接解法主要可以分为以下三种方法:高斯( Gauss )消去法列主元消去法矩阵的三角分解法高斯( Gauss )消去法是一个经典的直接法,由它改进得到的列主元消去法,是目前计算机上求解线性方程组的标准算法,其特点就是通过消元将一般线性方程组的求解问题转化为三角方程组的求解问题。此外,还有矩阵的三角分解法等许多直接求解算法 。1、利用左除运算符的直接解法原创 2020-08-21 15:42:31 · 103569 阅读 · 0 评论 -
matlab数值微分与数值积分
从本节开始,我们将进入matlab的数值微积分与方程求解模块,一起学习如何利用matlab去解决微积分问题。对于本节内容,主要分为两个部分讲解,数值微分和数值积分,那么下面,就开始今天的学习吧!一、数值微分在正式开始之前,有几个新概念需要讲解一下(1) 数值差分与差商:微积分中 ,任意函数 f(x) 在x0 点的导数是通过极限定义的(如下图所示):如果去掉极限定义中h趋向于0的极限过程,得到函数在x0 点处以h( h>0 )为步长的向前差分、向后差分和中心差分公式(如下图):当步长h原创 2020-08-20 18:25:57 · 2621 阅读 · 0 评论
分享