微分方程的特解求法求法

微分方程类的MATLAB求解_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
文档贡献者
评价文档:
微分方程类的MATLAB求解
微​分​方​程​类​的​M​A​T​L​A​B​求​解
大小:1.06MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢可视化(GUI)的微分方程求解15-第2页
上亿文档资料,等你来发现
可视化(GUI)的微分方程求解15-2
语句;2、while循环语句基本格式:;while表达式;循环体End;其执行过程为:若条件成立,则执行循环体语句,执行;基本格式:;switch表达式(%可以是标量或字符串)cas;语句1case值2;语句2?.otherwise;语句3End;其执行过程为:当表达式的值等于表达式1的值时,执;5、for语句;基本格式:;for循环变量=表达式1:表达式2
语句。2、while循环语句 基本格式:while
表达式循环体
End其执行过程为:若条件成立,则执行循环体语句,执行后再判断条件是否成立,如果不成立则跳出循环。
4、switch语句基本格式:switch
表达式(%可以是标量或字符串)
otherwise语句3
End其执行过程为:当表达式的值等于表达式1的值时,执行语句组1,当表达式的值等于表达式2的值时,执行语句组2,?,当表达式的值等于表达式m的值时,执行语句组m,当表达式的值不等于case所列的表达式的值时,执行语句组n。当任意一个分支的语句执行完后,直接执行switch语句的下一句。5、for语句基本格式:for 循环变量=表达式1:表达式2:表达式3
循环体语句
end其中表达式1的值为循环变量的初值,表达式2的值为步长,表达式3的值为循环变量的终值。步长为1时,表达式2可以省略。执行过程是依次将矩阵的各列元素赋给循环变量,然后执行循环体语句,直至各列元素处理完毕。 1.3.4特殊矩阵:常用的产生通用特殊矩阵的函数有: zeros:产生全0矩阵(零矩阵)。 ones:产生全1矩阵(幺矩阵)。eye:产生单位矩阵。rand:产生0~1间均匀分布的随机矩阵。randn:产生均值为0,方差为1的标准正态分布随机矩阵。1.3.5函数文件1、函数文件的基本结构函数文件由function语句引导,其基本结构为: function 输出形参表=函数名(输入形参表)
注释说明部分
函数体语句其中以function开头的一行为引导行,表示该M文件是一个函数文件。函数名的命名规则与变量名相同。输入形参为函数的输入参数,输出形参为函数的输出参数。当输出形参多于一个时,则应该用方括号括起来。2、函数调用函数调用的一般格式是:[输出实参表]=函数名(输入实参表)要注意的是,函数调用时各实参出现的顺序、个数,应与函数定义时形参的顺序、个数一致,否则会出错。函数调用时,先将实参传递给相应的形参,从而实现参数传递,然后再执行函数的功能。 1.3.6二维数据曲线图
1绘制单根二维曲线plot函数的基本调用格式为:plot(x,y)其中x和y为长度相同的向量,分别用于存储x坐标和y坐标数据。2设置曲线样式MATLAB提供了一些绘图选项,用于确定所绘曲线的线型、颜色和数据点标记符号,它们可以组合使用。例如,“b-.”表示蓝色点划线,“y:d”表示黄色虚线并用菱形符标记数据点。当选项省略时,MATLAB规定,线型一律用实线,颜色将根据曲线的先后顺序依次。要设置曲线样式可以在plot函数中加绘图选项,其调用格式为: plot(x1,y1,选项1,x2,y2,选项2,?,xn,yn,选项n)
3 图形标注与坐标控制有关图形标注函数的调用格式为:title( ‘图形名称’)xlabel(‘x轴说明’) ylabel(‘y轴说明’) text(‘x,y,图形说明’)二、GUI
简介2.1 GUI的建立有的种类? 通过程序编写的方法产生对象,即利用uicontrol、uimenu、uicontextmenu等函数以编写M文件的方式来开发整个GUI。 这个界面类? 通过MATALAB的GUI编辑界面――GUIDE来建立GUI。似VB等开发环境,只要直接通过鼠标将对象拖拽的目的地,就可以快速地构建出整个GUI,并且M文件管理较好,可以快速找 到需要修改的部分内容。GUIDE对于新手是一个非常好的选择。2.1特点GUI的广泛应用是当今计算机发展的重大成就之一,他极大地方便了非专业用户的使用人们从此不再需要死记硬背大量的命令,取而代之的是可以通过窗口、菜单、按键等方式来方便地进行操作。而嵌入式GUI具有下面几个方面的基本要求:轻型、占用资源少、高性能、高可靠性、便于移植、可配置等特点。2.3 GUI设计窗口GUI设计窗口如图3-4所示,由菜单栏、工具栏、控件工具栏以及图形对象设计区等部分组成。GUI设计窗口的菜单栏有File、Edit、View、Layout、Tools和Help 6个菜单项,使用其中的命令可以完成图形用户界面的设计操作。 (1)针对特定的图形设备输出接口,自行开发相关的功能函数。
(2)购买针对特定嵌入式系统的图形中间软件包。
(3)采用源码开放的嵌入式GUI系统。(4)使用独立软件开发商提供的嵌入式GUI产品。 三、课程设计3.1课程设计题目:可视化(GUI)的微分方程求解。 3.2.课程设计内容介绍及具体操作3.2.1常微分方程数值解的若干Matlab函数文件 (1)Euler 方法的 Matlab 函数文件function [x,y]=euler(f,tspan,y0,n) %解初值问题:y’=f(x,y),y(a)=y0%使用 n 步的 Euler 法,步长 h=(b-a)/h。 a=tspan(1);b=tspan(2);h=(b-a)/h;x=(a+h:h:b); y(1)=y0+h*feval(f,a,y0); for
i=2:ny(i)=y(i-1)+h*fevol(f,x(i-1),y(i-1)); endx=[a
y];(2)经典Runge-Kutta 法的 Matlab 函数文件function [x,y] =rk4(f,tspan,y0,n)% 解初值问题:y’=f(x,y),y(a)=y0。
% 使用 n 步 4 阶 R-K 法。a=tspan(1);b=tspan(2);h=(b-a)/n;
k1=h*feval (f,a,y0);k2=h*feval (f,a+h/2,y0+k1/2);
k3=h*feval (f,a+h/2,y0+k2/2);
k4=h*feval (f,a+h,y0+k3);y(1)=y0+k1/6+k2/3+k3/3+k4/6; for i=1:n-1k1=h*feval(f,x(i),y(i));k2=h*feval(f,x(i)+h/2,y(i)+k1/2);
k3=h*feval(f,x(i)+h/2,y(i)+k2/2);
k4=h*feval(f,x(i)+h/2,y(i)+k3/2);
y(i+1)=y(i)+k1/6+k2/3+k3/3+k4/6 ;
MATLAB下的GUI程序设计 主要步骤(1). 执行 File_New_GUI 打开向导编辑器(GUIDE) 器(Menu Editor)设计主界面菜单.菜单再打开菜单编辑包含各类专业文献、行业资料、生活休闲娱乐、幼儿教育、小学教育、高等教育、外语学习资料、文学作品欣赏、各类资格考试、中学教育、专业论文、可视化(GUI)的微分方程求解15等内容。 
 课程设计(论文)任务书 软件学院 学院 07 软件工程+机电 专业 三班一、课程设计(论文)题目 可视化(GUI)的微分方程求解 二、课程设计(论文)工作自 2010 年 6 ...  课程设计(论文)任务书软件学院 学院 10 软件工程+电气 专业四班 一、课程设计(论文)题目 可视化(GUI)的微分方程求解 二、 课程设计(论文)工作自 2012 年 6 ...  偏微分方程的MATLAB解法_数学_自然科学_专业资料。偏...实现计算结果和编程的可视化; 3) 友好的用户界面及...(Graphical User Interface,简记为 GUI),即 PDE 解...  而且该提供了一个求解偏微分方程的图形用户界面系统 (GUI) 使得整个求解过程更加...(6)计算结果的可视化。我我们可以通过设置系统提供的对话框,显示所求的解的表面...  Matlab求解微分方程(组)及偏微分方程(组)_数学_自然...0 2.PDEtool 求解偏微分方程 10 (1)PDEtool(GUI)...Step 6 “View 模式”计算结果的可视化,可以通过...  题目 可是化(GUI)的矩阵特征值的 Jacobi 求解 二...数据可视化、数据分析以及数 值计算的高级技术计算...3 Jacobi 方法简介一,jacobi 迭代原理将方程组 Ax=...  课程设计(论文)任务书软件 学院 10 软件工程+桥梁 专业三班 一、课程设计(论文)题目 可视化(GUI)的矩阵特征值的 Jacobi 求解 二、课程设计(论文)工作自 2012 ...  matlab的可视化和GUI设计全功略_IT/计算机_专业资料。全方位讲述了如何运用matlab...但经过虚心请教以及查阅资料, 难题迎刃而解:句柄好比 C 语言中的指针,是存取...  符号方程的求解 (1)用代数方程求解 (2)用符号微分方程求解 5.MuPAD Notebook 的使用 (1)打开 MuPAD Notebook 窗口 实验四 MATLAB 的计算可视化和 GUI 设计 ...三阶微分方程求解的问题能给出大致的步骤吗?_百度作业帮
