




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于MATLAB的数值分析编程上机作业(1)班级: 学号: 姓名: 日期: 页数: 基于MATLAB的数值分析编程上机作业(1)一、给定向量x0,计算初等反射阵H。1、基本原理:若的分量不全为零,则由确定的镜面反射阵H使得;当时,由有算法1:1、 输入x2、 将x规范化,如果M0,则转出停机否则3、 计算,如果,则4、5、计算6、7、8、按要求输出结束2、程序代码:function p,u=holder2(x)%HOLDER2 给定向量x0,计算Householder初等变换阵的p,u%程序功能:函数holder2给定向量x0,计算Householder初等变换阵的p,u;%输入:n维向量x;%输出:p,u。p是Householder初等变换阵的系数,% u是Householder初等变换阵的向量U。%使用举例:% p,u=holder2(x)%Define variables:% x输入的n维向量;% nn维向量x的维数;% MM是向量x的无穷范数,即x中绝对值最大的一项的绝对值;% p Householder初等变换阵的系数;% u Householder初等变换阵的向量U% s向量x的二范数;n=length(x); % 得到n维向量x的维数;p=1;u=0; % 初始化p,u;M=max(abs(x); % 得到向量x的无穷范数,即x中绝对值最大的一项的绝对值;if M=0 % 如果x=0,提示出错,程序终止; disp(M=0); return;else x=x/M; % 规范化end;s=norm(x); % 求x的二范数if x(1) x=2,0,2,1x = 2 0 2 1 H=holderk(x,3)H = 1.0000 0 0 0 0 1.0000 0 0 0 0 -0.8944 -0.4472 0 0 -0.4472 0.8944 H*xans = 2.0000 0 -2.2361 0二、用Householder变换法求矩阵A的正交分解AQR。1、基本原理:任一实列满秩的mn矩阵A,可以分解成两个矩阵的乘积,即AQR,其中Q是具有法正交列向量的mn矩阵,R是非奇异的n阶上三角阵。算法:1、 输入n阶矩阵A2、 对,求Househoulder初等反射阵的。3、 计算上三角阵R,仍然存储在A4、计算正交阵Q5、按要求输出结束2、程序代码:function Q,A=qrhh(A)%QRHH 用Householder变换法对n阶矩阵A作正交分解A=QR;%程序功能:函数qrhh用Householder变换法对矩阵A作正交分解A=QR;%输入:n阶矩阵A;%输出:Q,A。Q是具有法正交列向量的n阶矩阵,% A(即R)是非奇异的n阶上三角阵,仍用输入的矩阵A存储。%引用函数:% holder2;示例 p,u=holder2(x);%使用举例:% Q,R=qrhh(A)%变量说明:% A输入的n阶矩阵,同时用于存储上三角阵R;% n矩(方)阵A的阶数;% QQ是具有法正交列向量的n阶矩阵;% p,u向量A(k:n,k),对应初等反射阵的,u% k,jj,ii循环变量;% t1计算上三角阵R的系数tj;% t2计算正交矩阵Q的系数ti;n,n=size(A);%求矩(方)阵A的阶数;Q=eye(n);%构造正交矩阵Q(1)=I;for k=1:n-1 p,u=holder2(A(k:n,k);%向量A(k:n,k),对应初等反射阵的,u for jj=k:n%计算上三角阵R(仍存贮于A) t1=dot(u,A(k:n,jj)/p;%利用向量内积求和 A(k:n,jj)=A(k:n,jj)-t1*u; end for ii=1:n%计算正交矩阵Q t2=dot(u,Q(ii,k:n)/p; %利用向量内积求和 Q(ii,k:n)=Q(ii,k:n)-t2*u; endend3、计算实例: A=2 1 0; 1 3 1; 0 1 4A = 2 1 0 1 3 1 0 1 4 q,r=qrhh(A)q = -0.8944 0.4082 0.1826 -0.4472 -0.8165 -0.3651 0 -0.4082 0.9129r = -2.2361 -2.2361 -0.4472 0 -2.4495
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025房地产行业劳动合同解除与补偿操作规程
- 说明文阅读课件完整
- 2025木材采购合同
- 语法操练课件
- 红酒原料知识培训课件
- 2025加强合同管理提升工程施工业绩
- 2025国际融资租赁合同
- 诗词知识培训内容课件
- 2025咨询服务合同范本(合同版本)
- 红楼色彩课件
- 2025年【秋】【初三】【九年级】开学第一课主题班会:奋楫启航征初三 青春执笔赢未来
- 1.2细胞的多样性和统一性(教学课件) 高中生物人教版(2019)必修第一册
- 精神科护工安全知识培训课件
- 2025年新学校军训合同协议书
- 邯郸市永年区实验中学2024-2025学年九年级上学期开学考试道德与法治试卷(含答案)
- 2025年度剧院设施全面维修与日常维护服务协议
- 学易金卷:段考模拟君之2025-2026学年高一化学下学期期末考试原创模拟卷01(考试版)
- 土地要素保障课件教学
- 2025年海南省通信网络技术保障中心招聘事业编制人员考试试题(含答案)
- 2025秋新版一年级上册语文教学计划+教学进度表
- 2025年安徽干部教育在线必修课考试试题及答案
评论
0/150
提交评论