东南大学几何与代数matlab实验报告(大一专用).doc

数学实验报告学号:,姓名:吴雪松,得分:实验1求解线性方程组实验内容:用MATLAB求解如下线性方程组Ax=b,其中A=,b=[09009320]T.5600156010实验目的:1.了解MATLAB软件,学会MATLAB软件的一些基本操作;2.熟悉MATLAB软件的一些数值计算功能,如在矩阵方面的运算;3.练习编写简单的MATLAB程序。实验原理:1.对于齐次线性方程组Ax=b,根据gramer法则,其解为Xi=Di/D;2.当A可逆,即|A|≠0时,方程组Ax=b的解为X=inv(A)*B;3.当……时,对增广矩阵[A,b]进行初等行变换,把它化为最简形,则原矩阵b对应的地方即为A-1*b,取最简形的最后一列赋给X即得线性方程组的解。实验方案:1.在MATLAB命令窗口中输入如下命令:A=[56000000;15600000;01560000;00156000;00015600;00001560;00000156;00000015;];b=[09009320] ;%输入矩阵A与bX=[];%声明一个名为X的空矩阵D=det(A);%把A的行列式的值求出来赋给Dfori=1:8%开始循环语句A=[56000000;15600000;01560000;00156000;00015600;00001560;00000156;00000015;];b=[09009320] ;A(:,i)=b;%把A的第i列替换成bX=[X,det(A)/D];%把求出的每个值填入空矩阵X对应的列中i=i+1;%让i递增一控制循环的结束end%结束for循环X=X’%输出矩阵X的转置,即为线性方程组的解2.在MATLAB命令窗口中输入如下命令:A=[56000000;15600000;01560000;00156000;00015600;00001560;00000156;00000015];b=[09009320] ;%输入矩阵A和bX=inv(A)*b%把A逆与b相乘的结果赋给X,即为线性方程组的解3.在MATLAB命令窗口中输入如下命令:A=[56000000;15600000;01560000;00156000;00015600;00001560;00000156;00000015];b=[09009320] ;%输入矩阵A和bC=rref([A,b]);%将A的增广矩阵[A,b]化为最简形并赋给CX=C(:,9)%取C的第九列并赋给X,即为线性方程组的解实验结果:1.2.3.X=34.9644-29.137019.9534-11.77176.4842-1.94151.0372-0.2074X=34.9644-29.137019.9534-11.77176.4842-1.94151.0372-0.2074X=34.9643-29.137019.9535-11.77176.4842-1.94151.0372-0.2075对实验结果的分析:在上述3种方案中,前两种的结果完全相同,而与第三种方案的结果稍有不同,但差距极小,只要是由于不同的计算方法导致运算过程中近似程度不同,导致最终的精度不同。实验2研究三个平面的位置关系实验内容:用MATLAB研究下面的3个平面1:x+y+z=12:x+y=23:2x+t2z=t当t取何值时交于一点?当t取何值时交于一直线?当t取何值时没有公共的交点?并在每一种情形下,用MATLAB在同一个坐标系内绘制出这3个平面的图形(其中,没有公共的交点的情况,只要给t取一个适当的值即可).实验目的:1.练习编写简单的MATLAB程序;2.掌握用MATLAB软件绘制简单图形的方法。实验原理:联立这3个平面的方程,得方程组:tz*tx2y-12令A=[1,1,1;-1,1,0;2,0,],b=[1,2t]’,B=[A,b],则原问题转化为线2t性方程组Ax=b的解问题,当t取何值时有唯一解;当t取何值时有无穷多解;当t取何值时无解.根据非齐次线性方程组的解的理论,求出相应的t的取值或取值范围,并用matlab作出图形即可。计算得:当t≠1且t≠-1时,线性方程组只有一解,三平面交于一点;当t=-1时,线性方程组有无穷多解,三平面交于一条直线;当t=1时,线性方程组无解,三平面无公共点。实验方案:1.在MATLAB命令窗口中输入如下命令:z=-2:0.1:2;y=z;%规定z的取值范围和精确度[Y,Z]=meshgrid(y,z);%用y和z产生“格点”矩阵X1=-Y-Z+ones(size(Z));%平面p1X2=Y+0*Z-2*ones(size(Z));%平面p2X3=-2*Z+1*ones(size(Z));%平面p3.取t=2surf(X1,Y,Z),holdon,mesh(X2,Y,Z),mesh(X3,Y,Z)%在同一个坐标系中作出三个平面的图形2.在MATLAB命令窗口中输入如下命令:z=-2:0.1:2;y=z;%规定z的取值范围和精确度[Y,Z]=meshgrid(y,z);%用y和z产生“格点”矩阵X1=-Y-Z+ones(size(Z));%平面p1X2=Y+0*Z-2*ones(size(Z));%平面p2X3=-(1/2)*Z-(1/2)*ones(size(Z));%平面p3.取t=-1surf(X1,Y,Z),holdon,mesh(X2,Y,Z),mesh(X3,Y,Z)3.%在同一个坐标系中作出三个平面的图形3.在MATLAB命令窗口中输入如下命令:z=-2:0.1:2;y=z;%规定z的取值范围和精确度[Y,Z]=meshgrid(y,z);%用y和z产生“格点”矩阵X1=-Y-Z+ones(size(Z));%平面p1X2=Y+0*Z-2*ones(size(Z));%平面p2.X3=-(1/2)*Z+(1/2)*ones(size(Z));%平面p3.取t=1.surf(X1,Y,Z),holdon,mesh(X2,Y,Z),mesh(X3,Y,Z)%在同一个坐标系中作出三个平面的图形实验结果:1.2.3.对实验结果的分析:

