- 1、本文档共63页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
何时需采用数值计算? 解析解不存在; 解析解存在,但非常复杂; 如:由Cramer法则,可将n元一次方程组化简为n个n-1元一次方程; n-1元一次方程组可化简为n-1个n-2元一次方程;…; 结论: n元一次方程组的解析解是可以求出的。但求解需进行方程(n-1)(n+1)!+n次基本运算。一个20元一次方程组需进行方程9.7073×1020次基本运算。 常见的问题:力学中的有限元法;差分方程及微分方程的数值解法;FFT方法等。 3.1 线性方程组 3.2 矩阵的非线性运算 3.3 数值积分 3.4 数值微分 3.5 常微分方程 3.6 MEX技术简介 矩阵的QR分解: QR分解也称为长方阵的正交分解,把长方阵分解为正交矩阵和上三角矩阵的积。 格式:[Q,R]=qr(A) 矩阵的Cholesky分解: Cholesky分解把对称正定矩阵分解为上三角矩阵和其转置的积,即X=C’C,C为上三角阵。 格式:C=chol(A) A=[1 2 3 4 5 6 7 8 9]; k2=norm(A) k2_1=norm(A,2) k1=norm(A,1) k_inf=norm(A,inf) A=[1 2 3 4 5 6 7 8 9]; k2=cond(A) k2_1=cond(A,2) k1=cond(A,1) k_inf=cond(A,inf) 非齐次线性方程组的求解 对于非齐次线性方程组Ax=b而言,要根据系数矩阵A的秩和增广矩阵B=[A b]的秩和未知数个数n的关系,才能判断方程组Ax=b的解的情况; 1.如果系数矩阵的秩=增广矩阵的秩=n,则方程组有唯一解; 2.如果系数矩阵的秩=增广矩阵的秩<n,则方程组有无穷多解; 3.如果系数矩阵的秩<增广矩阵的秩,则方程组无解。 对于非齐次线性方程组Ax=b而言,首先应判断方程组解的情况,其次,若有解,先求出方程组的特解,再次,求出对应齐次方程组的通解,最后,写出非齐次方程组的通解,即特解+对应齐次方程组的通解。 求Ax=b对应的齐次方程组Ax=0的通解,可以利用函数null或对系数矩阵A施行行变换; 求Ax=b的特解,方法较多,根据方程组中方程的个数m和未知数的个数n,可以把方程组Ax=b分为: 超定方程组(m>n); 恰定方程组(m=n); 欠定方程组(m<n)。 可以根据系数矩阵A的性质选用适当的计算方法,如可利用左除 “\” 、系数矩阵A的逆或伪逆、或利用lu分解、或cholesky分解等。 clear A=[4 2 -1;3 -1 2;11 3 0]; b=[2 10 8]; B=[A b]; %增广矩阵 n=3; RA=rank(A) RB=rank(B) if (RA==RB RA==n) X=A\b else if (RA==RB RAn) C=A\b D=null(A,r) else fprintf(无解) end end 唯一解的情况: 代数方程组的Matlab一般解法: 格式: g=solve(eq) g=solve(eq,var) g=solve(eq1, eq2,…, var1, var2,…) 特点:适用于线性和非线性方程组 clear [x1,x2,x3]=solve(x1+2*x2+3*x3-1,2*x1+x2+2*x3-1,... x1+3*x2+4*x3-1) 例:非线性方程组 clear x=solve(2*x^2+3*x-1) %exact rational representation x1=vpa(x,16) %variable precision arithmetic 1.面向矩阵各元素的非线性运算 格式:B=函数名(A) 常用函数: abs();sqrt () ;exp();sin();cos();log();log10();real();imag();conj();round();--- 四舍五入 其它常用的取整: fix(x)----取整数部分 floor(x)----向下取整数部分 round(x) ---- 四舍五入 ceil(x)----向上取整数部分 例:x = -5/2 [fix(x) floor(x) round(x) ceil(x)] ans = -2 -3 -3 -2 A=[1 2 3 4 5 6 7 8 0]; B=exp(A) C=sin(A) D=log(A) E=round(
您可能关注的文档
- 塑钢门窗技术规范试题.doc
- 第一章原子结构与键合研究报告.ppt
- 塑钢门窗加工安装合同试题.doc
- 塑钢门窗施工组织设计方案1试题.doc
- 塑胶表面处理之电镀试题.doc
- 塑胶地面、地毯、窗台板施工工艺试题.doc
- 塑胶件外观通用检验标准试题.doc
- 塑料成形性能试题.doc
- 第一章运动的描述3、4运动快慢的描述速度测速度Microsoft_Office_PowerPoint_演示文稿研究报告.ppt
- 第三章12节研究报告.ppt
- 2024年湖南省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年江西省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年安徽省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年福建省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年广东省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年河北省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年河南省高考英语试卷(含答案解析)+听力音频.docx
- 2024年湖北省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年湖南省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年江苏省高考英语试卷(含答案解析)+听力音频+听力原文.docx
文档评论(0)