- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 数值计算与分析 课堂练习: 1、有一电路的节点电压方程如下,求该电路的各节点电压。 2、下面是某物理量y在几个不同时间点的观察值记录: t y 0.0 0.82 0.3 0.72 0.8 0.63 1.1 0.60 1.6 0.55 2.3 0.50 用衰减指数函数y=c1+c2e-t建立这组数据的模型。 3、对矩阵进行奇异值分解。 A=[1 3;2 4;5 7;6 8]; 课堂练习:1、求矩阵的特征值和特征向量。 A=[2 -4 -1;4 1 -10;-3 15 -10] [t,y]=ode45(@vdp1,[0,20],[2;0]); 数组y的第1列为y1,第2列为y2,每行为它们在对应时间点的解。解法函数的第1个输入参数为定义微分方程的函数句柄。 (4) 用图示观察解的结果 plot(t,y(:,1),-,t,y(:,2), --) title( Solution of van der Pol Equation,\mu=1 ) xlabel( time t ) ylabel( solution y ) legend( y_1 , y_2 ) 图3-2 微分方程的解 【例3-30】将例3-29的范德波耳微分方程中的m取为1000时,微分方程成为刚性的。求该刚性范德波耳微分方程的解。 (1) 编写一阶微分方程组的函数文件vdp1000 function dydt=vdp1000(t,y) mu=1000; dydt=[y(2);mu*(1-y(1)^2)*y(2)-y(1)]; (2) 针对刚性范德波耳微分方程,采用ode15s解法,时间间隔为 [0,3000] tspan=[0 3000]; y0=[2;0]; [t,y]=ode15s(@vdp1,tspan,y0); 课堂练习: 1、求解积分 的数值。 2、求解二重积分 的数值。 3、求解范德波耳(van der Pol)方程 在初始条件 且 情况下的解,并用图示显示解的结果。 4、将上题的范德波耳微分方程中的取为1000时,微分方程成为刚性的。求该刚性范德波耳微分方程的解。 对于线性方程组Ax=b,若A是对称的正定矩阵,其A=RTR,则线性方程组可以转换为RTRx=b,该方程组的解为x=R\(RT\b),MATLAB命令为x=R\(R’\b)。它与左除x=A\b所得结果完全相同,但对于n×n的矩阵A,命令chol的计算复杂度是o(n3),而左除命令“\”的计算复杂度o(n2)。 【例3-15】Cholesky分解及其求解线性方程组示例 A=pascal(4); % 线性方程组的系数矩阵; b=[1;3;5;7]; % 线性方程组的常数项矩阵; R=chol(A) % 对系数矩阵进行Cholesky分解 R = % 分解得上三角矩阵 1 1 1 1 0 1 2 3 0 0 1 3 0 0 0 1 x=A\b; % 用左除法求解线性方程组 xf=R\(R’\b); % 用Cholesky法求解线性方程组 可以验证,两种方法所求结果完全相同,但Cholesky分解法的计算复杂度高于左除法。 2. LU分解 LU分解又被称为高斯消去法,它是将一个m×n或n×n的矩阵A分解为一个内在单位下三角矩阵L (形式上不是单位下三角矩阵,但通过行列交换可变为单位下三角矩阵,定义为单位下三角矩阵与变换矩阵的乘积)和上三角矩阵U的乘积,即A=LU。 在MATLAB中,LU分解的常用命令格式如下: · [L,U]=lu(A) 其中A是任意矩阵,L是内在单位下三角矩阵,U是上三角矩阵; · [L,U,P]=lu(A) 其中A是任意矩阵,L是单位下三角矩阵,U是上三角矩阵,P是变换矩阵,满足的条件为PA=LU。 对于
您可能关注的文档
- MATLAB基础教程 教学课件 作者 杨德平 第1章 基础入门.ppt
- MATLAB基础教程 教学课件 作者 杨德平 第2章 数值计算.ppt
- MATLAB基础教程 教学课件 作者 杨德平 第4章 符号计算.ppt
- MATLAB基础教程 教学课件 作者 杨德平 第5章 绘图及可视化.ppt
- MATLAB基础教程 教学课件 作者 杨德平 第6章 程序设计.ppt
- MATLAB基础教程 教学课件 作者 杨德平 第7章 M文件.ppt
- MATLAB基础教程 教学课件 作者 杨德平 第8章 数据分析.ppt
- MATLAB基础教程 教学课件 作者 杨德平 第9章 最优化计算.ppt
- MATLAB基础教程 教学课件 作者 杨德平 第10章 Simulink动态仿真.ppt
- MATLAB基础教程 教学课件 作者 杨德平 第11章 图形用户界面GUI设计.ppt
- MATLAB及其在电气工程中的应用 教学课件 作者 苏小林 第四章.ppt
- MATLAB及其在电气工程中的应用 教学课件 作者 苏小林 第一章.ppt
- MATLAB及其在理工课程中的应用指南 第三版 十二五 陈怀琛 第3-4章 第3章.ppt
- MATLAB及其在理工课程中的应用指南 第三版 十二五 陈怀琛 第3-4章 第4章.ppt
- MATLAB及其在理工课程中的应用指南 第三版 十二五陈怀琛 第1-2章 第1章.ppt
- MATLAB及其在理工课程中的应用指南 第三版 十二五陈怀琛 第1-2章 第2章.ppt
- MATLAB建模与仿真应用教程 第2版 教学课件 作者 赵魁 电子教案 第1章.ppt
- MATLAB建模与仿真应用教程 第2版 教学课件 作者 赵魁 电子教案 第2章.ppt
- MATLAB建模与仿真应用教程 第2版 教学课件 作者 赵魁 电子教案 第4章.ppt
- MATLAB建模与仿真应用教程 第2版 教学课件 作者 赵魁 电子教案 第5章.ppt
文档评论(0)