gramer法则matlab,东南大学几何与代数matlab实验报告(大一专用).doc相关推荐

  1. 无穷大功率电源matlab仿真,MATLAB-Simulink系统建模与仿真-实验报告

    MATLAB/Simulink 电力系统建模与仿真 实验报告 姓名: ****** 专业:电气工程及其自动化 班级: ******************* 学号:****************** ...

  2. 电力系统matlab实验报告,基于matlab语言计算电力系统暂态稳定仿真程序实验报告.docx...

    基于matlab语言计算电力系统暂态稳定仿真程序实验报告 BeijingJiaotongUniversity 电力系统分析 暂态稳定分析实验 学院:电气工程学院 班级:xxxxxxxx 学号:xxxx ...

  3. matlab fft谱分析实验报告,基于matlab的fft频谱分析及应用实验报告.docx

    基于matlab的fft频谱分析及应用实验报告 实验三用FFT对信号进行频谱分析 一实验目的 1能够熟练掌握快速离散傅立叶变换的原理及应用FFT进行频谱分析的基本方法:2了解用FFT进行频谱分析可能出 ...

  4. 蝴蝶效应matlab程序,实验:使用Matlab对蝴蝶效应进行仿真的实验报告.doc

    实验:使用Matlab对蝴蝶效应进行仿真的实验报告.doc 使用Matlab对"蝴蝶效应"(初值敏感性)进行仿真 一. 实验目的 1.掌握MATLAB工具的安装方法: 2.掌握常用 ...

  5. Matlab 主成分分析与K均值聚类分析实验报告

    Matlab 主成分分析与K均值聚类分析实验报告 提示:数据资源在本CSDN号的上传资料中直接领取 1 引言 数据:gyzb.mat(按顺序对应每一列)为:31个省市区的国有控股企业的主要指标(包括: ...

  6. 计算机第四次实验报告表,东南大学计算机网络第四次实验报告

    <东南大学计算机网络第四次实验报告>由会员分享,可在线阅读,更多相关<东南大学计算机网络第四次实验报告(9页珍藏版)>请在人人文库网上搜索. 1.东南大学自动化学院实验报告课程 ...

  7. Matlab心电信号的PQRST模拟-实验报告

    心电信号处理算法设计-实验要求 data4 是一段实际采样得到的心电数据, 采样频率为 100Hz, 波形如下图所示.设计相应的算法, 计算心率, 单位为: 次/分钟.可能会用到的知识为数字滤波器的设 ...

  8. 利用matlab的帮助功能分别查询inv,MATLAB实验报告第一章..doc

    贵州大学实验报告(小三号,加黑) 学院: 专业: 班级: 姓名张成思学号0908060322实验组实验时间2011.10.24指导教师周雪梅成绩实验项目名称实验一实验目的熟悉MATLAB的操作环境及基 ...

  9. matlab 超限像素平滑法,图像增强实验报告.doc

    图像增强实验报告图像增强实验报告 西安邮电学院 实 验 报 告 实验名称图像增强课程名称数字图像处理A 姓名李俊玲成绩 班级电子0801学号 日期2011年5月3日地点3#523 备注: 1.实验目的 ...

最新文章

  1. 如何修改和查看tomcat内存大小
  2. T型加速算法fpga实现思想研究
  3. 第一行代码学习笔记第十章——探究服务
  4. 从入门到入土(八)RocketMQ的Consumer是如何做的负载均衡的
  5. UI设计素材模板|音乐社交娱乐教育APP Makeapp Wireframe Kit
  6. 夺命雷公狗---PDO NO:13 PDO的预处理查询4
  7. MyEclipse报Errors occurred during the build. 异常
  8. phpstorm设置鼠标滚动缩放代码字体大小
  9. 《微电子概论》 PN结与二极管
  10. 关于VLAN-tag
  11. 看《士兵突击》与广告〈某某PLUS〉
  12. Android项目接入魔窗SDK自定义使用
  13. skewx 字体模糊_Pixelmator:从此修图不再叫做 “PS”
  14. 系统时变性与因果性的判断
  15. 饶有趣味的字、词、句——《语文常谈》读书笔记(4)
  16. opa学习1--开发环境搭建
  17. 解决 Client.Timeout exceeded while awaiting headers或Docker Pulling fs layer net/http: TLS handshake的方案
  18. 互联网的前世今生:Web 1.0、2.0、3.0
  19. 内盘外盘新手看热闹,老手在内盘外盘看门道
  20. eve-ng学习笔记

热门文章

  1. Twitter的分布式自增ID算法snowflake (Java版)
  2. php7.3安装yaf扩展(亲测)
  3. StreamSets数据操作平台(数据移动及数据清洗强大工具)-第二篇
  4. Elasticsearch的PHP的API使用(一)
  5. PHP的composer的快速源
  6. WeChat微信支付类型与支付授权目录配置与回调地址设置
  7. Go的go-sql-driver/mysql
  8. java 中sun.net.ftp_开发FTP不要使用sun.net.ftp.ftpClient
  9. ps2改usb接口_简单易懂,改装任意手柄为Type-C接口的方法
  10. 使用MySQL的23个注意事项