必威体育Betway必威体育官网
当前位置:首页 > IT技术

MATLAB解微分方程组

时间:2019-08-24 07:12:07来源:IT技术作者:seo实验室小编阅读:83次「手机版」
 

脱碳甲醛

解单一微分方程组

S=dsolve(eqn,cond)

eqn是微分方程等式,其中微分用diff函数表示,cond是确定微分方程不定系数的条件。注意函数要用带括号的形式定义。即:

y(x)=2x;y(x)=2*x;y(x)=2∗x; 不能是 y=2x;y=2*x;y=2∗x;

确定初始条件时要设置一个新变量:

Dy=diff(y,x)Dy(0)==1Dy=diff(y,x)\quad Dy(0)==1Dy=diff(y,x)Dy(0)==1

如果没有cond则为解中含有不定系数C。

举例

求解微分方程:y3y+3yy=1y'''-3y''+3y'-y=-1y′′′−3y′′+3y′−y=−1

初始条件 y(0)=y(0)=1,y(0)=2y''(0)=y'(0)=1,\quad y(0)=2y′′(0)=y′(0)=1,y(0)=2

在这里插入图片描述

解微分方程组

Y=dsolve(eqns,cond)

Y、eqn的形式和solve中的Y相同(参见解方程组部分)

举例

{x2y2y=0,x(0)=x(0)=0x2y=2sin(t),y(0)=y(0)=1 \left\{ \begin{aligned} x'-2y''-2y=0,\quad x(0)=x'(0)=0\\ x''-2y'=2sin(t),\quad y(0)=y'(0)=1 \end{aligned} \right. {x′−2y′′−2y=0,x(0)=x′(0)=0x′′−2y′=2sin(t),y(0)=y′(0)=1​在这里插入图片描述

相关阅读

MATLAB 2010b安装过程出现的问题解决方案

1.按照网上的教程安装完,弹出未能找到network.lic文件,于是按照弹出的路径,去相应的文件夹建一个新的文件2.破解文件夹crack里的lic_

Matlab基本函数 length函数

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,

【MATLAB】简单的BP神经网络实例

转自原文: 本文主要内容包括: (1) 介绍神经网络基本原理,(2) AForge.NET实现前向神经网络的方法,(3) Matlab实现前向神经网络的方法

基于MATLAB的m序列产生函数及其调用方法

m序列的定义### m序列是由n级线性移位寄存器产生的周期为P=2n−1的码序列,是最长线性移位寄存器序列的简称。 关于m序列的基本生

matlab中产生随机数的函数

目录 1. randsrc 2. rand 3. randint 4. randperm 5. intersect 6. cumsum 7. rectpuls 1. randsrc out = randsrc out = randsr

分享到:

栏目导航

推荐阅读

热门阅读