三阶微分方程求解的问题能给出大致的步骤吗?
三阶微分方程求解的问题能给出大致的步骤吗?
∵所求方程的3个相互独立的特解分别是y1=e^(-x),y2=e^xsinx,y3=e^xcosx∴所求方程的特征根是r1=-1,r2=1+i,r3=1-i (i是虚数单位)∴所求方程的特征方程是(r+1)(r-1-i)(r-1+i)=0==>(r+1)((r-1)²+1)=0==>(r+1)(r²-2r+2)=0==>r³-r²+2=0故所求的三阶常系数线性微分方程是y'''-y''+2y=0.
C1y1 + C2y2+C3y3三个特征值为
-i所以特征方程为 (m+1)(m^2+1)=0
+ m^2 +m +1 =0方程为 y''' + y'' +y ' + x =0毕业论文正文(常微分方程积分因子法的求解)_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
毕业论文正文(常微分方程积分因子法的求解)
阅读已结束,如果下载本文需要使用
想免费下载本文?
你可能喜欢全微分方程求解!_百度知道
提问者采纳
xdy/dx=yllnydy/(ylny)=dx/xd(lny)/lny=dx/x积分:ln|lny|=ln|x|+C1lny=Cxy=e^(cx)x=1时,y=e^2=e^c, 得:c=2故y=e^(2x)选A
提问者评价
按照你说的,真的成功了,好开心,谢谢你!
来自团队:
其他类似问题
为您推荐:
全微分的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 微分方程通解求法 的文章

 

随机推荐